器件型号: J721EXCPXEVM
尊敬的团队:
我尝试从板载 eMMC (MMC0) 中启动 J721E EVM(通用处理器板修订版 A、SOM 修订版 A)。
问题: 当配置为 eMMC 引导时、UART 控制台仍然完全为空。 无“CCC“字符且未显示 SPL 输出。 但是、电路板从 SD 卡 (MMC1) 成功引导。 通过 SD 引导后、我可以手动切换到 eMMC 并成功加载 Linux。
当前设置:
-
SDK: Processor SDK Linux 09_xx
-
eMMC 准备: 使用 FAT32 引导分区 (400MB) 和 EXT4 rootfs 进行分区。
-
二进制文件:
tiboot3.bin、tispl.bin和u-boot.img位于 eMMC 引导分区上。 -
One-Time Config:
mmc rst-function 0 1在 U-Boot 中运行以启用 eMMC 复位线路。
使用的开关设置 (SW8/SW9):
-
SW8: 00000000(全部关闭)
-
SW9: 0100000(引脚 2 打开,所有其他引脚关闭)- 根据有关 MMC0 UDA FS 引导的 EVM 用户指南。
-
我也尝试了 SW9: 100000010 和其他组合没有成功。
对于 Flash、点击手动刷写 eMMC 部分中的链接
https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/latest/exports/docs/linux/How_to_Guides/Target/How_to_mmcsd_boot_emmc_uda.html#how-to-flash-emmc-manual
您能否验证是否需要额外的电阻器搭接或特定硬件版本、以便 ROM 能够在端口 0 上看到 eMMC?

