jkridner
Still Fresh
- Joined
- Oct 12, 2008
- Messages
- 4
I think this code will largely be upstream before all of the programming infrastructure in OE is moved from the TI compiler to GCC, but if you are wanting to build some DSP code today...
The linux-c6x.org project has produced a downloadable C6000 GCC compiler: https://sourcery.mentor.com/GNUToolchain/release1882
This means not being locked into a TI toolchain and also having the potential for freely redistributing the toolchain, even if it is compiled to run on the ARM such that you can run the compiler on your Pandora.
To talk to the DSP, the 'virtio' code for OMAP3 has made its way pretty well upstream and should be in any recent kernels. There was a talk on 'virtio' last week at ELC (http://elinux.org/ELC_2012_Presentations) and their is some documentation up on OMAPedia (http://omappedia.org/wiki/Category:RPMsg).
The linux-c6x.org project has produced a downloadable C6000 GCC compiler: https://sourcery.mentor.com/GNUToolchain/release1882
This means not being locked into a TI toolchain and also having the potential for freely redistributing the toolchain, even if it is compiled to run on the ARM such that you can run the compiler on your Pandora.
To talk to the DSP, the 'virtio' code for OMAP3 has made its way pretty well upstream and should be in any recent kernels. There was a talk on 'virtio' last week at ELC (http://elinux.org/ELC_2012_Presentations) and their is some documentation up on OMAPedia (http://omappedia.org/wiki/Category:RPMsg).