I want to use SDK Manager to install latest software on Jetson AGX Orin Development Kit. My host machine is Ubuntu 20.04 LTS. I have connected Jetson AGX Orin Development Kit microUSB to the host machine. Host machine sees the USB device as “NVIDIA Corp.” device:
$ lsusb
...
Bus 001 Device 008: ID 0955:7045 NVIDIA Corp.
...
However, SDK Manager is unable to find the development kit and shows “No board connected” status:
Linux host is connected for flashing through the appropriate USB port of the developer kit.
For NVIDIA Jetson AGX Xavier Developer Kit, use the USB-C port next to the power button.
For other Jetson developer kits, use the micro USB port.
I assumed Orin is considered “other Jetson developer kits”.
I tried connecting USB-C port too, but the host does not detect any device (e.g. NVIDIA Corp.) from this port.
There are two PCIe ports: one above the power jack in front and one beside PCIe in the back. Can you please confirm which USB-C port is the port to use for flashing? Thanks.
Thanks for confirming the USB-C port. Now I am using J40 USB Type-C port for flash.
I tried 3 different cables (including the functional cable from my Xavier kit) and tried connecting to different USB ports of the host machine, but still SDK Manager is not able to detect Orin. No new device shows up on lsusb list neither.
I simply connect the cable and power on Orin. Do I need to enable any functionality on Orin to get this working? e.g. putting Orin in Recovery Mode or installing certain package on Orin.
I am able to connect UART serial console over the microUSB port of Orin and I can read logs during boot. If any log can help, I am able to send them.
I ran the flash command, it is not able to detect the Orin device. Pretty much same issue as SDK Manager. Here is the command and its output:
$ sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1
###############################################################################
# L4T BSP Information:
# R34 , REVISION: 1.1
###############################################################################
Error: probing the target board failed.
Make sure the target board is connected through
USB port and is in recovery mode.
This is what I get on the console:
[ 10.887086]
[ 11.239792] nvidia: loading out-of-tree module taints kernel.
[ 11.267643] using random self ethernet address
[ 11.267788] using random host ethernet address
[ 11.383140] 1 fixed-partitions partitions found on MTD device spi6.0
[ 11.383328] Creating 1 MTD partitions on "spi6.0":
[ 11.383474] 0x000000000000-0x000004000000 : "Whole_flash0"
[ 11.534839] OF: graph: no port node found in /i2c@c240000/ucsi_ccg@8/connector@0
[ 11.925550] using random self ethernet address
[ 11.925704] using random host ethernet address
[ 14.910002] Bridge firewalling registered
[ 16.556186] ucsi_ccg 1-0008: failed to reset PPM!
[ 16.556336] ucsi_ccg 1-0008: PPM init failed (-110)
Ubuntu 20.04.4 LTS orin-devkit ttyTCU0
orin-devkit login:
I am sure the cable is connected. How do I confirm the device is in recovery mode? Any particular command?