Das Uboot https://www.denx.de/wiki/U-Boot/ was set up for cpus that didn't have a bios, it grew rapidly to be the preferred boot loader for these machines, it can come up on hard metal, and configure the cpu, so it can bring up an os. It's a clever concept, that has become the defaco standard on many machines, but not all.