Yes.
Ok, now I have a deadlock:
-
I noticed that the nvme0n1p1 extlinux.conf file was still with the root=mmcblk0p1. For some reason the changes were not saved. Maybe its because I mounted the nvme0n1p1 file system , edited the extlinux.conf saved it and restarted without unmounting first.
-
Now it tries to use the nvme0n1p1 extlinux.conf file but I have the sig error:
[09:44:10:571] [0006.207] I> Loading extlinux.conf …␍␊
[09:44:10:571] [0006.210] I> Loading extlinux.conf binary from rootfs …␍␊
[09:44:10:571] [0006.216] I> rootfs path: /nvme/boot/extlinux/extlinux.conf␍␊
[09:44:10:571] [0006.222] I> Loading extlinux.conf sig file from rootfs …␍␊
[09:44:10:571] [0006.226] I> rootfs path: /nvme/boot/extlinux/extlinux.conf.sig␍␊
[09:44:10:571] [0006.233] I> Validate extlinux.conf …␍␊
[09:44:10:571] [0006.236] I> T19x: Authenticate extlinux.conf (bin_type: 54), max size 0x2000␍␊
[09:44:10:611] [0006.243] E> digest on binary did not match!!␍␊
[09:44:10:611] [0006.247] C> OEM authentication of extlinux.conf payload failed!␍␊
[09:44:10:611] [0006.253] W> Failed to validate extlinux.conf binary from rootfs (err=1077936152, fail=0)␍␊
I read that I need to take the nvme ssd extlinux.conf , sign it with the l4t_sign_image.sh and then put back the extlinux.conf and extlinux.conf.sig files at the nvme /boot/extlinux path.
I can’t reach the nvme files because it is internal nvme.
-
I try to boot from the emmc but the bootloader ignores my cbo.dtb for some reason as I wrote before.
So I basically locked outside.
this is the dts:
-
Where I can find the cboot source in order to try and debug?
Thanks