The BootROM executable supports fallback boot and MultiBoot on SD card and eMMC flash devices. The SD card or eMMC flash must be partitioned so that the first partition is a FAT 16/32 file system. Bootgen is used to create PDI files with the names: boot.bin, boot0001.bin, boot0002.bin, etc.
Except for the PMC_MULTI_BOOT value ‘0,’ the PMC_MULTI_BOOT value is
concatenated with first the string boot
, then
PMC_MULTI_BOOT, then .bin to create the specified PDI file name. For example, if
PMC_MULTI_BOOT= 2, then the PDI file name is boot0002.bin. For command line users, the PDI file names are specified
on the Bootgen command line. The PDI files are then copied to the FAT16/32 file system
on the boot device. The search limit specified for the device corresponds to the maximum
number in the file name, for example boot8190.bin.
Here, there are 8191 files starting with boot.bin
and
ending with boot8190.bin
. Therefore, the search limit
is 8190.