This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

StreetOne memory req's

Other Parts Discussed in Thread: CC2560

hello,

I have a current design with an LM3S3651, and need to upgrade to push data through bluetooth connection on a respin. I am looking at moving up to a 5G56 mainly for the MIPS, because I am only using ~32K of flash and 6K of my RAM space right now. I have perused through the E2E and also stonestreetOnes web site, but have not found any specs at all on Flash/RAM nor MIPS required to run on a Stellaris micro. I am looking at using the CC2560/PAN1325 combo. My main interest is in transmit speed. receive commands (downlink) are async and spurious at best. I have seen some E2E stuff trying to get up around 100kB/S, which is about half of the printed 2.1Mb/S for 2.1 + EDR. If we take audio as an example, then is there anyone out there who can answer (ROUNDABOUT - I am not looking for it's application specific stuff because that doesn't answer anything) these -

1. What is required in flash and RAM?

2. How many MIPS?

3.throughput? this would be total and data (minus polling and protocol overhead)

This would at least help me size up a processor choice. I have a "skinny scheduler" right now, but might also move up to something like freeRTOS, COOS, or SYS/BIOS. By the way, has anyone out there used SYS/BIOS on a stellaris? The config and user interface look a lot more friendly than a raw eclipse based COOS, but it's a long way (MIPS, heap, context switch overhead) from where I am with a tiny scheduler.  Any additional thoughts on this would be greatly appreciated.

 

thanks for the help

 

dave bassett

 

 

  • Hi Dave,

    The 2.1Mb/S for 2.1 + EDR is over the air speed which includes overhead for the payload headers and CRC. The bottleneck usually falls on the host controller which sends information through UART to BT device at lower speeds.

    We have software available for the LM4F232 at (http://www.ti.com/tool/stonestreetone-bt-sdk) for your evaluation. For example, you can estimate the memory size by compiling A2DPDemo, takes up around ~172KB Flash and ~36KB RAM.

     

  • Hi Zahid,

    Thanks a lot for helping me zone in here. I am hoping an 80MHz 5G56 or 5C36 can do the job as well as download images from USB. I think it will be close, but Do-able. A 4Mb/S UART should be plenty of bandwidth for the bluetooth pipe. Not sure if a SPI port will hook up to the 2562 solution or not, but I will check it out.

    Dave Bassett