Flash Programer 给CC2530下载Hex文件 error解决办法 汇总
- 错误提示:HEX file content at address 0x4A390 exceeds chip’s 256 kB flash size
解决办法
找到 f8w2530.xcl文件并打开,找到以下两行被注释的代码取消注释:
// Include these two lines when generating a .hex file for banked code model:(生成Hex文件需要包含两行)
//-M(CODE)[(_CODEBANK_START+_FIRST_BANK_ADDR)-(_CODEBANK_END+_FIRST_BANK_ADDR)]*\
//_NR_OF_BANKS+_FIRST_BANK_ADDR=0x8000
改为`
// Include these two lines when generating a .hex file for banked code model:
-M(CODE)[(_CODEBANK_START+_FIRST_BANK_ADDR)-(_CODEBANK_END+_FIRST_BANK_ADDR)]*\
_NR_OF_BANKS+_FIRST_BANK_ADDR=0x8000
-
错误提示:Could not open specified HEX file
解决办法:右键单击工程文件->Options->linker-> 取消C-SPY选项
改为
-
Error[e46]: Undefined external “?V1” referred in AF ( C:\Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\Samples\SampleApp\CC2530DB\DemoEB\Obj\AF.r51 )
目前解决这个问题的办法
1:Change number of virtual registers to 8
2:替换C:\Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\ZMain\TI2530DB下的chipcon_cstartup.s51文件
文件下载地址
链接:https://pan.baidu.com/s/1sYOPg8_7gH6D4143KJ_okg
提取码:ngdm
复制这段内容后打开百度网盘手机App,操作更方便哦