Hi There
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,
Renaissance
Renaissance,
http://processors.wiki.ti.com/index.php/Flash_v1.5_User_Guide
Regards
Jethin
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
Hi Jethin:
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,
Hi,
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?
http://www.ti.com/tool/linuxdvsdk-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)?