Orin nx 8G flash failed

在使用Jetpack5.1是能够正常烧录系统,而改为Jetpack5.1.2 刷入系统失败。
使用的烧录命令:sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p “-c bootloader/t186ref/cfg/flash_t234_qspi.xml” --showlogs usb0 p3509-a02+p3767-0000 internal
显示 错误是:Error flashing non-qspi storage
flashlog.log (270.2 KB)

Hi,

請問你是用Xavier NX DevKit的底板還是custom carrier board
請附上flash時的serial console log

你好,
custom carrier board,在Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb2-bct-misc-p3767-0000.dts修改过cvb_eeprom_read_size = <0x0>;

你在flash的時候有正確進recovery mode嗎?

copying dtbfile(/home/hzx/nvidia/nvidia_sdk/5.1.2/Linux_for_Tegra/kernel/dtb/tegra234-p3767-0000-p3509-a02.dtb)... done.

Orin NX 8GB (SKU 1) 應該是用tegra234-p3767-0001-p3509-a02.dtb這個檔案,但是你的log裡顯示的是SKU 0 (16GB)
你有沒有DevKit可以測試一下
一樣,請附上flash時的serial console log

你好,

不好意思,这个是orin nx16GB 的,orin nx 8GB的烧录现象和这个是一样的,附上的是serial console log
teraterm.log (101.8 KB)

稍后我找一个Xavier NX DevKit的底板再进行测试。

serial console log看起來沒什麼問題
建議你換一塊底板或是用其他storage device試試看

你好,
1. 使用Xavier NX DevKit测试现象是一样的,烧录报错信息还是Error flashing non-qspi storage. 2.更换nvme后也是不成功。

你可以試試看flash之前先把SSD格式化或是改成用USB drive之類的嗎
或是有沒有其他module可以測試

你好,SSD格式化之后,还是一样的错误,使用USB drive也是相同的结果。谢谢!

那可以請你試試看這個方法嗎?
https://docs.nvidia.com/jetson/archives/r35.4.1/DeveloperGuide/text/SD/FlashingSupport.html#to-set-up-a-flash-drive-manually-for-booting
可以在沒有接板子情況下先在host上做好開機用的裝置
BOARDID BOARDSKU FAB這些參數可以參考這個表格

Environment variables value table:

#
#                                       BOARDID  BOARDSKU  FAB  BOARDREV
#    ----------------------------------+--------+---------+----+---------
#    jetson-agx-xavier-industrial         2888     0008      600  A.0
#    clara-agx-xavier-devkit              3900     0000      001  C.0
#    jetson-xavier-nx-devkit              3668     0000      100  N/A
#    jetson-xavier-nx-devkit-emmc         3668     0001      100  N/A
#    jetson-xavier-nx-devkit-emmc         3668     0003      N/A  N/A
#    jetson-agx-xavier-devkit (16GB)      2888     0001      400  H.0
#    jetson-agx-xavier-devkit (32GB)      2888     0004      400  K.0
#    jetson-agx-orin-devkit               3701     0001      TS1  C.2
#    jetson-agx-orin-devkit               3701     0000      TS4  A.0
#    jetson-agx-xavier-devkit (64GB)      2888     0005      402  B.0
#    holoscan-devkit                      3701     0002      TS1  A.0
#    jetson-agx-orin-devkit               3701     0004      TS4  A.0
#    jetson-agx-orin-devkit (64GB)        3701     0005      500
#    jetson-orin-nano-devkit (NX 16GB)    3767     0000      300
#    jetson-orin-nano-devkit (NX 8GB)     3767     0001      300
#    jetson-orin-nano-devkit (Nano 4GB)   3767     0004      300
#    jetson-orin-nano-devkit (Nano 8GB)   3767     0003      300
#    jetson-orin-nano-devkit (Nano 8GB)   3767     0005      300
#    ----------------------------------+--------+---------+----+---------

你好,
以这种方式还是没有进入到文件系统,烧录命令:
sudo BOARDID=3767 BOARDSKU=0000 FAB=300 ./tools/kernel_flash/l4t_initrd_flash.sh -c tools/kernel_flash/flash_l4t_external.xml --external-device sda1 --direct sdc p3509-a02+p3767-0000 external
设备开机日志如下:
103011.log (110.1 KB)

Hi,

你現在看起來已經燒成功了,只是要加上release note裡的這個patch才可以,35.4.1在Orin + HDMI上會有一個bug

另外你的flash command裡指定的是sda1,但是開機log裡看起來是nvme0n1p1

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.