|
DSP Gateway consists of Linux device drivers (Linux side program code) and DSP libraries (DSP side program code). The distribution package also includes a few useful utilities.
Linux device driver is needed to be compiled with the kernel source. (So you need the kernel source!) Typically you need to prepare a cross compiler on your PC, which can produce the ARM binaries.
The DSP libraries are compiled and linked into the DSP binaries using Linux-DSP-Tools or CCS.
DSP Gateway installation procedure is shown below:
Download linux-2.6.12
Apply OMAP Linux patch (found at www.muru.com)
Apply DSP Gateway patch to linux-2.6.12-omap1
(Now DSP Gateway is merged into the OMAP patch.
So unless any newer DSP Gateway is released, you can skip this step.)
"make menuconfig" and enable System Type -> TI OMAP Implementations -> OMAP DSP driver (DSP Gateway), with some other DSP options.
Save the change and "make"
Make dspctl utility and copy it to your target file system
Currently, the newest version of DSP Gateway is being released for kernel 2.6.x, meanwhile for kernel 2.4.x, DSP Gateway 2.0.1 is the latest and not planed for new releases any more.
For more detail, please read Documentation -> Getting Started
|