If you want to modify the contents or configuration of your target image, you need to include the
modifications in a new image, which you must generate and assemble, then transfer to your target system.
Note: Before you make any changes to the content or configuration of your target image, you should:
- Prepare your working environment.
- Generate your unmodified target image to verify that your working environment is correctly
set up and that the image generation and assembly processes run properly.
For more information, see the Generating a Target Image chapter.
Overview
Configuration is managed through configuration files. Each type of configuration file looks after a
different aspect of the configuration. The things you can change in a
target image include:
- the paths that the generation process searches for its contents and its configuration information (see
Search paths)
- the image contents, by changing the files listed in fileset files, or by changing the filesets
listed in the profile files (see Filesets)
- the partition into which files in a fileset are placed, and startup information such as the
bootloader and IFS (see Profiles).
- the final target image configuration, and the startup process, by using
the mksysimage configuration files, and build files
(*.build), just as with any QNX Neutrino system (see
Configuring Partitions and Images, and the QNX Neutrino
Building Embedded Systems guide)
- the sequence in which applications are launched, by using the SLM (see
System
Launch and Monitor
in the QNX Platform for ADAS
System Services guide)
Note: If you don't need to change the contents or configuration of your target image, you don't need the information in this chapter; you can go back to
Generating a Target Image for instructions.
For information about optimizing the boot, see the Boot Optimization Guide in the QNX SDP 7.0 Documentation.