Previously, I have the expereince using TI's CCstudio for C64xx DSP programming. Need to start using OMAP3530 for different application development. Is there any suggestion to choose programming tool for this ARM+DSP heterogeneous system without taking care of too much of the communications between the ARMand DSP? Is C6EZRun a good starting tool even though it is already end of life?
Thank you very much,
Thank you, Jethin.
Maybe I did not say it clearly. I am not looking for a tool to program OMAP target, but seeking a coding solution for ARM+DSP.
You can go ahead with a Windows Ce or linux BSP for your development, in this you will be able to include your DSP libraries and work
I am using linux for our OMAP development. I do not have problem to make my application for ARM only with the gcc. I am trying to utlize the DSP inside the OMAP 3530 to speed up the processing, which currentlly is all handled by ARM. I am currently learning to do development in a frame work of ARM+DSP and I found C6Run maybe a good starting point to do that. However, this solution is at end of life stage already.
What you suggest here, I understand that I have to make me DSP code into library and then use my ARM code to call it. Is this correct? But how about the communication between the ARM and DSP?
Thank you again,
The communication between ARM and DSP is taken care by DSPBIOS Link or SysLink. I'm not sure whether syslink is supported in OMAP3. Have you explored the DVSDK available for OMAP3?
-Renjith | www.pathpartnertech.com | Verify the answer if you think your query is resolved
From Maximizing the Power of - spry152.pdf, I already understand that there are several ways for ARM+DSP programming. For the very advanced developers, there are three ways:
• SYS/BIOS• Multiple DSP libraries• SYS/Link
For other kinds of developer, the document suggested
But obviously, thid document is too old now, the tools menteioned above are already dead... such as C6EZRun. That is why I came up with the original question here.
Did you check the DVSDK 4 available on OMAP3530?
I did check this. Did you find any solution for ARM+DSP programming other than the CEZ6Run (one of the Development Tools listed at the bottom of the page)?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.