Processed Binaries Directory Structure
The create_bsp
tools take the -g
argument to specify the output directory path where processed binaries are generated. After executing create_bsp tool
, a per SKU-based directory is created under the output directory.
For example, if create_bsp
is executed to create binaries for --skunum 699-62382-0010-100 --setskuversion AA
with -g
images, a sub-directory is created under the output directory, images in this case, with a name generated by appending the skunum
and setskuversion.
$ ls images
699-62382-0010-100_AA
Under the sub-directory, three sets of binaries are generated as flash-images: rcm-boot
and rcm-flash
.
These binaries are required at different phases during flashing.
$ ls images/699-62382-0010-100_AA/
flash-images rcm-boot rcm-flash
The generated sub-directories are as follows:
Sub-directory |
Description |
---|---|
flash-images |
Contains processed binaries flashed on the target storage medium. Also contains FileToFlash.txt, a summary file that contains information about binary names to flash at offsets for the final target flash structure. These binaries are used for the update tool update_sample. |
rcm-boot |
Contains the necessary binaries to boot the target without writing binaries to the medium. |
rcm-flash |
Contains binaries similar to rcm-boot for booting the Linux kernel on initramfs without writing binaries to the medium. These binaries are generated from a set of prebuilt binaries that are used for flashing. |