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:初始化闪存编程时出错:使用 XDS200

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1371127/tms570ls3137-error-initializing-flash-programming-using-xds200

器件型号:TMS570LS3137
主题中讨论的其他器件: SEGGER

工具与软件:

您好!  

我在 TMS570LS3137方面使用 XDS200调试器已有很长时间。

但最近我们对链接器命令文件进行了一些更改、因此我们在尝试调试时会遇到以下错误消息:(在 Code Composer Studio 12.1.0中)

CortexR4:GEL 输出:针对闪存的内存映射设置@地址0x0CortexR4:闪存编程初始化错误:目标没能读取0xFFFFFFF0
CortexR4:加载器:程序的一个或多个部分落入不可写的内存区域。 这些区域实际上不会写入目标。 检查链接器配置和/或存储器映射。
CortexR4:文件加载程序:验证失败:地址0x00000000的值不匹配请验证目标内存和内存映射。
CortexR4:GEL:File:C:\Workspace\Dev\SafetyBms_prototype.out src:发生数据验证错误、文件加载失败。"

我通过这个论坛进行调试、并按照验证链接器文件等的建议进行操作。 一切似乎"好"。  

我还注意到、XDS200似乎可以很好地与完全擦除闪存配合使用。(擦除操作通过 SEGGER Jlink 完成)。

非常感谢您的答复。

此致、

A·瓦拉达

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

    尊敬的 Anudeep Varada:

    您是否尝试过任何其他项目? 您的调试是否适用于其他项目?

    另外、能否尝试下面的故障排除方法?

    JTAG_Debugger 连接问题

    --
    谢谢。此致、
    Jagadish。