Prepare the microSD card to install QNX IFS
You can manually install QNX OS on the board. A FAT32-formatted microSD card is required.
For descriptions of the boot processes, see Install QNX IFS
.
Pre-built image
After you have unzipped the BSP, a prebuilt QNX IFS image is available in the BSP's /images directory.
This prebuilt IFS image is generated by the BSP make utility, and is configured for the various BSP device drivers already on your system. When you build the BSP, this image is overwritten with a new QNX IFS file that gets generated by the BSP build process, so you may want to make a copy of it for future reference. If you forget to make a backup copy of this image, you can simply extract the BSP from the ZIP file (.zip archive) again to recover the original prebuilt IFS. Before you can put the boot image on the microSD card, you must prepare the microSD card to be bootable. For more information, see the Prepare to boot the board with QNX IFS
in this chapter.
Prepare to boot the board with QNX IFS
- Boot.bin (obtained from Trenz Electronic Reference Design: https://wiki.trenz-electronic.de/display/PD/TE0950+Artix+Reference+Design .)
- QNX IFS image (either the prebuilt image located in the /images directory or your built image)
- boot.scr file (located in the /images directory)
Follow the steps below to prepare the microSD card and boot the board.
- Insert your microSD card into your host computer.
- Navigate to the $BSP_ROOT_DIR/images directory and open a terminal (Linux) or Command Prompt window (Windows).
- Create a boot folder on the microSD card.
For Linux hosts:
mkdir -p mountpoint/bootFor a Windows host:
mkdir drive:\boot - Copy boot.scr to the boot folder.
For Linux hosts:
cd $BSP_ROOT_DIR/images cp boot.scr mountpoint/boot/For a Windows host:
cd $BSP_ROOT_DIR\images copy boot.scr drive:\boot\ - Copy BOOT.BIN and the QNX IFS for this BSP to the root of the microSD card.
For Linux hosts:
cp BOOT.BIN mountpoint/ cp QNX-IFS mountpoint/For a Windows host:
copy BOOT.BIN drive:\ copy QNX-IFS drive:\ - Eject the microSD card (Windows), or unmount and then eject (Linux) the microSD card from your host machine.
After completing these steps, the microSD card should have the following structure:
mountpoint/
├── QNX-IFS
├── BOOT.BIN
└── boot/
└── boot.scr
Your microSD card is now ready to manually install QNX OS.
