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.

关于CorePac中L2 Memory Protection的问题,很急



问题如下:

我的设备是C6678的评估板,目前板子不在手无法进行测试,但是遇到个情况希望指明。

CorePac0有如下设置,在L2 Memory Protection的Memory Protection Page Attribute Registers中,将LOCAL位设置为1(granted),将AID0位设置为0(denied)。此时,CorePac0的PrivID to AID Mapping Registers中,PrivID0映射到了AID0,此时该CorePac0对L2内存的访问到底是granted还是denied?

  • LOCAL设置为1,之后是否可读写取决于bit0-5属性的配置,如果bit0-5都为1,则是运行core0操作。

    参考STK中的robust例程,其中有LL2 memory protection test:http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx