语法
- 对于 Zynq 器件和 Zynq UltraScale+ MPSoC:
[bootloader] <partition>
- 对于 AMD Versal™
自适应 SoC:
{ type=bootloader, file=<partition> }
描述
用于将 ELF 文件标识为 FSBL 或 PLM。
- 仅限 ELF 文件才可包含该属性。
- 仅限将 1 个文件指定为启动加载程序。
- 此 ELF 文件的程序头文件只能包含一个 filesz > 0 的 LOAD 节,该节必须可执行(必须设置 x 标志)。
实参
指定的文件名。
示例
- 对于 Zynq 器件和 Zynq UltraScale+ MPSoC:
all: { [bootloader] fsbl.elf hello.elf }
- 对于 AMD Versal™
自适应 SoC:
new_bif: { id_code = 0x04ca8093 extended_id_code = 0x01 id = 0x2 image { name = pmc_subsys, id = 0x1c000001 { id = 0x01, type = bootloader, file = plm.elf } { id = 0x09, type = pmcdata, load = 0xf2000000, file = pmc_data.cdo } } }