TI E2E Community
OMAP™ Applications Processors
OMAP 4 Forum
downloading ccs geneted file from ARM using linux(DVSDK) in OMAP3530
I am new to TI processors.Currently i am working on OMAP3530(Mistral board)
I would like to download a dsp image , compiled and linked using CCS (*.out file) to OMAP530 .I want to use the display drivers in linux.Is there anyway to download the DSP image using linux from ARM.
G MLIs there anyway to download the DSP image using linux from ARM.
There is more to this question than you would think, the answer is yes but there are some catches. If you download the DVSDK from the www.ti.com/omapregistration site you can see some examples of this being done, which is one of the main reasons the DVSDK exists, to allow the use of the DSP. All of our DSP software collateral for heterogenous devices (ARM/DSP) like the OMAP is designed around using the Codec Engine software to abstract communication between the ARM and the DSP to simple APIs. This being said, you can download a DSP image from within Linux using the Codec Engine calls, but to maintain the communication between ARM and DSP the DSP image must be built a certain way such that it fits within the Codec Engine framework, in other words you can load a DSP image however it cannot be just any arbitrary DSP image.
I've one query on the usage of codec engine in this regard.
We want to plug our decoder on codec engine framework.Does it needs to be both XDAIS and XDM complaint.
My understanding is XDM complaince alone is sufficient for the decoder to fit in codec engine since those API's are required for it to work.
Please correct me if this is worng.
XDM is sort of a sub set of the XDAIS standard, so if you are XDM compliant you are within the XDAIS standard compliance. You are correct that you would have to be XDM compliant to fit within Codec Engine.
Since you mentioned you are sowhat new to TI processors, I thought you may be interested in obtaining the a free book which gives a good overview of our software; if so, please see the following post
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.