Hello,
I have an Orin NX module w/NVMe drive plugged into an Orin Developer kit. I am able to successfully flash this module with the SDK manager UI but I would like to flash it with a custom configuration to enable HDMI. As far as I can tell, I should flash with the Jetson AGX dev kit configuration as that has HDMI enabled.
I have Ubuntu 20.04 as host OS, trying to flash JP 5.1.3.
I have tried this: How to flash Jetson Orin NX 16GB moudule
Here’s board info:
Board ID(3767) version(500) sku(0001) revision()
Chip SKU(00:00:00:D4) ramcode(00:00:00:02) fuselevel(fuselevel_production) board_FAB(500)
ECID is 0x80012344705DD51D400000000FFE8280
==== Fuse Info (/media/user/Backup/jetson_flash/JetPack_5.1.3_Linux_JETSON_ORIN_NX_TARGETS/Linux_for_Tegra/bootloader/) ====
cat: /media/user/Backup/jetson_flash/JetPack_5.1.3_Linux_JETSON_ORIN_NX_TARGETS/Linux_for_Tegra/bootloader/: Is a directory
==== EEPROM content (/media/user/Backup/jetson_flash/JetPack_5.1.3_Linux_JETSON_ORIN_NX_TARGETS/Linux_for_Tegra/bootloader/cvm.bin) ====
00000000: 02 00 fe 00 00 00 00 00 00 00 00 ff 00 00 00 00 ................
00000010: 00 01 00 01 36 39 39 2d 31 33 37 36 37 2d 30 30 ....699-13767-00
00000020: 30 31 2d 35 30 30 00 00 00 00 00 00 00 00 00 00 01-500..........
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000040: b0 48 00 00 4c 57 f0 2d b0 48 31 36 31 32 38 32 .H..LW.-.H161282
00000050: 33 36 32 30 34 32 30 00 00 00 00 00 00 00 00 00 3620420.........
00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000090: 00 00 00 00 00 00 4e 56 43 42 00 ff 4d 31 00 00 ......NVCB..M1..
000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 4c 57 f0 2d ............LW.-
000000b0: b0 48 01 00 00 00 00 00 00 00 00 00 00 00 00 00 .H..............
000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 ................
Using Orin NX flashing guidance here, I am trying to flash like so:
I built my image with this:
$ sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -p "-c ./bootloader/t186ref/cfg/flash_t234_qspi.xml" -c ./tools/kernel_flash/flash_l4t_t234_nvme.xml --showlogs --network usb0 p3509-a02+p3767-0000 nvme0n1p1
I changed the to p3509-a02+p3767-0000 as a few posts have indicated this config is the same as the Orin NX but it enables HDMI instead of DP.
When putting my device in recovery mode, I am just shorting the pins fc_rec pin to ground using a jumper. Is there a point in the flash process when I should remove the jumper or should those only be shorted when first powering?
The flasher seems to have issues connecting via USB / Ethernet connection to the jetson board. I have included the flasher host logs and the device logs from the UART2 debug console. Any ideas as to what is going on?
device_logs.txt (6.6 KB)
jetson_flash.log (6.9 KB)