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.
工具与软件:
您好!
正在开发下一款基于 TI 微控制器(很久以前就从 F241开始、最新的是 F28069)的伺服驱动器。
使用 CCS 12.81.00005、XDS100v3探头。
导入了"led_ex1_blinky"示例工程并仅更改了目标配置、不会修改链接器文件。
RAM 配置会加载和运行/调试、而不会出现任何问题。
加载闪存配置时显示以下内容:
C28xx_CPU1:GEL 输出:
RAM 初始化完成
C28xx_CPU1:GEL 输出:
存储器映射初始化完成
C28xx_CPU1:GEL 输出:... DCSM 初始化启动...
C28xx_CPU1:GEL 输出:……DCSM 初始化完成……
C28xx_CPU1:GEL 输出:... DCSM 初始化启动...
C28xx_CPU1:GEL 输出:……DCSM 初始化完成……
C28xx_CPU1:加载程序:程序的一个或多个部分进入了一个不可写入的存储器区域。 实际上、这些区域不会写入目标。 请检查链接器配置和/或存储器映射。
C28xx_CPU1:文件加载程序:验证失败:地址0x080000处的值@Program Do Not Match 请验证目标存储器和存储器映射。
C28xx_CPU1:GEL:文件:e:\4Work\Software\NewDSP_CCS12.8\0test1\led_ex1_blinky\cpu1_flash\led_ex1_blinky.out:发生了数据验证错误、文件加载失败。
我测试的所有其他示例项目也是如此。
当运行 RAM 配置时、存储器浏览器会显示从地址0x080000开始的所有 FFFFs。
您能帮忙吗?
此致、
Vesko Vitchev
Vesko
C2000Ware 中提供的示例适用于器件系列(F28003x)的超集部分(F280039)
F280034的存储器映射与 F280039器件不同。 您可以在中参阅数据表的第7.3.3节"闪存存储器映射"
https://www.ti.com/lit/gpn/tms320f280034
已将快照附在此处。
因此,链接器命令文件必须被修改/更新以使这一工作.
如果使用 SysConfig 来 更新链接器命令文件、则必须更新链接器命令 setcion (CMD)。
此致
Siddharth
Siddharth