Nice to see BSDs up and working on new RPi hardware. Is there even (mainline) linux support for RPi5 and CM5 nowadays? For what seemed like ages they were unsupported (no usable IO) and I avoided using any of the newer boards for projects as a result, but it's years after the hardware release now so I assume most things must finally be upstreamed?
And involves a proprietary boot blob that gets loaded by the GPU. Though I do not know if this asinine method is still present in the Pi 5. It was inherited from the original Pi's SoC being designed for STB (Set top box for TVs) use. So I assume the GPU boot was meant to possibly enforce some secure DRM boot method.