Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other
Target Operating System
Linux
QNX
other
Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
DRIVE AGX Orin Developer Kit (940-63710-0010-200)
DRIVE AGX Orin Developer Kit (940-63710-0010-100)
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other
SDK Manager Version
1.9.3.10904
other
Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other
After rebooting several Drive AGX Orin devices, I am seeing the following intermittent errors.
- No output at all from
lsusb
, despite having USB devices connected:
user@tegra-ubuntu:~$ lsusb
user@tegra-ubuntu:~$
- Errors in
dmesg
stating that firmware failed to load.
The main error is:
[ 2.103511] tegra-xusb 3610000.xhci: failed to load firmware: -5
Longer set of messages from dmesg
:
user@tegra-ubuntu:~$ sudo dmesg | grep firmware
[sudo] password for user:
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 0.281029] tegra-bpmp bpmp: firmware: bc32b19598089cb9211a-a42a49f89ac
[ 1.239881] tegra186-cam-rtcpu bc00000.rtcpu: firmware version cpu=rce cmd=6 sha1=a8296e531d36821f74e02cb2c549df9bd18e1ed5
[ 2.103511] tegra-xusb 3610000.xhci: failed to load firmware: -5
[ 4.880166] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
This renders USB unusable on the Drive AGX.
Any tips to resolve?
Things I’ve Tried
Unplugging Attached Devices & Re-attaching
This has no effect.
Rebooting
Re-booting has helped resolve on one occasion, but it does not help 100% of the time.
user@tegra-ubuntu:~$ lsusb
user@tegra-ubuntu:~$ sudo reboot now
~$ ssh user@$IP
user@$IP's password:
Welcome to Ubuntu 20.04.5 LTS (GNU/Linux 5.10.120-rt70-tegra aarch64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
This system has been minimized by removing packages and content that are
not required on a system that users do not log into.
To restore this content, you can run the 'unminimize' command.
Last login: Thu Feb 9 08:03:19 2023 from $IP
user@tegra-ubuntu:~$ lsusb
user@tegra-ubuntu:~$
Re-Flashing
I am able to successfully flash (and re-flash) devices with the command:
$ sdkmanager --cli install --product DRIVE --version 6.0.6 --targetos Linux --target DRIVE_AGX_ORIN_DEVKITS --host --flash all
Re-flashing seems to resolve the problem with 100% certainty so far. But continually re-flashing devices is not a viable path forward.