Prepare the microSD card to install QNX IFS

QNX Board Support Packages8.0BSP User's GuideAMD Versal AI Edge VE2302AMDAMDARM

You can manually install QNX OS on the board. A FAT32-formatted microSD card is required.

Note:

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

The following files are required on the microSD card to boot the board:
  1. Boot.bin (obtained from Trenz Electronic Reference Design: https://wiki.trenz-electronic.de/display/PD/TE0950+Artix+Reference+Design .)
  2. QNX IFS image (either the prebuilt image located in the /images directory or your built image)
  3. boot.scr file (located in the /images directory)

Follow the steps below to prepare the microSD card and boot the board.

  1. Insert your microSD card into your host computer.
  2. Navigate to the $BSP_ROOT_DIR/images directory and open a terminal (Linux) or Command Prompt window (Windows).
  3. Create a boot folder on the microSD card.

    For Linux hosts:

    mkdir -p mountpoint/boot

    For a Windows host:

    mkdir drive:\boot
  4. 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\
  5. 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:\
  6. 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.

Page updated: