This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMAPL138 map DSP L2RAM in Linux

Other Parts Discussed in Thread: OMAPL138

Hi,

I am developing for OMAPL138 an application shared between ARM and DSP. I used DSPlink library in order to load and launch my DSP application.

For a low latency communication, on the Linux side I need to have a direct access to the DSP L2 Ram memory.

How can i map and reach this memory in the userspace of Linux ? I tried to use the command PROC_control(processorId, PROC_CTRL_CMD_MAP_DSPMEM, &mapInfo); But i got an error (DSP_ENOTIMPL).

Normally this memory should be mapped in LINUX, because this section is detailed in the DSPLink memory map STATIC LINKCFG_MemEntry  LINKCFG_memTable_00 [].

How can i proceed ?

 

Thanks for any help

Regards

Alex