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.

[参考译文] TMS570LS3137可以引导加载程序

Guru**** 2562550 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1180059/tms570ls3137-can-bootloader

尊敬的 TI 团队:

我想使用 CANBOOTLOADER 通过 CAN 端口将新代码上传到 MCU。  

MCU 通电后、引导加载程序应在特定时间内查找 CAN 帧。

      如果 CAN 数据即将到来、则应下载并安装新代码。

      如果没有 CAN 数据、引导加载程序应将执行指定给现有应用程序代码。

如何实现这一点?

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

    尊敬的 Kasun:

    您可以使用 TMS570LS31x 的 CAN 引导加载程序示例、

    您可以从以下路径下载 Hercules 示例

    CGIT @ Texas Instruments -开源 Git 存储库- git.TI.com/cgit

    下载后、请通过以下路径

    ..\Hercules 示例\bootloader \SafetyMCU_bootloader \TMS570LS31x\ls31_CAN_boot

    此示例满足您的所有要求。

    --

    谢谢、此致、
    Jagadish。

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

    您好 Jagadish、

    感谢您的快速响应。

    我将尝试并让您了解这一点。

    谢谢、

    Kasun

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

    好的、Kasun。

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

    您好!

    我介绍了 CAN 引导加载程序的示例。

    但应针对 CAN 引导加载程序和应用程序正确设置存储器地址。

    我不知道如何实现这一点。

    请告诉我在闪存中为 CAN 引导加载程序和应用程序设置存储器地址的方法。

    谢谢

    Kasun

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

    尊敬的 Kasun:

    引导加载程序映像将从地址0加载、"app_start_address"指令定义应用程序的起始地址

    --

    谢谢、此致、

    Jagadish。

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

    您好!

    我根据参考资料更改了应用程序。 但电路板显示错误(红色 LED 亮起)。

    请您指导我执行我在上面所解释的操作吗?

    谢谢、

    Kasun

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

    尊敬的 Kasun:

    ESM 模块具有针对每个错误通道的错误标志。 错误状态寄存器 ESMSR1、ESMSR4、ESMSR7、ESMSR2、ESMSR3提供了有关组1 (通道0-31)、组1 (通道32-63)、组1 (通道64-95)、组2和组3的挂起错误的状态信息、 两个示例。 请检查状态寄存器以确定设置了哪个通道。

    --

    谢谢、此致、

    Jagadish。