I am trying to move some of our workload from the Tegra A SoC to the Tegra B SoC. I am running into an issue where if the Tegra A is rebooted (via sudo reboot), the Tegra B can become unresponsive.
To reproduce this issue:
- Flash Tegra A and Tegra B with drive 18.104.22.168L software using
- Assign a static IP to both tegras. by editing /etc/network/interfaces - we use
192.168.3.50for A and
ping 192.168.3.49to see when B is active
- Issue the command
aurixresetto the AURIX Console. After running this you should see Tegra B stop responding to pings, then come back online when it finishes rebooting.
sshto Tegra A and run
sudo reboot. At this point Tegra B should stop responding to pings and will not recover until power is lots or until
I am looking for either (1) a way to recover Tegra B after it enters the non-responsive state, or (2) a way to reset the system that does not cause Tegra B to freeze. We want to avoid using AURIX Console over USB for this purpose because it would require retrofitting our systems. If there is another way to access the console that would work well.
We currently use PX2 Software Version 22.214.171.124L, and it would be difficult for us to switch away from this version. If this is the only way to resolve our issue we will probably instead add the USB cable to each of our systems.
It seems like another user ran into a similar issue in 2018 with a newer version of the software. Tegra B sometimes hangs/locks when rebooting Tegra A