Preparing the microSD card to boot the board

You can prepare your microSD card to boot using U-Boot.

Note:

For descriptions of the boot processes, see Boot using U-Boot.

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 a bootable microSD in this chapter.

Preparing to boot using U-Boot

To use U-Boot to boot the Jacinto 7 J721E EVM, you require files from boot-adas-j721e-evm.tar.gz that's available on the Texas Instruments website at https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-J721E/11.00.00.08 page.
  1. Insert your bootable microSD card into your host computer if you haven't done so. For more information about boot microSD card, see the Prepare a bootable microSD section in this chapter.
  2. On your host computer, download the boot-adas-j721e-evm.tar.gz file from the https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-J721E/11.00.00.08 page from the Texas Instruments website.
  3. Extract the boot-adas-j721e-evm.tar.gz file on your computer. You should see the following files:
    						268978 May 20 04:38 sysfw.itb
    						268978 May 20 04:38 sysfw-j721e-gp-evm.itb
    						278254 May 20 04:38 sysfw-j721e_sr1_1-hs-evm.itb
    						269718 May 20 04:38 sysfw-j721e_sr1_1-hs-fs-evm.itb
    						278254 May 20 04:38 sysfw-j721e_sr2-hs-evm.itb
    						269718 May 20 04:38 sysfw-j721e_sr2-hs-fs-evm.itb
    						282757 May 20 04:38 tiboot3.bin
    						285265 May 20 04:38 tiboot3-capsule.bin
    						282757 May 20 04:38 tiboot3-j721e-gp-evm.bin
    						282757 May 20 04:38 tiboot3-j721e-gp-evm-j721e-evm-k3r5-2025.01+git-r0_tisdk_6_edgeai_5.bin
    						283532 May 20 04:38 tiboot3-j721e_sr1_1-hs-evm.bin
    						283532 May 20 04:38 tiboot3-j721e_sr1_1-hs-fs-evm.bin
    						283532 May 20 04:38 tiboot3-j721e_sr2-hs-evm.bin
    						283532 May 20 04:38 tiboot3-j721e_sr2-hs-fs-evm.bin
    					 1104999 May 20 04:38 tispl.bin
    					 1579411 May 20 04:38 u-boot.img
    							 907 May 20 04:38 uEnv.txt
    								14 May 20 04:38 version
    
    
  4. From a Command Prompt (Windows) or terminal (Linux), copy the extracted files from the boot-adas-j721e-evm.tar.gz file to the microSD card.

    For Linux hosts:

    cd extracted_directory
    cp * location_of_microsd

    For a Windows host:

    cd extracted_directory
    copy * drive:\
  5. Copy the QNX IFS for this BSP to the microSD card with the name qnx-ifs if you want to boot the QNX OS directly from the microSD card.
    For Linux hosts:
    cd $BSP_ROOT_DIR/images
    cp ifs-j721e-evm.raw mountpoint/qnx-ifs        

    For a Windows host:

    cd $BSP_ROOT_DIR\images
    copy ifs-j721e-evm.raw drive:\qnx-ifs
  6. Copy psdk_linux_9.2_k3-j721e-common-proc-board.dtb and psdk_linux_9.2_k3-j721e-common-proc-board-quad-port-eth-exp.dtb to the microSD card.

    For Linux hosts:

    cd $BSP_ROOT_DIR/prebuilt/usr/lib
    cp psdk_linux_9.2_k3-j721e-common-proc-board.dtb mountpoint
    cp psdk_linux_9.2_k3-j721e-common-proc-board-quad-port-eth-exp.dtb mountpoint

    For a Windows host:

    cd $BSP_ROOT_DIR\images
    copy psdk_linux_9.2_k3-j721e-common-proc-board.dtb drive:\
    copy psdk_linux_9.2_k3-j721e-common-proc-board-quad-port-eth-exp.dtb drive:\
Page updated: