Other Parts Discussed in Thread: OMAP-L138, SYSBIOS
Hi there,
I am interested in using the OMAP L138 as a high quality real-time audio processor. My goal is to be able to read and write 24 bit audio at 96 kHz, and be able to do some fairly extensive filtering and some more non-traditional processing (like synthesizer oscillator effects) on the DSP, while at the same time be able to use the ARM to send and receive data over two USB connections. One USB goes an external display tool (think of a PC receiving status of the DSP task). The other USB will receive commands or parameters which will control the processing. I have been studying all the white papers and data sheets and think the OMAP L138 would be the best choice for this application, and that the LCDK would be the best test platform. Unfortunately it seems that there is a lot of confusion in the documentation regarding the use of the EVM vs the newer LCDK. As an example of this, since I'm really trying to optimize performance, I'm leaning towards using no OS, and just code up the application using the StarterWare to access the IPC, McASP, EDMA and USB peripherals. However when you read the Starterware User Guide you read things like... "first connect the EVM Serial Port to the host PC using a NULL modem cable." I don't know how this applies to the LCDK. Would I still use a NULL modem cable? Which connector on the LCDK would this connect to? Am I even reading the correct guide?
I also read through the Getting Started guides and see where they require Cygwin to be installed to facilitate GCC. How does GCC fit into this? Would that be required if I went with the above setup? Is it only required if I used the Linux SDK on the ARM? How about if I used SYS/BIOS? I can see where an OS would be handy if I needed access to a file system on the ARM, but I would want the OS to be fairly light weight. I guess I'm wondering what the real development setup would be on my PC. Would I just install CCS v5.1 and be ready to go, or would things like Eclipse, Cygwin, GCC, PuTTY and a bunch of other stuff need to be installed?
And lastly, if I purchased the OMAP-L138 LCDK and the XDS100v2, and I still had a ton of questions like the ones above, is there a free customer service line where I could actually ask questions and get answers in real time, or is this forum and the online wikis pretty much the only way to gain this much needed information? Thank you for your time to answer a newbies questions.
Dave