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.

[参考译文] CCS/TMS570LS3137:微控制器固件问题 tms570ls3137

Guru**** 2589265 points
Other Parts Discussed in Thread: TMS570LS3137

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/854766/ccs-tms570ls3137-microcontroller-firmware-problem-tms570ls3137

器件型号:TMS570LS3137

工具/软件:Code Composer Studio

我拥有基于 tms570ls3137微控制器的 HY-TTC 500开发套件。 我通过 TTC 下载程序的 CAN 上载固件、并无问题地上传所有内容。 我尝试使用 Lauterbuch TRACE32 PowerView 和文件- flash.CMM 来将此固件上载到 Hercules 安全开发套件 tms570ls3137 HDK 上、并提供 ttcontrol。 我的代码在指令上停止执行- SR:00005C70 b 0x5C70。 怎么了? 两个电路板具有相同的 MCU、代码应在两个器件上运行、对吧?

首先需要记住的是、HY-TTC 500板已预加载引导加载程序、我尝试在不带引导加载程序的 HDK 板上加载固件。 如果是的话? 如何在 HDK 硼上上传引导加载程序? 如果问题不是引导加载程序、那么会怎么样?

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

    您好 Nikita、

    您的问题已得到解决、将尽快得到解答。 很抱歉耽误你的时间!

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

    您好 Nikita、

    您的固件不在闪存(0x00000000)的开头。 加载程序并复位器件后、器件会在0x00查找分支地址(复位异常)。 由于异常向量未编程或已编程、但您的应用程序未找到异常向量表中使用的地址、因此您将获得异常或中止。

    您可以使用 TI 引导加载程序示例(UART 或 CAN)进行测试。