微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541 OAD error

CC2541 OAD error

时间:10-02 整理:3721RD 点击:

我们在添加了OAD升级相关代码后,出现了如下问题,我们调整了heap空间后没有改善,问题错误提示如下:

 

Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment BANKED_CODE. Unable to place 73 block(s) (0x1bb0d byte(s) total) in 0x19810 byte(s) of memory. The problem occurred while processing the  

segment placement command "-P(CODE)BANKED_CODE=_CODE_BEG-_CODE_END,_BANK1_BEG-_BANK1_END,_BANK2_BEG-_BANK2_END,_BANK3_BEG-_BANK3_END,_BANK4_BEG-_BANK4_END", where at the moment of  

placement the available memory ranges were "CODE:739c-7ff7,CODE:18000-1ffff,CODE:28000-2ffff,CODE:38000-3ffff,CODE:4a44c-4afff"

Error while running Linker

 

 

2.我们的cc2541在编译后产生的hex文件大于cc2540工程目录下的hex文件,另外cc2541工程不稳定,经常有自动断连情况,cc2540同工程没有该现象,

 

Cc2541工程在和app保持长连接时经常出现系统重启,cc2540同工程没有.

应该不会,

请问$PROJ_DIR$\..\..\common\CC2541\cc254x_f256_imgA.xcl这个选对了吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top