语法
- 对于 AMD Zynq™
UltraScale+™ MPSoC:
[aarch32_mode] <partition>
- 对于 AMD Versal™
自适应 SoC:
{aarch32_mode, file=<partition>}
描述
指定二进制文件将以 32 位模式执行。
注释: Bootgen 会从 .elf 文件自动检测处理器的执行模式。此项仅对二进制文件有效。
实参
指定的分区。
示例
- 对于 Zynq UltraScale+ MPSoC:
the_ROM_image: { [bootloader, destination_cpu=a53-0] zynqmp_fsbl.elf [destination_cpu=a53-0, aarch32_mode] hello.bin [destination_cpu=r5-0] hello_world.elf }
- 对于 Versal 自适应 SoC:
new_bif: { image { { type = bootimage, file = base.pdi } } image { name = apu_ss, id = 0x1c000000 { core = a72-0, aarch32_mode, file = apu.bin } } }
注释:
*base.pdi
即为 Vivado 所生成的 PDI。