I am just starting to gather info regarding the RTOS and tools to use for developing an application to run on a TMS 320F2809. Where do you suggest that I start?
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.
I am just starting to gather info regarding the RTOS and tools to use for developing an application to run on a TMS 320F2809. Where do you suggest that I start?
Donald,
Do you have a specific question?
You can grab TIRTOS at the link below but I would also recommend downloading CCS and using the CCS App Center for getting the software.
http://processors.wiki.ti.com/index.php/Download_CCS#Download_the_latest_CCS
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/index.html
Judah
Donald,
As far as the certification stuff, here's a link that you can read up on:
For the size, we do publish some size benchmarks on SYSBIOS. I just tried copy and paste here for the C28x large model.
TIRTOS which is basically SYSBIOS + drivers so it will be bigger but really depends on what drivers you need. But hopefully
this gets you an idea of what the size could be.
ROM | RAM | ||||||||
Code | Initialized Data | C-initialization | Total ROM | ISR/C Stack | Task Stacks | Heaps | BSS | Total RAM | |
Kernel Only | 4120 | 1430 | 774 | 6324 | 4 | 0 | 0 | 784 | 788 |
Hwi application | 4642 | 1434 | 826 | 6902 | 4 | 0 | 0 | 784 | 788 |
Clock application | 7172 | 1476 | 1246 | 9894 | 4 | 0 | 0 | 1296 | 1300 |
Clock Object application | 7172 | 1476 | 1278 | 9926 | 4 | 0 | 0 | 1296 | 1300 |
Swi application | 5268 | 1446 | 924 | 7638 | 4 | 0 | 0 | 912 | 916 |
Swi Object application | 5268 | 1450 | 972 | 7690 | 4 | 0 | 0 | 912 | 916 |
Task application | 8566 | 1506 | 1518 | 11590 | 4 | 1024 | 0 | 1680 | 2708 |
Task Object application | 8566 | 1510 | 1594 | 11670 | 4 | 1536 | 0 | 1680 | 3220 |
Semaphore application | 9098 | 1518 | 1620 | 12236 | 4 | 1536 | 0 | 1680 | 3220 |
Semaphore Object application | 9098 | 1522 | 1640 | 12260 | 4 | 1536 | 0 | 1680 | 3220 |
Default Configuration | 21286 | 14046 | 1688 | 37020 | 4 | 512 | 8198 | 4192 | 12906 |