Other Parts Discussed in Thread: CC2430
I am trying to develop a application on cc2430 but with the TinyOS.
I want to debug so i chooes IAR not Keil for my project. i add the app.c file which has handled by a script file to my project. and then set the suitable option.
build with no error but link with this error.
Error[e16]: Segment IXDATA_I (size: 0 align: 0) is too long for segment definition. At least 0 more bytes needed. The
problem occurred while processing the segment placement command
"-Z(XDATA)IXDATA_N,IXDATA_Z,IXDATA_I=_IXDATA_START-_IXDATA_END", where at the moment of placement the
available memory ranges were "-none-"
Reserved ranges relevant to this placement:
XDATA:1-ffff XSTACK
BIT:0-7 BREG
BIT:89-89 BIT_AN
BIT:8b-8b BIT_AN
BIT:90-90 BIT_AN
BIT:93-93 BIT_AN
BIT:a8-a8 BIT_AN
BIT:aa-aa BIT_AN
BIT:af-af BIT_AN
BIT:b9-b9 BIT_AN
BIT:d8-df SFR_AN
BIT:e9-e9 BIT_AN
I have been troubled by this problem for two days, could you tell how to solve.
Thank you in advance