3 ms·
Was excepting arm64 assembly but this looks like videocore ISA. Why are broadcom and rpi foundation not following ARMs recommended boot system? They could save
by zibzab 5y ago
Was excepting arm64 assembly but this looks like videocore ISA.
Why are broadcom and rpi foundation not following ARMs recommended boot system? They could save time and money by using trusted firmware-A.
- Epiphany21 5y agoHardware vendors have always been like this. They do seemingly unreasonable things then they throw a firmware blob on top to abstract away the ugliness. I don't really understand the rationale behind keeping the boot firmware closed anyways (I assume it's made in-house by Broadcom and not licensed)
- zibzab 5y agoThe cost of keeping this monster alive must be huge compared to the "proper" ARM way of doing this.
- lproven 5y agoThe processor that runs the RasPi is not the ARM chip; it is the GPU. The GPU initialises and starts the computer, then it kicks the ARM core(s) into life. The GPU itself runs the proprietary ThreadX RTOS, which is now owned by Microsoft. https://azure.microsoft.com/en-us/services/rtos/#components https://azure.microsoft.com/en-us/services/rtos/#components