Custom Overlay file ignored JP6.1

Hi,
I wish to use custom kernel dtb and overlay dtbo with my custom carrier board.
I followed this post:

I added FDT and OVERLAY entries to the target /boot/extlinux/extlinux.conf.
After that the kernel dtb is modified without problem by just copy the modified kernel dtb into /boot/dtb
The problem is that the .dtbo is left unchanged even after I change it.

As a last effort I tried to flash the target again in order to try and update the overlays and got the following messages during flash:

[21:24:41:627] Jetson System firmware version 36.4.0-gcid-37537400 date 2024-09-13T04:02:39+00:␍␊

[21:24:41:635] 00␍␊

[21:24:41:635] ESC to enter Setup.␍␊

[21:24:41:638] F11 to enter Boot Manager Menu.␍␊

[21:24:41:640] Enter to continue boot.␍␊

[21:24:47:219] EFI stub: Booting Linux Kernel…␍␊

[21:24:47:253] EFI stub: ERROR: Invalid header detected on UEFI supplied FDT, ignoring …␍␊

[21:24:47:263] EFI stub: Generating empty DTB␍␊

[21:24:47:288] EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path␍␊

[21:24:47:299] EFI stub: Exiting boot services…␍␊

Which causes the flash process to fail since there is a timeout while waiting the target to boot and exposing ssh

hello bsp_dev,

may I know what’s the modification you’ve done?
you may refer to r36.4 release note of [4.2. Device Registration] for reference.

Hi @JerryChang ,

Thank you for your help!
We decided to go with kernel DTB only.

Thanks for your patience

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