After you have QNX OS running on your target board, complete the following steps to prepare a
bootable eMMC and copy the QNX IPL and QNX IFS to it:
Copy the QNX IFS file (qnx-ifs), i.MX 93 EVK board DTB (IMX-DTB)
and QNX IPL file (ipl-imx93-evk.imx) to the
/tmp directory on your target board.
If the eMMC device contains a FAT32 partition, skip to step 5; otherwise,
delete all existing partitions on the eMMC using the following commands and continue with the proceeding steps:
Mount and format the eMMC device using these commands:
# mount -e /dev/emmc0
# mkdosfs /dev/emmc0t12
Mount the FAT32 partition of the eMMC using the following command:
# mount -t dos /dev/emmc0t12 /fs/emmc
Copy the QNX IFS file (qnx-ifs)
from the /tmp directory to the
fs/emmc directory as qnx-ifs.
You can also use the QNX Momentics IDE to copy the file
or one of the following commands:
For the i.MX 93 EVK board:
cp /tmp/qnx-ifs /fs/emmc/qnx-ifs
Note:
The QNX IFS file must be copied to the target DOS filesystem with the
name as qnx-ifs.
Copy the i.MX 93 EVK board DTB (IMX-DTB)
from the /tmp directory to the
fs/emmc directory as IMX-DTB.
You can also use the QNX Momentics IDE to copy the file
or one of the following commands:
For the i.MX 93 EVK board:
cp /tmp/IMX-DTB /fs/emmc/IMX-DTB
Note:
The i.MX 93 EVK board DTB must be copied to the target DOS filesystem with the
name as IMX-DTB.
Copy the QNX IPL onto the eMMC memory device
raw partition using following command based on the Silicon variant on your board:
Set the boot switches for the i.MX 93 EVK board to boot
from the eMMC instead of the SD
on your board as shown in the following image:
Figure 1DIP switch configuration for the i.MX 93 EVK board to boot from eMMC
For more information about configuring the DIP switches, see Set up the hardware in this chapter.
Press the SW1002 (RESET) switch on the i.MX 93 EVK board to reset the
board and press
the E key to boot from the eMMC when prompted in your
console.