Before you begin

To create a QNX Apps and Media image, you need to have QNX SDP 6.6 installed on your system.

After you unzip a BSP, a prebuilt IFS image is available in the BSP's /images directory. This prebuilt image is configured for the various BSP device drivers already running. (The prebuilt IFS only demonstrates what's in the core OS and not Apps and Media.) When you build the BSP, the prebuilt image will be overwritten with a new image that is generated by the BSP build process, so you may want to make a copy of the prebuilt image for future reference. However, if you forget to make a copy of the prebuilt image, you can still recover the original one—simply extract the BSP from the zip archive into a new directory.

Before you begin the process of creating an image for QNX SDK for Apps and Media, make sure that you:

Note: ELF executables and shared objects are automatically marked as executable (unless you specify [+raw]).

Codecs for video playback

For some platforms, you need to get and install codecs or decoders for video playback:

BeagleBone Black
Video playback requires installation of the Ittiam software video decoder. You can obtain the necessary files in the ittiam-datestamp.zip package.
i.MX6Q SABRE Smart
Video playback requires installation of the Freescale video codecs. You can obtain the necessary files in the freescale-datestamp.zip package.
OMAP5432 EVM
Video playback requires installation of the Texas Instruments video codecs. You can obtain the necessary files in the ti-datestamp.zip package.

You can obtain the packages from the QNX Download Center. Install them according to the installation instructions provided with the packages.