Platform: RK3288
OS: Android 6.0
Kernel: 3.10.92
现象:
rk3288上使用新的wifi芯片AP6356S做2.4G/5G的传输速率测试,结果与rk3399上AP6356S相差一倍。
原因:
rk3288默认参考设计使用的sdio 2.0, 也就是clock最大是50MHz,而rk3399上使用的是sdio 3.0,也就最大clock是150MHz。
rk3288:
&sdio {
clock-frequency = <50000000>;
clock-freq-min-max = <200000 50000000>;
supports-highspeed;
supports-sdio;
ignore-pm-notify;
keep-power-in-suspend;
//cap-sdio-irq;
status = "okay";
};
rk3399:
&sdio0 {
clock-frequency = <150000000>;
clock-freq-min-max = <200000 150000000>;
supports-sdio;
bus-width = <4>;
disable-wp;
cap-sd-highspeed