J7110有方法关闭L2 cache吗?或者让L2 cache减小到128k 。
我们想做个测试
u-boot改这里
每个way是128KB,所以你只开一个way就行了。或者你直接在u-boot dts里面删掉cache对应的node,这样u-boot不会启用L2 cache
进入linux后linux应该是不会再重新设置way。具体看
好的,谢谢您的回复
把linux dts改成128k可以吗?
diff --git a/arch/riscv/boot/dts/starfive/jh7110.dtsi b/arch/riscv/boot/dts/starfive/jh7110.dtsi
index 1998e00fe8de..71cd0a5c99a0 100755
--- a/arch/riscv/boot/dts/starfive/jh7110.dtsi
+++ b/arch/riscv/boot/dts/starfive/jh7110.dtsi
@@ -252,7 +252,7 @@
cache-block-size = <64>;
cache-level = <2>;
cache-sets = <2048>;
- cache-size = <2097152>;
+ cache-size = <128000>;
cache-unified;
uncached-offset = <0x4 0x00000000>;
};