Hey @TheYoctoJester,
I’ve loaded your image onto my SD and it fails to boot with the same error as before. But! I think I’ve finally figured out why.
I have the Rpi5 2G ram board, which according to this documentation, uses the BCM2712D0 chip. Whereas the 4G & 8G ram options use the BCM2712C1 (which I think is also just referred to as BCM2712).
I don’t know what chip the 1G version runs, as I can’t find documentation for it existing. However, if you have the 4G, 8G, or the 1G also doesn’t use the BCM2712D0 chip, that might explain why doing the same things as each other doesn’t work.
I wonder if copying the bcm2712d0.dtbo into your overlays folder would actually cause the issue on your board instead.
Either way, going forward what would you suggest I do?
As a temporary solution I added this to my local.conf via a .yml file which seems to have worked:
RPI_KERNEL_DEVICETREE_OVERLAYS:append = " overlays/bcm2712d0.dtbo"