system
Use the system folder for files that are directly added to the system partition, separately from binaries and configuration files that are part of QNX Software Center packages, or open source projects that are downloaded and built.
Aside from a couple of exceptions, the relative path in the folder is usually consistent with the relative file intended for the file to be placed in the system partition, but this mapping is controlled by the snippet that includes each file.
The types of system files integrated in this folder are:
- customized system configuration files
- image files
Note that root certificates for SSL downloads are downloaded and stored in this folder for inclusion at build time.
Customized system configuration files
The Quickstart BSP, like the QSTI, has a unique configuration that is closer to what Raspberry Pi 4 users are accustomed to, rather than a configuration that would be more locked down on a production device running QNX.
The following table points out where certain configuration files are located in the folder:
Configuration file category | Relative path |
---|---|
SPI configuration | etc/config/spi |
DHCP configuration | etc/dhcpd |
SSH daemon configuration | etc/ssh |
Camera and touchscreen configuration | etc/system/config |
USB launcher configuration | /etc/usblauncher |
Network configuration | etc |
GPIO sample Python code | etc/gpio |
Some of the customizations are explored in more detail in the "snippets" section. However, you can further tailor the configuration to their preferences.
Image files
The folder, opt/screenwm/images, contains image files for desktop backgrounds and icons that could apply to either the screenwm window manager dock, or the demolauncher application that launches by default.
Refer to the "snippets" section for more details on how to customize the desktop to suit your preferences.