Working with reference images

The reference images are built to be a certain size for optimal scenarios. If you require a larger size, you can either rebuild your image and specify a larger partition or mount additional filesystems to your target. In some cases, mounting a filesystem also makes testing applications on the target easier. For more information about mounting a filesystem, see Mount file system to an image.

Because the reference image is designed for development, some features that aren't intended for production systems are enabled by default. The following features that have been enabled or disabled on your reference image:

qconn
The reference images include the qconn service, which allows you connect and transfer files to the target image using the QNX Momentics IDE. In a production environment, you must disable qconn. For information about working with qconn, see IP communications in the Reference chapter of the QNX Momentics IDE User's Guide.
Networking
You can connect to an image running on the target using ssh. To do so, determine the target's IP address using a console connection and run the ifconfig command. For more information, see the Getting Started Guide for the reference image you're using.
Note: If the target doesn't support a console connection, see the Getting Started Guide for the reference image for other methods for determining the IP Address.
Write access
For production systems, filesystems aren't typically mounted with write access for security reasons. By default, the filesystem on the reference image is read-only. You need to run the mount -uw /base command to remount the filesystem for read-write access, which is typically required for development and for testing. For example, when you test your applications, write access is required to modify configuration files.