R36.4.3 l4t_initrd_flash.sh --no-flash 烧录问题

Hello NVIDIA,
NVIDIA工程师你好,我在使用R36.4.3制作Orin Nano镜像的时候遇到了一个问题:

因为我需要制作生产量产环境使用的镜像,所以我需要通过脱离板卡来制作镜像,所以我使用–no-flash参数来制作:
举例制作Orin Nano 4G(SKU=0004 TE950M):
sudo BOARDID=3767 FAB=300 BOARDSKU=0004 ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -S 55GiB -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p “-c bootloader/generic/cfg/flash_t234_qspi.xml” –no-flash --showlogs --network usb0 jetson-orin-nano-devkit-super internal

然后我在使用–flash-only参数烧录:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -S 55GiB -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p “-c bootloader/generic/cfg/flash_t234_qspi.xml” –flash-only --showlogs --network usb0 jetson-orin-nano-devkit-super internal

但是这种情况制作的镜像,会在烧录的时候Step3超时:

***************************************
*                                     *
*  Step 3: Start the flashing process *
*                                     *
***************************************
Waiting for target to boot-up...
Waiting for target to boot-up...
..................................................
Waiting for target to boot-up...
Waiting for target to boot-up...
Timeout
Device failed to boot to the initrd flash kernel. Please retrive the serial log during flashing to debug further.
Cleaning up...

但是如果我直接使用不带–flash-only或者–no-flash制作的镜像就可以正常烧录:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -S 55GiB -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p “-c bootloader/generic/cfg/flash_t234_qspi.xml” --showlogs --network usb0 jetson-orin-nano-devkit-super internal

一些测试:
我使用对比工具对比了一下带–no-flash参数和不带参数的文件夹,两个生成的bootloader目录和tools/kernel_flash/images目录差别很大。
甚至于我使用sudo BOARDID=3767 FAB=300 BOARDSKU=0004 ./tools/kernel_flash/l4t_initrd_flash.sh --no-flash生成的文件里面居然给的标识是(TE980 )也就是Orin Nx 16G(0000),这是为什么?

图片左边是正常不使用–no-flash参数生成的,右边是带–no-flash生成的。

BOARDID=3767 FAB=300 BOARDSKU=0004这个参数无法绑定我实际的Orin吗?

我该怎么去使用–no-flash参数?

Hi,

請先參考 Workflow 2: How to generate images first and flash the target later.Linux_for_Tegra/tools/kernel_flash/README_initrd_flash.txt

並參考doc指令來獲得 BOARDID FAB BOARDSKU BOARDREV

謝謝

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