This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM67A:AM67A 特定于存储器的奇数引导行为

Guru**** 2894990 points

Other Parts Discussed in Thread: AM67A

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1638475/am67a-am67a-storage-specific-odd-boot-behavior

器件型号: 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 卡的引导区域(例如存储环境变量),因为我找不到用户数据区域的明显差异。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    但是、某些卡将无法加载我的预期设备树(找不到路径)、然后将回退到似乎是一个 grub EFI 应用程序、它使用包含在 binman 生成的引导映像中的设备树。
    [/报价]

    您能否分享故障引导日志?

    此致、

    Prashant