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.

[参考译文] TMS320F28388D:针对所有内核的单个引导 ROM

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1341984/tms320f28388d-single-boot-rom-for-all-cores

器件型号:TMS320F28388D

您好!

我们希望使用单个引导加载程序通过单个工具更新全部三个内核。 我们在 C2000文件夹中找到了 bootrom 的源代码、然后就会从该源代码开始。

从单个引导加载程序引导所有内核是否存在任何限制? 即、将 bootrom 引导加载程序引导加载程序转换为所有三个内核的实际引导加载程序?

谢谢、此致、

安布罗维斯

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

    Ambroise,

               因此、客户是否也希望仅使用 CPU1引导 ROM 来更新 CPU2和 CM 的闪存? 客户想要采用此方法的原因是什么?

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

    Ambrose,

               客户可以执行以下操作:  

    对于 CPU2:

    使用 CPU1引导加载程序接收闪存编程算法+用户代码

    使用"CPU1至 CPU2 MSGRAM0"将算法+用户代码传输到 CPU2

    从 CPU2执行算法以对其闪存进行编程  

    计算 CM:

    使用 CPU1引导加载程序接收闪存编程算法+用户代码

    使用"CPU1-CM MSGRAM1"将算法+用户代码传输到 CM

    从 CM 执行 algo 以对其闪存进行编程

    这应该是可行的、因为 内核具有相同的架构。

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

    您好、Hareesh。  

    目标是根据我的理解、简化生产/现场的单个文件的更新路径。

    我将检查建议的解决方案是否适合他们。

    此致、

    安布罗维斯