bootloader - 2024.1 简体中文

Bootgen 用户指南 (UG1283)

Document ID
UG1283
Release Date
2024-05-30
Version
2024.1 简体中文

语法

  • 对于 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 } } }