工具/软件:
您好的团队、
客户已成功使用 AM625SIP 启动定制电路板、但目前遇到主 eMMC 引导方法问题。 它们将引导模式开关设置为 00_0001_000_1000_011、转换为主引导模式 eMMC (UDA)、具有 FS 模式和端口0、并进行 USB 回退。
他们正在 使用 FS 模式进行引导、并了解到这仅适用于基于 MBR 的格式化(最初尝试使用 GPT 格式化的分区、但发现这不应该起作用)。 然后、他们遵循了此处的说明:"AM625-Q1:我们可以从 eMMC 用户分区引导 u-boot 吗? -处理器论坛-处理器- TI E2E 支持论坛"、以便编写基于 MBR 的分区结构。 它们没有*.wic 文件、因此使用 dd 创建了磁盘文件、使其成为具有 losetup 的循环设备、并使用 fdisk 创建分区、使用 mkfs.vfat/mkfs.ext4格式化分区。 vfat 分区已装入并加载了他们用于通过 DFU 引导的 tiboot3.bin、tispl.bin 和 u-boot.img。 他们还复制了一个 Linux 内核映像和几个 DTB 文件。
在 U-Boot 中、我们看到这一点、这看起来对我来说是正确的:
=> MMC 器件
MMC 设备0的分区映射 -- 分区类型:DOS
器件 开始扇 区编号扇区 UUID 类型
1 2048 260097 551eea6e-01 0c 引导
2 264192 3930112 551eea6e-02 83
=> ls MMC 0:1
312226 tiboot3.bin
1155787 tispl.bin
1012011 u-boot.img
21029376 图像
60319 k3-am625-sk.dtb
872 k3-am625-sk-capa-capture.dtbo
3622 k3-am625-sk-lincolntech-lcd185-panel.dtbo
2650 k3-am625-sk-m2-cc3301.dtbo
1116 k3-am625-sk-mcspi-loopback.dtbo
3402 k3-am625-sk-microtips-mf101hie-panel.dtbo
2487 k3-am625-sk-Rpi-hdr-ehrpwm.dtbo
11个文件、0个目录
但是、器件仍然只会启动至回退模式(UART0上没有发生任何事情的消息)。 对于主引导可能有什么问题有任何建议?
此致、
Luke