Hello,
I am working on a design that uses the TMS320C6674 multicore DSP. I am new to this processor and have been spending some time looking through the software tools that are provided by TI; it seems that there are several options. The amount of information is a little overwhelming, so I am looking for some guidance on how to choose the most appropriate software to download and read up on. Here are the options that I have found so far:
Option # | Software Name | Link | Latest Release | Release Date |
1 | TI-RTOS Kernel (SYS/BIOS) | http://www.ti.com/tool/sysbios | 6.41.03.51 | 2015-04-06 |
2 | TI-RTOS | http://www.ti.com/tool/ti-rtos | 2.00.01.23 (for C6000) | 2014-04-24 |
3 | BIOSMCSDK-C66X: SYS/BIOS MCSDK for C66x | www.ti.com/.../bioslinuxmcsdk | 2.01.02.06 (patch 01) | 2013-02-28 |
I'm interested in the inter-processor communication (IPC) API that is available from TI. Please correct me if I am wrong, but I think this eliminates option 1 because the IPC package is something separate from (or layered on top of) SYS/BIOS. It seems that both options 2 and 3 include IPC.
As far as choosing between options 2 and 3, based on the naming it would appear that BIOSMCSDK-C66X is more closely targeted for my device. Are there any other considerations that I should be taking into account if choosing between options 2 and 3?
Finally, are there any software options that I am missing entirely?
Thanks in advance for your guidance -- choosing the correct development tools is an important first step for my development.
Best regards,
Dave