Project

General

Profile

OMAPL138: DSP Boot from Linux

Added by Aviv Prital about 1 month ago

Hello,

I have built a bare metal DSP image for custom board that I would like to load from ARM running linux. I do not use IPC API (ARM and DSP use proprietary drivers to exchange data over DSP memory ), just need to load and run.

Currently the only option partially working is DSPlink, which loads and runs the DSP image in COFF format well, but then it utilizes more that 90% ARM CPU and I cannot kill it.

Another option tried was to use slaveloader, but this silently did not run the full DSP image (neither COFF nor EABI), but succeeded to run some smaller image.

Is there any way to achieve my basic need?

Killing the DSPlink would be good enough.

Any advice?

Thanks,

Aviv


Replies (1)

RE: OMAPL138: DSP Boot from Linux - Added by Michael Williamson 28 days ago

Hello,

Could you load the DSP image and launch it using uBoot and have it wait / sync up with the ARM when it load linux.

We have a bootdsp command for uBoot that works with COFF files.

https://support.criticallink.com/redmine/projects/arm9-platforms/wiki/DSP_Quick_Start

-Mike

    (1-1/1)
    Add picture from clipboard (Maximum size: 500 MB)