L2缓存锁定Pandaboard(Cortex-A9)

时间:2015-11-04 12:43:34

标签: linux-kernel arm cpu-cache pandaboard

有没有办法在Pandaboard ES上运行Ubuntu锁定L2缓存? TRM说它有可能,但我不知道它在Pandaboard上是可行的。

我已经尝试编译内核对象并使用cp15在辅助控制寄存器中设置位,但我认为它是RO,因为我无法在那里写。 CPSR说我处于Privilige模式,但我认为这是一种非安全的Privilige模式?

如何使用PL310缓存控制器来做到这一点? 我需要以某种方式使用TrustZone吗? 当在Panda上本地编译时使用asm volatile(...)编译SMC#1指令时,当尝试任务集时,这个Panda没有响应。

1 个答案:

答案 0 :(得分:0)

尝试使用OmapConf应用程序来更改所需的注册表。 我没有在Ubuntu中尝试过,但我确实在Android上使用过它。