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.

[参考译文] LAUNCHXL-F28379D:通过 CAN 对 C2000 Delfino 进行固件升级/闪存

Guru**** 2600545 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/676318/launchxl-f28379d-firmware-upgrade-flash-of-c2000-delfino-via-can

器件型号:LAUNCHXL-F28379D

您好!

我希望使用 TM4C 通过 CAN 来刷写 C2000 Delfino。 如果有的话、请推荐一些标准方法/API/tool。 另外、请指导我在闪存之后执行安全检查和错误检查、以检查闪存是否成功。

此致、

Vedant

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

    请访问 www.ti.com/.../sprabv4b.pdf。

    我们有一个串行闪存编程器和 SCI 闪存内核来执行固件更新。 您可以将这些用作 CAN 解决方案的参考和起点。 希望这对您有所帮助。

    如果您有任何具体问题、请告知我们。

    SAL
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Sal、
    您在答复中提供的链接似乎已失效。

    此外、我的查询专门针对使用 TM4C 在 CAN 总线上刷写 Delfino。
    我知道 eCAN-Boot_Function、因此在 Delfino 上、我必须启用此引导模式。 但我不清楚如何在 CAN 上传输来自 TM4C 的固件数据包。

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

    链路结束时有一段时间。 尝试以下操作:

    www.ti.com/lit/sprabv4

    要从 TM4C 传输数据、应相当直接。 您需要在器件之间建立有效的连接、并以 C2000 CAN 引导加载程序所期望的格式发送固件。 TRM 中对此进行了详细说明。

    此外、当您开始开发此工具时、您可以通过 CCS 将引导 ROM 符号加载到器件中来对其进行测试、然后运行引导加载程序并查看引导加载程序如何从 TM4C 接收数据。

    希望这对您有所帮助。

    SAL