Ok. Ignore my previous comment then.
I’m having exactly same issue here. I found that it only happens if I flash with a modified dtb to start with. So I did the following to make it work:
- First flash with default dtb without any changes.
- Then, modify the
/boot/extlinux/extlinux.conf
by removing the lineFDT /boot/dtb/kernel_tegra194-p3668-0001-p3509-0000.dtb
. I also create a backup boot options just in case. - Then
cp "$BUILD_OUT/arch/arm64/boot/dts/nvidia/"*.* "$L4T/kernel/dtb/"
- Flash the correct customized kernel-dtb
sudo ./flash.sh -k kernel-dtb jetson-xavier-nx-devkit mmcblk0p1
. - Then, reboot new dtb will be in effect .
This works every time for me.