3.6. SPL 阶段
ZX 平台上的 SPL(Secondary Program Loader) 是第一级引导程序(FSBL, First Stage Boot Loader), 同时也是第二级程序加载器。
BROM -> SPL -> U-Boot -> Kernel
SPL 运行在 SRAM 中,其最重要的任务有两个:
完成 DDR,并且使能 Cache
加载和验证 U-Boot
在一些启动速度优化的方案中,也可以直接从 SPL 启动 Kernel。 本章节描述不同启动介质的 SPL 处理流程,以及安全启动的相关处理。