We use L4T 32.4.3 to build custom BSP and using our custom carrier board.
One of our customer sis having below issue, can you please help?
There is a major fault in a computer with carrier board and NVIDIA AGX Xavier – it doesn’t start in some circumstances. It happens when computer works properly for some time and after shutting down (disconnecting the power supply) it is starting again.
Important information – computer works with power supply designed by our company. It’s supplied and it has connected 2 I/O signals (IOs form a SAM controller on carrier board which uses modules SPI lines). Mentioned disconnecting of supply is done by our power supply. Important condition for not starting of a computer is connecting to Ethernet network which sends video streams to the computer.
If computer wasn’t blocked then disconnection of Ethernet cable (during work) prevents from the emergence of a fault.
Time of proper action which is necessary to appearing of a fault is about 2 – 10 minutes.
Probably in some way it depends on temperature - time needed to emergence of a fault is longer when computer starts after long break than after some work. After blocking of a computer turning off and turning on doesn’t cause unlocking of a computer, because disconnection is done by turning off 12V power supply. During that time (blocked computer) Power Supply microcontroller has set states on I/O ports and CAN bus is working.
After turning off supply (power supply is also turned off) and disconnecting of Ethernet cable computer is unlocked during renewed starting of a supply.
We don’t know what is the real state of a computer so we can’t establish fundamental cause. We established that cutting I/O lines and CAN bus prevents from suspending of a computer.
According to our observation blocking of a computer is caused by intense Ethernet transmission during starting of the computer. Probably carrier board interprets it as an attempt of starting of a bootloader and there is no starting of booting of a system from a disk. At this moment system is blocked and computer is supplied with less number of amperes than during normal work.
We detected that when computer is blocked USER (Controlled by a GPIO) diodes switch on at the same moment as Power IN(indicates board is getting power)diodes. When computer is not blocked USER diode switch on 2 seconds later.