We tried to flash the board with the boot located in eMMC, but nothing happened and the dtb files are not updated. I noticed that there are 2 boot folders: in eMMC and in SSD. So, which one, the board use?
Also, I checked the boot.config, and I found that is configured to boot from nvme.
If I have to flash the nvme, how can I do it please?
Thank you.
please check /boot/extlinux/extlinux.conf, if there’s FDT entry, it’ll prior to load device tree blob via file system.
since you’ve flashing to the kernel-dtb partition, please remove that entry for loading via partition.
for the steps to update kernel-dtb, you may build from kernel sources or decompile/recompile from the target’s binary file.
please copy the new kernel-dtb file into… kernel/dtb/,
and, here’s flash script for partition update… $ sudo ./flash.sh -r -k kernel-dtb jetson-agx-xavier-devkit mmcblk0p1