Other Parts Discussed in Thread: AM67A
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: AM67A
我使用的是基于 AM67A 的定制电路板、它运行适用于 am67a 的处理器 SDK Linux。 我当前正在从 SD 卡引导(使用 MMC 用户数据区域引导模式)、(对于大多数卡)将直接从 u-boot 引导到 Linux、并从修改后的 UEnv.txt 加载其器件树路径。
但是,某些卡将无法加载我的预期设备树(无法找到路径),然后将回退到似乎是 grub EFI 应用程序,它使用包含在 binman 生成的启动映像中的设备树。
我检查了工作卡、故障卡的磁盘映像的用户数据区域内容以及 用于刷写两者的常用 Yocto 生成的映像、没有发现任何重大差异。
我的问题是:
1.假设此 grub EFI 映像从 引导二进制文件而非 Linux 映像中提取其设备树、我是否正确
2. ti-u-boot-staging 配方生成的 u-boot 映像是否利用了 SD 卡的引导区域(例如存储环境变量),因为我找不到用户数据区域的明显差异。