Hi everyone, My company just recently bought me a DVEVM to use. I'm very new to the TI development environment so please bear with me asking stupid newbie questions. Well, my main objective is just do a voice application that uses the open source Speex codec (www.speex.org). The Speex encoding and decoding will be done on the DSP side of the DaVinci. A simple application will run on the ARM side of the DaVinci; it will get from and give to the DSP Speex encoded data via shared memory. On the outbound flow (to ARM), the DSP basically continuously samples a mic, encodes it in Speex format, and give it to the application on the ARM side via the shared memory; on the inbound flow (from ARM), the DSP gets encoded Speex data via the shared memory, decodes it and then plays it to the speaker.
I have been reading a lot of posts in this usergroup but I still don't know how to start. I currently have CCS 3.2, a XDS510 USB emulator JTAG (I have ordered the adapter from Spectrum Digital to allow it to hook up to the DVEVM), but I don't have the DVDSK yet. I have a few questions which you kind folks may help me getting this application going. 1) Where can I find documents / sample source code that show me how to design and build a Code Engine server on the DSP from scratch? Related, where can I find documents / sample source code that show me how to design and code the API interface between the ARM and DSP so that Speex data can be exchanged? 2) It seems like the included DVEVM development environment doesn't have tools to build software for the DSP; since I don't have the DVDSK yet, it there a way for me to build my DSP server anyway? If so, how? 3) What is the simpliest design As of now, I'm just going through the tutorial in CCS to learn more about the DSP BIOS and how everything works; I'm just overwhelmed by the DSP side and don't know how or where to begin. I appreciate any comments / advice that will help me bring myself up to speed quickly and allow me to do whether described above. Thanks to all! Regards, Andy Ngo
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
