Other Parts Discussed in Thread: OMAP-L138
Dear all:
I'm confused with OMAP-L138 these days and still not clear the steps about communication between ARM and DSP. I know it's a big topic to talk about this, but can anyone give answers about the questions below:
I have NAND and SPI flash on my own board and L138 can boot Linux from NAND now, the task of DSP is getting data from external ADC and do FFT. I debug the DSP using CCS but never use DSP/BIOS, I plan to store the DSP program into SPI flash. now the queations:
1. My DSP program not use DSP/BIOS, can I use DSPLink to load and start the DSP program and communicate between ARM and DSP? my program sholud be modified for DSPlink or not?
2. My DSP program is built with CCS in windows, if I use Linux to load the DSP program, should the DSP program be rebuilt in Linux? How to do this?
3. Codec engine is necessarily for the communication between ARM and DSP, am I right?
4. can DSP boot itself? i means ARM boot Linux from NAND and DSP boot from SPI flash separately?
pls help!