Syntax
- For AMD Zynq™
UltraScale+™ MPSoC:
[aarch32_mode] <partition>
- For AMD Versal™
adaptive
SoC:
{aarch32_mode, file=<partition>}
Description
To specify the binary file is to be executed in 32-bit mode.
Note: Bootgen
automatically detects the execution mode of the processors from the
.elf files. This is valid only for binary files.
Arguments
Specified partition.
Example
- For 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 }
- For Versal adaptive
SoC:
new_bif: { image { { type = bootimage, file = base.pdi } } image { name = apu_ss, id = 0x1c000000 { core = a72-0, aarch32_mode, file = apu.bin } } }
Note:
*base.pdi
is the PDI generated by Vivado.