Hacker News new | ask | show | jobs
by yjftsjthsd-h 1897 days ago
> We are presently stuck using the pre-built SPL and Trust binaries from Rockchip-Android until mainline ATF is released.

Anyone know what SPL and ATF are in this context? Web search gives me Secondary Program Loader and ARM Trusted Firmware, but I don't grok what that means - some early boot blobs?

2 comments

Yes, that is what they are:

SPL is the very very first thing the ARM chip boots, similar to the old BIOS that was at the front of your HDD?

ARM Trusted Firmware roughly (VERY roughly) analogous to Intel's ME, it is a trusted execution environment for ARM

As near as I can tell the SPL is part of early stage boot that initializes RAM, then loads the later stage bootloader to it (like uboot).