![]() |
DSP Code
Hi,
What kinda development system is available for the DSP side of OMAP. Is it similar to TI Davinci with dsplink protocl between them or does nokia has its own proprietary protocol. Is there a JTAG interface to the dsp ? For applications such as A2DP (sbcencode/decode) it would be useful to harness the potential of the dsp rather than to use ARM for decode/encode. I guess there are so many proprietary codec packs available for TI DSPs, but I have seen some xvid codecs compiled for C64x series. Any information of how to go about programming for DSP on the IT. There are some interesting stuff here: http://people.bath.ac.uk/enpsgp/ I do have a CCS license and some SBC codes from another project. Cheers |
Re: DSP Code
That's my website.
Setup steps are here: http://maemo.org/community/wiki/dspprogramming/ CCS is not all that useful afaik as we use DSP gateway rather than the Ti link, though you could probably write the majority of the task using CCS then make the smaller changes to a DSP gateway task after debugging using CCS (which afaik would make life easier). What sort of code do you have? Is it reasaonably well contained (i.e. single thread decoder with additional thread + semaphores for data transfer)? If so it should be reasonably easy to get it working (he says ;). Either drop me a line at: s dot g dot pickering at bath dot ac dot uk, or drop by on irc (though I'm going to be in meetings/out of the office until Thursday next week) and I'll have a chat with you about what would need to be done for SBC. I'm interested to get SBC running on the DSP and was just emailed by someone else who'd like to work on SBC so there will be help. Cheers, Simon |
Re: DSP Code
Hello Simon,
Well it was me again. I mailed you earlier on regarding this. Anyway the wiki guide was really useful, got it working now. I got the demo app (dsp module and arm code running , hurray !!! ) I found some paths on the wiki different than the ones that i found in the tool chain. Some tweaks in the Makefil got it all working. Though I couldnt compile the arm side just by setting the gcc to arm-gcc. I had to compile it in scratchbox. I also found that the dsp bios used in 5.03 which is relatively old. i think the latest dsp bios is 5.35.8 or something like that. |
Re: DSP Code
Quote:
Quote:
Therefore, the only thing that's important is the DSP Gateway version (http://dspgateway.sourceforge.net/pub/index.php). The current version is 3.3.1, but the Nokia ITs are actually using 3.3 at the moment. Quote:
Quote:
I'm glad to see there's someone else out there interested in using the DSP :) and the thought of SBC without the ARM running at 100% is great. Simon |
All times are GMT. The time now is 06:10. |
vBulletin® Version 3.8.8