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.

[参考译文] AM6442:安全启动期间的冗余映像测试

Guru**** 2393725 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1492464/am6442-test-of-redundant-image-during-secure-boot

器件型号:AM6442

工具与软件:

我们使用 eMMC"原始"引导模式、并期望在签名检查主映像时使用偏移量0x400000处的冗余映像。

"仅在原始模式下、ROM 在偏移量0x400000处支持冗余映像、以防初始映像无法被识别。"

我们假设这仅适用于 HS-SE 器件、因为我们似乎无法在 HS-SE FS 器件上测试此行为。 请确认。

此致、

David

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

    尊敬的 David:
    当通过 BOOTMODE[15:0}将引导模式配置为 eMMC UDA/RAW 时、ROM 支持第一个用户 BL"tiboot3.bin"从0x0到0x400000的冗余引导开关、当整个 UDA 配置为下一级软件的"RAW"时、这是可以的。 但是、实际上不可能对 eMMC UDA (而非 RAW)进行重新分区、因为 eMMC UDA/RAW 的"tiboot3.bin"位于 eMMC UDA/RAW 的@偏移量0x0。
    这是有关从 AM62x 上的 eMMC 引导分区进行冗余引导的一个相关常见问题解答、供您参考。
    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1251330/faq-redundant-boot-from-emmc-boot-partitions-on-am62x
    此致!
    -hong

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

    您好、Hong:

    非常感谢您的非常有帮助的答复。

    我们现在正在考虑为引导序列的其余部分提供类似的备份功能、因此我一直在搜索任何可能指示偏移量为0x400000的冗余引导用于 tiboot3.bin 的寄存器?

    此致、


    David

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

    尊敬的 David:

    洪锡烨到下周初才离职。 请预计会延迟响应。

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

    尊敬的 David:
    从"表4-49"开始。 MMCSD/eMMC 引导参数表"、位于 AM64x TRM 中、
    RawIndex =>当前活动读取偏移(0或1)
    此致!
    -hong

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

    您好、Hong:

    这正是我所寻找的、谢谢。

    此致、

    David