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.

DM6446: Is there any way to protect arm ram from dsp code?

Hi!

 

I'd like to ask if there is any way to protect the ARM (linux)  memory area from being corrupted by rogue code on the DSP?

As i read, the integrated DSP in the DM6446 doesn't support any memory protection features, that are present in standalone C64x+ DSPs (6435/37)...

 

Bálint

  • Hi

    I am afraid from a device architecture/hw pov there is nothing that addresses your query. There are c64x+ based device which have memory protection, but even in that case the memory protection features are more geared towards protecting c64x+ L1/L2 memories , not the other way round (protecting ARM memory or DDR memory etc).  No DSP MMU on DM6446. So likely the protection schemes would need to be implemented in software at best.

    Regards

    Mukul