I’m using a Jetson Xavier for the robot we are building.
When doing only light stuff (like modifying some program through SSH), everything works fine. When launching the program, everything is still fine while the robot is in “idle” state (ie waiting for the user to press a start button). When the robot really starts (which involves “heavy” image processing (person tracking and generating depth maps with a ZED2 camera), then the Jetson shuts down, often almost immediately, and if not usually within the next couple of minutes.
When not launching heavy stuff, I can have the Jetson running all day without problem.
Do you have any idea where the problem might come from and how to solve it?
Some technical data on our robot that might help:
- the robot is powered from a 6S (24V) Lipo battery
- the Jetson is powered through a DC/DC converter (we tried 3 different ones : output 12V 5A; 12V 10A; 19V 5A)
- 3 capacitors are in parallel with the Jetson to help keeping the voltage stable (2200µF electrolytic, 47µF electrolytic, 0.1µF ceramic)
- on one USB C port we connect the ZED2 camera, on the other one a USB hub with wifi tongle and 4G stick
We already went through quite some tests during the previous weeks, based on other posts on the forum, but without finding any solution :
- initially we had the 24V to 12V 5A converter
- we watched the supply voltage with a scope, which seemed quite stable, but still decided to add the capacitors to make sure
- we swiched to a 12V 10A converter to make sure we are not limited by current
- we did some tests on a lab power supply : at 12V we still had shut downs when starting to use the camera, but at 19V it seemed more stable
- we changed to a 19V 5A power supply
So I’m starting to get quite desperate to find a way to get the jetson staying on.
Do you have any ideas how to get the Jetson Xavier staying on?
Any useful tests I can do? (if you know the precise requirements for the supply power, I can double check)?
Do you know of any DC/DC converter that works great with the Jetson Xavier, knowing I have a 6S Lipo as power source (25.2V when fully charged, it would be nice to be able to go down to 20V)
Thanks a lot in advance
PS : I found a “suspicious” part in /var/log/syslog, but couldn’t find any explanation about it, so I copy the few lines in case it might help :
Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.018187] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.018195] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.018253] Intel(R) 10GbE PCI Express Linux Network Driver - version 4.6.4 Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.018260] Copyright(c) 1999 - 2017 Intel Corporation. Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.026301] nct1008_nct72 4-004c: LOC shutdown limit 107 Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.027244] nct1008_nct72 4-004c: EXT shutdown limit 109 Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.036194] eqos 2490000.ether_qos: Setting local MAC: 0 4 4b cc 32 29 Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.036343] libphy: dwc_phy: probed Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.038920] PPP generic driver version 2.4.2 Aug 12 09:31:54 boroboxavier0-desktop kernel: [ 2.039238] PPP BSD Compression module registered