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.

OMAPL-138: DSPLink MSGQ memory alloc issues

Hi All,

Note: Using BIOS 5.33.05 / DSPLink 1.65.00.03 on the OMAP-L138 with Linux kernel 2.6.37 on the ARM Core.

We are experiencing some issues with memory fragmentation ( on the ARM )  which causes our DSPLink to hang up and block forever on "MSGQ_get" on the GPP end. Is there any documentation explaining the internals of DSPLink POOL/MSGQ system? How is the POOL allocated and managed internally ( kmalloc ? vmalloc? ) How are the "MSGQ_alloc" calls managed from the DSP and how does it effect the ARM memory?

Thanks,

Arya B.