Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

Linux/OMAP-L138: Using the DSP Core for processing only while running main application on the Linux ARM Core.

$
0
0

Part Number:OMAP-L138

Tool/software: Linux

Hello,

I'm looking into designing a set of products using the OMAP-L138. We've been previously using the C6746 and now are moving over to the OMAP-L138 because of it's support for the Linux OS.

Before we've had all the management done in the C6746 which included LCD management, USB Audio Driver management, etc.

We've bought the OMAP-L138 LCDK to test things with, I downloaded the Processor SDK with Linux and was able to customize the Kernel and load it onto the SD Card and boot the Linux OS.

I realized that running an application natively on the ARM core in Linux isn't taking the advantage of the DSP on the chip and that's what I want to do.

Is it possible to use Linux to just put the audio signals into the DSP to process them, or use the DSP as hardware acceleration to process information on the ARM?

I want the main application to run on top of Linux. It want to be able to take multiple signals (including USB) and feed them into the DSP to do Real-Time processing

and then receive the outputs back in Linux.

I saw this link: processors.wiki.ti.com/.../Audio_Soc_example

But then it specifies that to able to do this ALSA for Linux needs to be disabled, however if ALSA is disabled then I am no longer able

to create Audio Gadget Drivers using the ConfigFS provided with Linux.

So it possible to use Linux ARM to receive the signals through ALSA and the USB Audio Driver, send them to the DSP, process them, and send the outputs respectively?


Viewing all articles
Browse latest Browse all 17527

Trending Articles