Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Case in point: AFAIK, some Raptor Computing machines have an ASpeed processor which is powered on first. It then loads the bootROM from a removable flash chip on the motherboard, the bootROM initializes the rest of the hardware and loads BMC from another flash chip on the motherboard. The BMC does whatever hardware initialization still must be done and only then it runs the bootloader. The bootloader (petitboot, I think) scan the drives for bootable media and shows a menu for the user to choose what to boot.

The ASpeed and the POWER computers are somewhat independent after that point. If I had enough money, I'd get one of those machines just for the peculiarities of its hardware.



a BMC starting up first is standard for server boards


In fact it starts so first that it started long before you even press the power button.


Same with the SMC (or an embedded controller by any other name) on laptops.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: