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.

[参考译文] AM62L-PROCESSOR-SDK:eMMC 引导不起作用

Guru**** 2455360 points
Other Parts Discussed in Thread: AM62L

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1486004/am62l-processor-sdk-emmc-boot-doesn-t-work

器件型号:AM62L-PROCESSOR-SDK
主题中讨论的其他器件:AM62L

工具与软件:

在 AM62L EVM 板上进行测试、从刷写了默认.wic 文件 的 SD 卡引导至 uBoot 控制台、刷写 eMMC 遵循用户指南:

https://software-dl.ti.com/processor-sdk-linux/esd/AM62LX/11_00_05_02/exports/docs/linux/Foundational_Components U2-Boot/UG-Memory-K3.html


=> mmc dev 0 1
switch to partitions #1, OK
mmc0(part 1) is current device
=> fatload mmc 1 ${loadaddr} tiboot3.bin
226016 bytes read in 11 ms (19.6 MiB/s)
=> mmc write ${loadaddr} 0x0 0x400
MMC write: dev # 0, block # 0, count 1024 ... 1024 blocks written: OK
=>
=>
=> fatload mmc 1 ${loadaddr} tispl.bin
762365 bytes read in 33 ms (22 MiB/s)
=> mmc write ${loadaddr} 0x400 0x1000
MMC write: dev # 0, block # 1024, count 4096 ... 4096 blocks written: OK
=> fatload mmc 1 ${loadaddr} u-boot.img
1181035 bytes read in 51 ms (22.1 MiB/s)
=> mmc write ${loadaddr} 0x1400 0x2000
MMC write: dev # 0, block # 5120, count 8192 ... 8192 blocks written: OK
=>
=> mmc partconf 0 1 1 1
=> mmc bootbus 0 2 0 0
Set to BOOT_BUS_WIDTH = 0x2, RESET = 0x0, BOOT_MODE = 0x0
=> mmc rst-function 0 1
=> 

切换到 eMMC 引导模式并再次上电、控制台没有输出。

我发现它应该是:

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

    尊敬的 Tony:
    遗憾的是、AM62L SR1.0勘误表中有一个勘误表"i2473引导:eMMC 引导可能失败"
    https://www.ti.com/lit/pdf/sprz582
    详细信息: 使用引导分区的 eMMC 引导不可靠。 该问题仍在调查中。 请注意、此公告不适用于使用 UDA 的 eMMC 引导。
    权变措施: 无。 建议使用使用 UDA 或其他引导介质的 eMMC 引导。
    此致!
    -hong

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

    您好、Hong:

    #1。 我在该线程中发现、它计划在下一个 PG 中进行修复。 将离线谈论计划。

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1486718/am62l-am62l---emmc-boot-fail-issue

    #2。 是随机问题还是与 eMMC 器件相关? 如果它可以在电路板上启动、它是否会随机发生故障?

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

    尊敬的 Tony:
    1/. 新的器件时间表正在内部工作、准备就绪后将共享时间表。
    2/. 从 eMMC 引导分区引导时、故障特征会有所不同。 有关详细信息、请参阅注释。
    此致!
    -hong