Failing to load dtbo in u-boot 2023.01

Hi @RobertCNelson and thank you for the answer.

You need to build both files with -@… we can see you built beaglenode.dtbo with -@ but you need to build am335x-bonegreen.dtb with that too.

Right… Now I get it.

Not sure what version, but you can just patch the makefile:

I am using the meta-yocto-bsp , not meta-ti (Kirkstone). I manually bumped the uboot version from 2022.01 to 2023.01 (edited SRCREV in the poky repo for now) to even be able to use the dtbo, otherwise I faced this issue:

For a very long time already, I am trying to find a working yocto configuration for the BBB that would have all needed features working (can load dtbo, can boot without kernel panic)- still cannot get it (with meta-ti or not).

I do not understand the patching functionality yet in Yocto. @RobertCNelson would you mind explaining how to incorporate your proposed solution exactly? I have my custom example layer added to the build and I can do changes there. I think your example refers to meta-ti, but I am not using it (kernel panic at boot time as mentioned in the linked topic).

I would appreciate your further feedback!