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.

[参考译文] AM6412:SD 刻录映像后 eMMC 引导失败

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1346465/am6412-emmc-boot-fail-after-sd-burn-image

器件型号:AM6412

SD 刻录映像后 eMMC 引导失败。

步骤:
切换到 SD 引导。

2.将映像刻录到 EMMC,直至 SUCC。
3.关闭电路板电源然后开启电路板。(现在电路板仍处于 SD 引导模式)。

4.关闭电路板电源,

5.切换到 EMMC 引导模式。
6、电路板通电,电路板无法启动。

其他:
如果我们 在烧录映像之后仅执行步骤1、2、5、6、则电路板可从 EMMC 引导 SUCC。

这意味着,在将相同的映像刻录到 EMMC 后,如果我们从 SD 启动一次或多次 ,然后切换到 EMMC ,板将无法启动。
这意味着,在将相同的映像刻录到 EMMC 后   ,如果我们立即切换到 EMMC ,则该板可以引导。

启动时是否出现问题?

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

    尊敬的 Yang:

    如果我们从 SD 启动一次或多次,然后切换到 EMMC,则主板无法启动。

    在这种情况下、能否检查图像在 eMMC 中是否存在相应的偏移?

    此致、

    普拉桑特

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

    您好!
    图像在 eMMC 中具有各自的偏移量。
    我重新检视了下。
    问题根本原因是在 SD 引导时 eMMC 不会初始化。

    uboot 仅初始化电流引导器件、

    因此、如果通过 SD 引导、eMMC 不会初始化、

    CPU 可能会 记住一些标志、因此、如果切换到 eMMC、CPU 仍然无法检测到 eMMC。
    我在通过 SD 引导时添加了 eMMC INIT、并修复了此问题