Custom DT overlay not working anymore with Kernel 4.4.36 - Raspberry Pi Forums


i have custom device tree overlays compile following command directly on rpi:

code: select all

dtc -@ -i dts -o dtb -o <outfile.dtb> <infile.dts>
this used work fine kernel 4.1.12+. upgraded 4.4.36, recompiled overlays , moved resulting dtb files /boot/overlays/. after reboot overlays don't seem loaded anymore.
did change respect dt overlays?

ondrej

as of 4.4 kernel overlay names have changed more standard "*.dtbo", used "*-overlay.dtb". possible overlay has relied on other feature of base dtbs - without seeing them can't - can errors firmware using:

code: select all

sudo vcdbg log msg |& grep -v -e "(hdmi|gpioman)"
if complaining can't load overlays change "-overlay.dtb" ".dtbo" , try again. if see other error message, report relevant overlay source , i'll try you.


raspberrypi



Comments