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/TMS320C5545:写入内存块时遇到问题

Guru**** 2611705 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/645100/ccs-tms320c5545-trouble-writing-memory-block

部件号:TMS320C5545

工具/软件:Code Composer Studio

调试后,我总是得到"

c55xx:在长度0x7ff0的第0页0x1万处写入内存块时出现问题:(错误-1146 @ 0x1万)从设备扫描的数据已损坏且无效。 重置设备,然后重试此操作。 如果错误仍然存在,请确认配置,关闭电路板电源后重启,和/或尝试更可靠的JTAG设置(例如,Lower TCLK)。 (仿真软件包7.0 .48.0)
c55xx:文件加载器:验证失败:目标写入0x1万@程序失败
c55xx:gel:文件:C:\Users\smk-PC\workspace_v7\CSL_I2S_AudioCodec_DMA\Debug\CSL_I2S_AudioCodec_DMA.Out:加载失败。

"  

有时"读取有问题"

如何解决此问题?

我正在使用c5545 DSP

我正在测试示例“CLS_I2S_DMA_MultipleInstanceExample_out”

我修改了一些代码  

请回答我的问题

Thx

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

    您是否正在使用开发套件? 如果是,是哪一个? 另外,您正在使用哪个调试探头? 这将帮助我尝试在此处重现问题。

    该问题的解释是,调试探测器正在尝试将程序加载到有效内存(0x1万是SRAM),但验证返回的数据不匹配。 在这种情况下,我将调查以下可能的根本原因:
    -调试探测器配置有误
    -调试探头和硬件板之间的连接可能出现故障(电缆或绞线)
    -设备本身有问题(可能是电源不正确)
    -如果存在预编程软件,可能导致器件无法正常进行JTAG通信(例如,预编程了看门狗计时器并持续重置器件)

    希望这能有所帮助,
    拉斐尔