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

CC2538SF23(256k flash)使用IAR8.20.1编译生成的.bin文件大小始终为512k,烧录程序时提示文件过大

TI工程师和各位同僚好:

    原先使用CC2538SF53(512k flash)基于Z-stack3.01 开发了协调器程序,因客户需要移植到CC2538SF23(256k flash)芯片上。过程中参考以往帖子内容修改了IAR软件和协议栈以下内容:

1. General Options → Target→Device 修改为TexasInstruments CC2538SF23;

2.Debugger →Device description file 修改为CC2538SF23.ddf;

3. 更换CC2538.icf文件(参考https://e2e.ti.com/support/wireless_connectivity/zigbee_6lowpan_802-15-4_mac/f/158/t/372137?tisearch=e2e-quicksearch&keymatch=CC2538SF23)。

做了以上修改后编译生成的.bin文件仍然为512k,而.map文件显示实际只占用flash 135K,.bin文件内填充了大量的0x00。请指导还需如何更改设置能使生成的.bin文件烧录进CC2538SF23(256k flash);还请能够正常使用CC2538SF23(256k flash)芯片的朋友发一份CC2538.icf文件(在协议栈Tools 文件列表内)。

Viki Shi:

是e2echina.ti.com/…/159913 相同帖子吗?建议在原帖跟进即可

赞(0)
未经允许不得转载:TI中文支持网 » CC2538SF23(256k flash)使用IAR8.20.1编译生成的.bin文件大小始终为512k,烧录程序时提示文件过大
分享到: 更多 (0)