仅对英特尔可见 — GUID: suc1440013823055
Ixiasoft
1.9.6. UEFI已生成文件
编译UEFI源代码并在/data/<username>/pggit/uefi-socfpga/Build/文件夹中创建以下文件:
文件 | 说明 |
---|---|
~ /uefi-socfpga/Build/PEI.256 (256KB) | 通过mkpimage工具在位于~/uefisocfpga/Build/Arria10SoCPkg/RELEASE_GCC48/FV/ALTERA_HPS_OCRAM_EFI_PART1.fd的原文件上添加一个头(header)来生成此文件。 因为该文件只有256 KB,所以使用DS-5直接加载文件到片上RAM。 由此文件生成PEI.ROM文件。 |
~ /uefi-socfpga/Build/PEI.ROM (1MB = 256KB X 4) | 将此文件编程到闪存子卡。其大小为原文件的四倍。因为引导ROM最多可以支持四个后备映像。 例如,如果第一映像已损坏(256KB), 则引导ROM加载第二映像,以此类推。 |
~ /uefi-socfpga/Build/load_uefi_fw.ds | 这是DS-5脚本模板。把它导入DS-5工具并加载UEFI固件,用以调试和开发。此脚本为用户加载调试符号。目前,它仅支持GCC编译器不支持ARMCC。 |
~ /uefi-socfpga/Build/load_uefi_fw.ds | 目前尚未使用此文件;保留到未来使用。 |