无法进入initrd,无法使用l4tl_initrd_flash.sh

Hello,各位专家们,我想请教下使用l4tl_initrd_flash.sh烧写时的是怎么进入initrd系统的,我目前是在Uefi固定了boot device,发现烧写时进入了emmc而不是initrd,不确定是否有关系。

log.txt (146.7 KB)

[2024-08-16 15:38:21]  ESC   to enter Setup.
[2024-08-16 15:38:21]  F11   to enter Boot Manager Menu.
[2024-08-16 15:38:21]  Enter to continue boot.
[2024-08-16 15:38:21]  ......
[2024-08-16 15:38:26]    Error: Could not detect network connection.
[2024-08-16 15:38:26]  
[2024-08-16 15:38:26]    Error: Could not detect network connection.
[2024-08-16 15:38:26]  
[2024-08-16 15:38:26]    Error: Could not detect network connection.
[2024-08-16 15:38:26]  
[2024-08-16 15:38:26]  L4TLauncher: Attempting Direct Boot
[2024-08-16 15:38:26]  OpenAndReadUntrustedFileToBuffer: Failed to open boot\extlinux\extlinux.conf: No
[2024-08-16 15:38:26]  t Found
[2024-08-16 15:38:26]  ProcessExtLinuxConfig:sds Failed to Authenticate boot\extlinux\extlinux.conf (No
[2024-08-16 15:38:26]  t Found)
[2024-08-16 15:38:26]  L4TLauncher: Unable to process extlinux config: Not Found
[2024-08-16 15:38:26]  L4TLauncher: Attempting Kernel Boot
[2024-08-16 15:38:26]  EFI stub: Booting Linux Kernel...
[2024-08-16 15:38:27]  EFI stub: Using DTB from configuration table

Hi wpceswpces,

Are you using the devkit or custom board for AGX Orin?
What’s the Jetpack version in use?

Is your issue about the flash failed since it boots from eMMC rather than initrd?

It is generated from host and run on memory during flash.

Do you have extlinux.conf on your board?

您指的哪个路径,是指的host Linux_for_Tegra/rootfs/boot/extlinux/目录下吗,这个位置有的,我想请教下我可以使用l4t_initrd_flash.sh 批量烧写internal emmc吗,./tools/kernel_flash/l4t_initrd_flash.sh --network usb0 --massflash 5 jetson-agx-orin-devkit-industrial mmcblk0p1 类似这样

Could you just revert your change in UEFI to confirm if the issue is relating to your modification?

Yes, the command you shared is used to create mfi package.
Did you connect the board in force recovery at this moment?
Or you have to specify the BOARDID/SKU/REV/FAB in that command.
Please share the result of the following command on your board.

$ cat /etc/nv_boot_control.conf

暂时还进不了initrd所以还没试批量烧写

Yes, it seems there’s no available boot device found.
I’m curious about why internal eMMC can not be recognized.
There should be internal eMMC in AGX Orin module. Do you erase it?

Please try if you can enter into initrd with the following command.

$ sudo ./tools/kernel_flash/l4t_initrd_flash.sh --initrd jetson-agx-orin-devkit mmcblk0p1

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