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