JP 5.0.2: Jetson-IO fails to apply device tree overlay

I am trying to apply a device tree overlay on JetPack 5.0.2 but Jetson-IO does not generate a .dtb file;

$ sudo /opt/nvidia/jetson-io/config-by-hardware.py -n "2=AR0234 Overlay"
Configuration saved to /boot/kernel_tegra194-p3668-0000-p3509-0000-user-custom.dtb.
Reboot system to reconfigure.
$ ls /boot/kernel_tegra194-p3668-0000-p3509-0000-user-custom.dtb
ls: cannot access '/boot/kernel_tegra194-p3668-0000-p3509-0000-user-custom.dtb': No such file or directory

Has something changed for applying overlays with JetPack 5.0.2? Can you confirm applying overlays should still work this way?

Hi arne.caspari,

Can you run below command to check again?
$ sudo /opt/nvidia/jetson-io/config-by-hardware.py -l
$ sudo /opt/nvidia/jetson-io/config-by-hardware.py -n "<list name>"

@carolyuu

I found the issue in the meantime: The overlay contained an error so that it did not apply cleanly. Apparently, jetson-io does not check for errors from the “fdtoverlay” tool and instead reports that is successfully applied the overlay.

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