仅对英特尔可见 — GUID: lro1418597388861
Ixiasoft
1.2.1.2. 预加载器
通常,预加载器的主要职责是:
- 执行附加HPS初始化
- 启动SDRAM
- 从Flash加载下一引导阶段至SDRAM并跳转至SDRAM
目前,有两个不同预加载器选项:
- SPL- U-Boot的一部分。由SoC EDS提供,需要GPL(开源)许可证。
- MPL- 由SoC EDS提供,作为使用HWLibs(Altera bare-metal libraries)的实例。 需要BSD许可证。
注: 预加载器需要下一阶段引导映像开端有一个特殊的头(header)。同时,该头包含一个CRC值用以确认映像。可以使用SoC EDS中的mkimage工具为映像附加该头。