12/12/2025 at 8:23:38 AM
> This explains several Raspberry Pi oddities:> The Raspberry Pi has No BIOS / UEFI
This isn't really that strange for an ARM SoC.
by messe
12/12/2025 at 8:48:08 AM
Also, there is UEFI firmware for it.by baobun
12/12/2025 at 8:56:52 AM
Can this UEFI firmware be ported to other ARM devices, e.g. phones, tablets, books?by oddmiral
12/12/2025 at 8:46:58 PM
Yes, it's just a port of the EDK2 UEFI reference firmwareby ChickeNES
12/12/2025 at 9:05:00 AM
Have you checked out uboot?by baobun
12/12/2025 at 9:26:30 AM
Doesn't everything under the sun boot with uboot? Uboot is usually what people want to replace when they say "why can't this just run UEFI?"by franga2000
12/12/2025 at 10:23:47 AM
I have yet to find a valid reason for UEFI to replace u-boot, or UEFI to exist at all.by M95D
12/12/2025 at 8:24:46 PM
I've worked on bootloaders for multiple ARM SoCs and each one has their own charms, their own quirks, and their own hair-pulling features. I wouldn't touch Broadcom parts with a ten-foot pole but, thankfully, they don't want to work with me either so we're cool.TI and NXP are probably the better choices. 3358/Beagle still looks for a IBM PC/MSDOS-era Master Boot Record at the start of flash when strapped the normal way, which is charming. Most allow for UART bootstrapping when nothing else is available, which is a lifesaver. I do wish more parts picked up the USB-UF2 bootloading method that Pico has created. THAT is awesome.
by joezydeco
12/13/2025 at 2:24:34 PM
> This isn't really that strange for an ARM SoC.When a lot of people call them "PC"s, it is.
by hulitu