ti工程师您好,我使用的芯片是6678,我应该如何将存储器设置成不被cache缓存,有没有具体的举例 ,期待您的回复
Shine:
默认是RAM的,如果要设置成cache,需要设置MAR寄存器。请参考cache user guide。http://www.ti.com/lit/ug/sprugy8/sprugy8.pdf
user4683768:
回复 Shine:
是这样子的,我使能了L1D 32Kcache,L2 128K cache,这时候从MSMC以及DDR中读写数据需要考虑缓存一致性的问题,为了避免多核操作时数据读写出现错误,是不是应该把某些内存设定为不被cache缓存和预取
Shine:
回复 user4683768:
可以不使能cache。