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

Z-STACK3.0.1编绎出错

麻烦各位大神帮解决一下:

Z-STACK3.0.1

IAR FOR 8051 10.20.1

使用Z-STACK3.0.1中的原始例程“SampleSwitch”。编绎协调器设备时,开启了ZTOOL_P1、MT_TASK后报错如下:

Error[e16]: Segment XDATA_I (size: 0x122 align: 0) is too long for segment definition. At least 0x93 more bytes needed. The problem occurred while processing the segmentplacement command "-Z(XDATA)XDATA_Z,XDATA_I=_XDATA_START-_XDATA_END", where at the moment of placement the available memory ranges were"XDATA:1e71-1eff" Reserved ranges relevant to this placement: XDATA:1-300 XSTACK XDATA:301-1eff XDATA_Z BIT:0-7 BREG BIT:80-87 SFR_AN BIT:90-97 SFR_AN BIT:a0-af SFR_AN BIT:b8-c7 SFR_AN BIT:e8-ef SFR_AN BIT:f8-ff SFR_ANError while running Linker

路由器没有问题

求解!!!

Alvin Chen:

你应该是编译的coordinator的程序,然后开启了UART,这样的CC2530的flash和ram是不够的。请按照YK的文档修改,但是更加建议你使用CC2538或者CC2652R。

jie sun:

回复 YiKai Chen:

多谢!

jie sun:

回复 Alvin Chen:

多谢!

赞(0)
未经允许不得转载:TI中文支持网 » Z-STACK3.0.1编绎出错
分享到: 更多 (0)