Image combination details

These settings control how images are combined within your QNX System Builder project. You can control how a flash image (EFS) is aligned, what format the resulting image is, the location of the IPL, whether the IPL is padded, and the OS image (IFS) offset.

Image name
Name of your combined image.
Staging
Path of a staging folder. You can manually enter a path or click Browse to select a folder from an available BSP.
Combine image with IPL
Check this box if you want your combined image to contain both an IPL and an OS image (IFS). Enabling this option makes the next two fields available.
IPL file
Fully qualified name of a file that is prepended to the IFS.
Pad IPL to
Maximum amount of padding, in bytes, required for the IPL file you want to prepend to the IFS. The IPL code plus the actual padding amount will provide the starting offset of the IFS. Defining this field allows you to change the IPL code, and increase its size up to this field's value, without affecting the IFS offset.
CAUTION:
You need to select a padding size equal to or greater than the IPL code size. Otherwise, the image won't contain the complete IPL.
Create ROM image
Check this box if you want to create an image that you can transfer to your target board via a ROM monitor, which is explained in "Downloading an image to your target". Enabling this option makes the next three fields available.
Offset
Board-specific offset of the image, in bytes. This setting is generally used for S-Record images. This is a hexadecimal amount that indicates the distance (displacement) from the beginning of the image up to the IFS start.
Size
Size of the ROM image, in bytes. To determine the amount of ROM you require, you can compile the code into a hexadecimal file. The size of this file is your required ROM size.
Format
Type of image format. When you download the image to the target, the resulting file will be of the type selected in the dropdown here.