Configuration file for mksysimage.py

A configuration file for mksysimage.py defines the components for a specific platform type.

Note:

For information about running the mksysimage.py utility script, see mksysimage.py in the System Services Reference.

Unless otherwise specified, these instructions assume a Linux host.

An mksysimage.py configuration file defines these components:

You can find the default configuration file at:

$QNX_DEPLOYMENT_WORKSPACE/infra/product/AnM/boards/platform.variant/mksysimage/platform-mksysimage.cfg

For example, the default configuration file for the OMAP5 EVM board is as follows:

[sd]
default-ifs=omap5-sd.ifs
profiles=os.xml,dos-sd.xml
image-tars=omap5uevm-os.tar,omap5uevm-dos-sd.tar
image-config=omap5uevm-sd.cfg

The contents of this configuration file reveal that this OMAP5432 board has an SD image variant called sd, which defines the following:

default-ifs
The ifs image name used as the default bootup IFS (qnx-ifs).
profiles
The mktar.py profiles used to generate tar files. The image-tars elements correlate directly with the profiles. The names of the generated tar files have names of the form: platform-profile_name.tar.
image-tars
The tar files included in the image.
image-config
The configuration file used for specifying the size of each partition in the resulting image file. The image-configuration files must be in the $QNX_DEPLOYMENT_WORKSPACE/infra/product/AnM/boards/platform.variant/mksysimage/ directory.