I have a code base, is just modified from CC1111 example code to fit for CC1110. Code works well for any arrangement of star network if the NUM_CONNECTIONS is less than that of 33. The EDs are CC430s.
I want to use at least 36 to 50 EDs for an AP without using any extender. For now it does not matter how slow it responds. For which I tried to build the my code. The IAR is giving following error.
Warning[w18]: Segment XDATA_I (seg part no 48, symbol "simpliciti_start_now" in module "main", address [f9f8-fc0c]) overlaps segment XDATA_AN (seg part no 9, symbol "flash_write_code" in module "flash", address [fc00-fc1f])
Error while running Linker
Where should I look for decreasing the RAM use or, Is there any option to increase the RAM in the CC1110?
Need urgent help.
Thanks
Rahul Deo
Rahul,
Try cutting your payload sizes in half. The access points are typically limited by payload size.
Regards/TA
---------------------------------------------------------------------------------------------------------Please click the Verify Answer button on this post if it answers your question.---------------------------------------------------------------------------------------------------------
Thanks TA12012 but it did not help. I just to try, tried decreasing the payload till 0. Same error. Is there any settings in IAR which should be taken care of? I might be missing something.
Is by any chance the RFStudio needed here? Just may be in case.
I am not an expert on details of the stack structure of the 8051 core, I found a separate thread discussion a similar issue. Maybe this can help you.
http://e2e.ti.com/support/low_power_rf/f/156/t/136571.aspx
Have you considdered using a CC430 as your AP? It has a much cleaner memory setup.
Regards,/TA
Hey thanks,
Its not about being expert of something .. a small pointer also sometimes helps like anything. Thanks again.
So it could be IAR software version issue as well. My current version is
IAR Assembler for 80517.60.1 (7.60.1.40026)
I will see if this can be done. Any other option I can try for? I am currently just removing all the use of sPersistInfo since I don't need the info all the times. And can get all when ED sends the frame. I'll also look for the EDs only network. I am basically trying RAW communication. Lets C.
Where to start from for RAW communication. I found http://www.cs.washington.edu/education/courses/cse466/10au/pdfs/SimpliciTI%20docs/SimpliciTI%20API.pdf and its last page give a nice way of starting RAW communication. But need to know initial settings.