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.

[参考译文] AM6421:MCU Plus SDK 交叉兼容性

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1649540/am6421-mcu-plus-sdk-cross-compatibility

器件型号: AM6421

您好:

我有一个使用 MCU Plus SDK 10.1 在 R5 处理器上运行免费 RTOS 的双核应用程序。  我想知道是否可以使用 SDK 12.0 构建引导加载程序、以获取 SysFW 中的所有关键错误修复。  所需配置:

  • R5 0/1 应用程序是使用 SDK 10.1 构建的
  • 使用 SDK 12.0 和最新 SysFW 构建的引导加载程序

SysFW API 是否在 10.1 和 12.0 之间保持了兼容性、以便我们可以利用新的 SysFw 而无需完全升级我们的应用程序?  由于时间安排的原因、将所有内容升级到 12.0 并不是一个好选择。  当我们从 9.1 升级到 10.1 时、由于所提供的硬件驱动程序的所有更改、我们损失了大量时间。

谢谢

Joe

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

    您好 Joe、

    使用 SDK 12.0 和最新 SysFW
    构建的引导加载程序

    SDK 12.0 的 SBL 无法用于加载使用 10.1 构建的应用程序、这是因为从 12.0 开始、SDK 支持基于 MCELF 的引导加载程序: AM64x MCU+ SDK:版本说明 12.00.00 

    12.0 之前的版本对 appimage 使用 RPRC 格式。

    您想迁移到 SYSFW 12.0 是否有任何特殊原因?

    此致。

    会面。

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

    尊敬的会议:

    当我重新通读 SysFW 版本时、我们肯定可以使用版本 11 中 DMA 的 SA2UL 超时、 以及版本 11.2 中更新的电子保险丝时序参数。  因此、我想我可以将 11.2 引导加载程序/SysFw 和 10.1 应用程序的请求重新措辞。  是否存在任何会阻止该组合的兼容性问题?

    谢谢您、

    Joe

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

    您好 Joe、

    是的、上述建议应适用于 MCU+SDK 10.1 和 SYSFW 11.2。

    我们尚未最终测试此测试用例、我们不能确定在您使用这些修补程序进行测试时可能会出现哪种类型的问题。

    因此、我们建议客户仅继续进行 MCU+SDK 更新、而不是 SYSFW 更新。

    因此、如果要将 SYSFW 11.2 集成到 MCU+SDK 10.1 中、则需要先验证应用程序、然后作出决定。  

    此致、

    Anil

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

    谢谢、Anil。  我们将牢记这一点。