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.

[参考译文] AM62A7:冗余引导机制

Guru**** 2578945 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1573402/am62a7-redundant-boot-mechanism

器件型号:AM62A7


工具/软件:

尊敬的支持:  

您能否确认有关 AM62A 处理器中的冗余启动机制支持情况?是否有任何针对该处理器的特定文档。

此致、
Dheeraj K

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

    尊敬的 Dheeraj:

    是的、对于大多数引导模式、AM62A 支持基本的冗余引导机制。 ROM 首先尝试从主映像引导、如果失败、则以固定偏移量(如果支持)从冗余映像引导、最后从通过引导模式开关配置的备用引导介质引导。

    有关更多详细信息、请参阅 AM62A TRM 中的第 5.4 节“引导模式“。

    此致、
    Johnson

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

    您好、John:  

    感谢您提供更新和 TRM 参考。 我一直在检查文档的这一点,并找到下面的图像.

    是否有任何具体的方法来构建 am62a 中的 UDA 图像,也像照片中提到的。 此外、还必须将 uda 映像复制到 TRM 中的指定位置(偏移 0x400000) ?


    此致、
    Dheeraj k

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

    尊敬的 Dheeraj:

    eMMC UDA 原始引导模式对 AM62 器件来说并不实用、因为主偏移 0x0 与也从 0x0 开始的 MBR/GPT 分区表相冲突。

    请查看类似的查询 —  https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1533292/processor-sdk-am62x-emmc-raw-mode-for-uda-is-working-on-current-sdk

    您可以从专用引导分区对 eMMC 进行 tr 引导,如下所示 —  https://software-dl.ti.com/processor-sdk-linux/esd/AM62AX/11_01_07_05/exports/docs/linux/How_to_Guides/Target/How_to_emmc_boot.html

    此致、
    Johnson

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

    您好、John:

    感谢您进行更新。您是否使用此方法测试了 eMMC 中的冗余引导机制? 您能分享这个问题的日志吗?
    这对于调试真的很有帮助  

    此致、
    Dheeraj K

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

    尊敬的 Dheeraj:

    我们将在内部进行检查并返回给您。

    此致、
    Johnson

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

    您好、

    eMMC UDA 原始引导模式对于 AM62 器件来说并不实用、因为主偏移 0x0 与也以 0x0 开头的 MBR/GPT 分区表相冲突。

    对延迟的回复表示歉意 — 我已在内部进行了检查

    从偏移 0x400000 处(如 TRM 中所述)引导是有效的、但出于 前面提到的原因、引导是不切实际的。  但您可以尝试刷写:

    位于 0x400000 处的 tiboot3.bin(这是块偏移 0x2000)

    tispl.bin 和 u-boot.img 来它们的常用位置

    此致、
    Johnson