- Prerequests:
- Hardware has been imported to SDK
- FSBL has been compiled
- Bit file has been generated
- Demo version: Vivado 2014.1
The suffix of the output file can be eitherbin
or mcs
. Bin file is in binary and mcs file is in ASCII. MCS is used by the SDK Flash Programmer.
Command
bootgen -image <description.bif> -o i <output.mcs>
Example of bif file
the_ROM_image:
{
[bootloader]C:\CASE\CASE\demo\project_1\project_1.sdk\SDK\workspace\fsbl\Debug\fsbl.elf
C:\CASE\CASE\demo\project_1\project_1.runs\impl_1\design_1_wrapper.bit
}