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.

[参考译文] TMS320F280025C:Debug调试时,报错:C28xx_CPU1:文件加载程序:验证失败:地址0x00D200@程序不匹配请验证目标内存和内存映射。 C28xx_CPU1:GEL:File:D:\DSPF280025C_1\zojianeicun\CPU1_RAM\zojianeicun.out:a data verif

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1246396/tms320f280025c-debug-c28xx_cpu1-file-loader-verification-failed-values-at-address-0x00d200-program-do-not-match-please-verify-target-memory-and-memory-map-c28xx_cpu1-gel-file-d-dspf280025c_1-zojianeicun-cpu1_ram-zojianeicun-o

器件型号:TMS320F280025C

您好,

TI 朋友!

  根据用户的请求、我们现在编写了一整套在仿真和调试阶段编译的代码。 但使用调试时、会出现以上标题中的错误。由于代码的长度、我们已修改 cmd 中的存储器分配、但未修改的存储器分配如下:

  

修改后的函数如下:

接着您可以运行程序、但在调试时会出现错误,C28xx_CPU1:File Loader:verification failed: values at address 0x00D200@Program Do not match 请验证目标内存和内存映射。 C28xx_CPU1:GEL:File:D:\DSPF280025C_1\zojianeicun\CPU1_RAM\zojianeicun.out:发生数据验证错误、文件加载失败。

我能做些什么来解决这个问题,这是相当紧迫的。

谢谢!

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

    您好!

    很抱歉响应延迟。

    您是否已经找到解决您的问题的方法?

    您不应更改链接器 cmd 文件中 RAM 的地址、因为它们在硬件中是固定的。  例如、D200不是有效的 RAM 地址、您正在尝试写入一个不存在的位置、因此会出现错误。 您可以组合相邻的 RAM 以拥有更大的 RAM 块、

    此致、

    维纳