RK3568-ANDROID11-降频DDR

现象:

1.系统经常重启

2.系统LOGO-kernel之后卡住

3.android动画卡住,无限循环

4.修改SElinux权限之后无显示

\RK3568\device\rockchip\common\BoardConfig.mk
-BOARD_SELINUX_ENFORCING ?= true
+BOARD_SELINUX_ENFORCING ?= false

解决方法:

\rk3568\kernel\arch\arm64\boot\dts\rockchip\rk3568.dtsi

	dmc: dmc {
		compatible = "rockchip,rk3568-dmc";
        ......
		auto-min-freq = <324000>;
-       //auto-freq-en = <1>;
+		auto-freq-en = <0>; 

		#cooling-cells = <2>;
		status = "disabled";
	};

	dmc_opp_table: dmc-opp-table {
		compatible = "operating-points-v2";

		mbist-vmin = <825000 900000 950000>;
		nvmem-cells = <&log_leakage>, <&core_pvtm>, <&mbist_vmin>;
		nvmem-cell-names = "leakage", "pvtm", "mbist-vmin";
		rockchip,temp-hysteresis = <5000>;
		rockchip,low-temp = <0>;
		rockchip,low-temp-adjust-volt = <
			/* MHz    MHz    uV */
-//			   0      1560   25000
-//			   0      1416   25000	
+		  	   0      1332   25000
		>;
		rockchip,leakage-voltage-sel = <
			1   80    0
			81  254   1
		>;
+		  opp-1332000000 {
+			   opp-hz = /bits/ 64 <1332000000>;
+			   opp-microvolt = <900000>;
+			   opp-microvolt-L0 = <900000>;
+			   opp-microvolt-L1 = <850000>;
+		  };
-	    /*	opp-1416000000 {  
-			  opp-hz = /bits/ 64 <1416000000>; 
-			  opp-microvolt = <900000>;
-			  opp-microvolt-L0 = <900000>;
-			  opp-microvolt-L1 = <850000>;
-		}; */
-		
-		/*  opp-1560000000 {
-			   opp-hz = /bits/ 64 <1560000000>;
-			   opp-microvolt = <900000>;
-			   opp-microvolt-L0 = <900000>;
-			   opp-microvolt-L1 = <850000>;
-		}; */
	};

然后就能进系统了!

如果还有问题:

rkbin\RKBOOT\RK3568MINIALL.ini
[CODE471_OPTION]
NUM=1
+#Path1=bin/rk35/rk3568_ddr_1560MHz_v1.10.bin
+Path1=bin/rk35/rk3568_ddr_1332MHz_v1.10.bin
Sleep=1
[CODE472_OPTION]
NUM=1
Path1=bin/rk35/rk356x_usbplug_v1.11.bin
[LOADER_OPTION]
NUM=2
LOADER1=FlashData
LOADER2=FlashBoot
+#FlashData=bin/rk35/rk3568_ddr_1560MHz_v1.10.bin
+FlashData=bin/rk35/rk3568_ddr_1332MHz_v1.10.bin
FlashBoot=bin/rk35/rk356x_spl_v1.11.bin

DDR跑的几种频率在rkbin\bin\rk35\rk3568_ddr_xxxxMHz_v1.10.bin可以用到,
528 630 780 920 1056 1184 1332 1560MHZ.
也可以从打印中看到:
INFO:    dfs DDR fsp_param[0].freq_mhz= 1332MHz
INFO:    dfs DDR fsp_param[1].freq_mhz= 324MHz
INFO:    dfs DDR fsp_param[2].freq_mhz= 528MHz
INFO:    dfs DDR fsp_param[3].freq_mhz= 780MHz

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旋风旋风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值