TI中文支持网
TI专业的中文技术问题搜集分享网站

FR 系列MCU 下载固件失败

因为RAM 和FRAM放的数据太多,导致64K以下空间不够放code,那么code就自动放到64K以上空间

但是IAR在下载固件时,出错:

Sat Apr 01, 2017 09:33:08: Verify error at address 0x13ddf on target 0xff in file 0x42Sat Apr 01, 2017 09:33:08: Verify error at address 0x13dde on target 0xff in file 0x2dSat Apr 01, 2017 09:33:08: Verify error at address 0x11d1f on target 0xff in file 0x13Sat Apr 01, 2017 09:33:08: Verify error at address 0x11d1e on target 0xff in file 0xb1Sat Apr 01, 2017 09:33:11: Verify error at address 0x13ddf. Value should be 0x42  but is 0xff.Sat Apr 01, 2017 09:33:11: Verify error at address 0x13dde. Value should be 0x2d  but is 0xff.Sat Apr 01, 2017 09:33:11: Verify error at address 0x11d1f. Value should be 0x13  but is 0xff.Sat Apr 01, 2017 09:33:11: Verify error at address 0x11d1e. Value should be 0xb1  but is 0xff.

如果将code完全放到64K以下空间,不会出问题。。。

实在无解。。。。这64K以上空间难道是摆设?

灰小子:

很久没用iar了,应该是在工程设置界面,Target 页面中,Data Model选项,选中Medium或Large,

你的龙猫:

回复 灰小子:

按照你的方法设置了,但是没用啊。。。。

每次出错的地址都不一样   难道是FRAM可靠性太差,有些数据没写进去?

你的龙猫:

回复 你的龙猫:

我用FET Pro430下载成功了,但是我要用IAR调试啊    让我哭一会

灰小子:

回复 你的龙猫:

你用的iar什么版本?换最新版本试试。

用ti的ccs就没问题

你的龙猫:

回复 灰小子:

我用的IAR版本7.10.1    最新的   我怀疑是仿真器固件版本和IAR不匹配导致的   

灰小子:

回复 你的龙猫:

有这种可能

Jacky Xu:

IAR中的Option或者linker文件有错误。

赞(0)
未经允许不得转载:TI中文支持网 » FR 系列MCU 下载固件失败
分享到: 更多 (0)