I'm new to the DaVinci hardware, CCS, and all the different tools needed to
implement a xDIAS-XDM compliant DSP codec, integrate it into the Code Engine
server, linking to the different APIs on ARM side, etc. I've read a lot of the
how-to documents and play around with the different examples provided with the
DVEVM kit; there are a lot of things to learn about; hence I'm still not
confident in myself on the DSP side to come up with a application (server) that
samples data from the mic, encodes it in Speex, gives it to the an application
on the ARM, and does the opposite in the reverse flow (gets Speex encoded data
from the ARM, decodes it and plays it out to the speaker/headphone). Does TI
offer a crash course in creating a Code Engine server from scratch, in which I
can get hands out experience? My company is willing to send me out for a week
to learn it. Thanks.
----- Original Message ----
From: Santhosh Kumar B N <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Sent: Monday, December 4, 2006 4:40:14 AM
Subject: Re: Beginner needing help!
Andy,
FYI,
> 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?
You can find the related docs @ dvevm_1_10/codec_engine_1_02/docs
> 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?
For building a DSP server you should have DVSDK which contains frame
work components and Linux CG Tools.
Since you have a bought a DVEVM you should be able to register to access
the download site, which has latest DVEVM software package and a demo
version of DVSDK (except CG tools) available for download. For Linux CG
Tools (i assume you are using MV Linux as an RTOS), either you have to
buy a DVSDK or full version of CCS 3.2 from TI.
> 3) What is the simpliest design
Create a xDIAS-XDM compliant DSP library, build a codec server and intergrate
to the codec engine.
Hope this helps you,
~sANTHOSH
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source