Forums » Software Development »
OMAPL138: DSP Boot from Linux
Added by Aviv Prital over 4 years 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 over 4 years 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