主题中讨论的其他器件: C2000WARE
工具/软件:Code Composer Studio
您好!
我想使用卡控制器板来尝试 TMS320F28075上的 ECC 功能。 但在调试项目时会显示一条错误消息、
------------------------
"C28xx_CPU1:文件加载器:验证失败:尝试写入超过0x1080000@程序存储器末尾"
"C28xx_CPU1:GEL:文件:C:\Users\chongktion\workspace_v7\blinky_cpu01_ecc\CPU1_flash\blinky_cpu01_ecc.out:加载失败。"
------------------------
===========================================================================================================
以下是我采取的步骤、
1) 1)我使用了 C2000Ware 中的"blinky_cpc01"工程->"C:\ti\c2000Ware_1_00_01_00\device_support\f2807x\examples\cpu1\blinky\cpu01"
2) 2)我编辑了"28075_flash_link.cmd"以生成 ECC 内容
--------
…
/*闪存扇区*/
FLASHA:origin = 0x080002,length = 0x001FFE /*片上闪存*/
FLASHB:origin = 0x082000、length = 0x002000 //片上闪存*
(笑声)
(笑声)
ECC_FLASSHA:origin = 0x01080000,length = 0x000400,ECC={INPUT_RANGE=FLASHA
算法=F021 }
ECC_FLASSHB:origin = 0x01080400,length = 0x000400,ECC={INPUT_RANGE=FLASHB
算法=F021 }
…
----------
3)构建项目、然后转到 Run->Debug 进行编程并运行代码
4) 4) CCS 提示无法完成代码编程、并显示以下消息:
"C28xx_CPU1:文件加载器:验证失败:尝试写入超过0x1080000@程序存储器末尾"
"C28xx_CPU1:GEL:文件:C:\Users\chongktion\workspace_v7\blinky_cpu01_ecc\CPU1_flash\blinky_cpu01_ecc.out:加载失败。"
是否存在任何缺失或错误的步骤、请告知、非常感谢。
此致
MC