ZHDA242 July 2026 TDA4VE-Q1
识别 OSPI MTD 分区后,可以将引导元件刷写到 OSPI NOR 闪存中。
在开发过程中,引导元件映像是从用于引导 J721S2 EVM 的 SD 卡引导分区获得。引导元件映像的位置可在 /run/media/BOOT-mmcblk1p1 找到,如下所示。
root@j721s2-evm:~# ls -l /run/media/BOOT-mmcblk1p1/
total 4906
-rwxrwx--- 1 root disk 465805 Jun 13 2026 tiboot3-j721s2-gp-evm-j721s2-evm-k3r5-2025.01+git97201+743712b-r0_tisdk_6_edgeai_5.bin
-rwxrwx--- 1 root disk 465805 Jun 13 2026 tiboot3-j721s2-gp-evm.bin
-rwxrwx--- 1 root disk 468394 Jun 13 2026 tiboot3-j721s2-hs-evm.bin
-rwxrwx--- 1 root disk 468394 Jun 13 2026 tiboot3-j721s2-hs-fs-evm.bin
-rwxrwx--- 1 root disk 465805 Jun 13 2026 tiboot3.bin
-rwxrwx--- 1 root disk 1326915 Jun 13 2026 tispl.bin
-rwxrwx--- 1 root disk 1359931 Jun 13 2026 u-boot.img
-rwxrwx--- 1 root disk 941 Jun 13 2026 uEnv.txt
-rwxrwx--- 1 root disk 14 Jun 13 2026 version
表 4-1 显示了引导元件映像及其目标 OSPI 分区之间的映射。
| 图像 | 目标 MTD 设备 | OSPI 分区 |
|---|---|---|
| tiboot3.bin | /dev/mtd0 | ospi.tiboot3 |
| tispl.bin | /dev/mtd1 | ospi.tispl |
| u-boot.img | /dev/mtd2 | ospi.u-boot |
引导元件使用 Linux flashcp 实用程序进行刷写。
root@j721s2-evm:~# flashcp /run/media/BOOT-mmcblk1p1/tiboot3.bin /dev/mtd0
root@j721s2-evm:~# flashcp /run/media/BOOT-mmcblk1p1/tispl.bin /dev/mtd1
root@j721s2-evm:~# flashcp /run/media/BOOT-mmcblk1p1/u-boot.img /dev/mtd2
刷写完成后,OSPI NOR 闪存包含进入 U-Boot 提示符所需的所有引导软件。下一节验证当电路板配置为 OSPI 引导模式时,是否可以成功加载已刷写的映像。