专家好
请教一个问题
1 默认SL2是cacheable,怎么将SL2 也就是0x0c000000区域设置成对于L1是noncacheable的啊?
a) 在cfg文件中Cache.setMarMeta(0x0c000000, 0x04000000, 0); 貌似不管用,看到MAR寄存器 *0x01848030 也就是MAR12的内容为0x0000000D 还是cacheable的。
b) 我手动修改*0x01848030,改为0后,没有成功,还显示1,是cacheable的。
2 IPC要使用的sharedRegion是cacheable还是noncacheable的啊?可以创建在DDR上么?
3 因为MAR以16M为单位,我能不能讲0x0c000000 分成两个section,一个是cacheable,另一个是noncacheable啊?
非常感谢!