Failed to open boot\extlinux\extlinux.conf: Not Found while booting the system from SD device

Hello, In these days, I try to enable a flash drive as SD card for booting. And follow the instructions to deploy the image on microSD card (kingston 256GB). Unfortunately, the device won’t boot and hangs at EFI BDS phase. After boot to the EFI Shell to check the file (extlinux.conf) it can be found under fs3: boot/extlinux folder. Please kindly clarify the issue. Many thanks!

Flashing Support — Jetson Linux<br/>Developer Guide 34.1 documentation.

According to the guidance, run the command as the below:
$ sudo BOARDID=3701 BOARDSKU=0004 FAB=TS4 ./tools/kernel_flash/l4t_initrd_flash.sh -c tools/kernel_flash/flash_l4t_external.xml --external-device sda1 --direct sde jetson-agx-orin-devkit external

Error messages
Jetson UEFI firmware (version 4.1-33958178 built on 2023-08-01T19:34:02+00:00)
ESC to enter Setup.
F11 to enter Boot Manager Menu.
Enter to continue boot.
** WARNING: Test Key is used. **
L4TLauncher: Attempting Direct Boot
OpenAndReadUntrustedFileToBuffer: Failed to open boot\extlinux\extlinux.conf: No
t Found
ProcessExtLinuxConfig:sds Failed to Authenticate boot\extlinux\extlinux.conf (No
t Found)
L4TLauncher: Unable to process extlinux config: Not Found
L4TLauncher: Attempting Kernel Boot

Synchronous Exception at 0x00000007FF7CC508

Jetson UEFI firmware (version 4.1-33958178 built on 2023-08-01T19:34:02+00:00)
ESC to enter Setup.
F11 to enter Boot Manager Menu.
Enter to continue boot.
** WARNING: Test Key is used. **
L4TLauncher: Attempting Recovery Boot
EFI stub: Booting Linux Kernel…
EFI stub: Using DTB from configuration table
EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
EFI stub: Exiting boot services and installing virtual address map…

Summary
Hardware: AGX Orin developer kit
BSP: Jetson linux r35.4.1
kernel, rootfs and all blobs are totally bsp images.

Reproduce step
1.Insert microSD card (kingston 256GB) into the slot (J10).
2.Power-On system, Press F11 to select boot device as SD device from pop menu of efi boot manager.
3.Then system hangs on efi post time with nvidia logo.

Hi,

The SD card will show up as mmcblk1p1 on your Jetson device, but not sda1.
So you should use --external-device mmcblk1p1 for your flash command.

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