Rock pi s 温度保护设置过低

最近购买了一些rock pi s用于物联网项目,安装的2020-10 debian版本。实际应用上发现性能时好时坏,检查发现cpu在温度超过55度时降频。我检查了系统文件。
rock@RK3308:/sys/devices/virtual/thermal/thermal_zone0$ cat trip_point_0_temp
55000
发现这个确实是设到了55度降频。将 trip_point_0_temp改为65000也不起作用。
请问如何处置?
不胜感谢!!!
ps,采用主动散热下,满频性能还是比较强悍的,跟树莓派3有一拼了。但我不可能在实际环境下用风扇。

Please modify the dts to change the threshold

trip-point-0 {
        temperature = <0xd6d8>;
        hysteresis = <0x7d0>;
        type = "passive";
        phandle = <0xbe>;
};

Thanks! But it’s no enough.
I try this but no use.Then I set rockchip,high-temp ,at last it worked!
By the way.Where can I find offical <rk3308-rock-pi-s.dts>. when I complie dts which is de-complied from rk3308-rock-pi-s.dtb,I got alots of warning ,such as :
rk3308-rock-pi-s-new.dtb: Warning (resets_property): /i2s@ff320000:resets: cell 2 is not a phandle reference
rk3308-rock-pi-s-new.dtb: Warning (resets_property): /i2s@ff330000:resets: cell 0 is not a phandle reference
rk3308-rock-pi-s-new.dtb: Warning (resets_property): /i2s@ff330000:resets: cell 2 is not a phandle reference
rk3308-rock-pi-s-new.dtb: Warning (resets_property): /pdm@ff380000:resets: cell 0 is not a phandle reference
rk3308-rock-pi-s-new.dtb: Warning (resets_property): /spdif-rx@ff3b0000:resets: cell 0 is not a phandle referen

Solaris, 你好!

请教,最后怎么解决的,能详细一些吗

rk3308-rock-pi-s.zip (13.7 KB)
用这个文件替换
/boot/dtbs/4.4.143-67-rockchip-g01bbbc5d1312/rockchip/
下的相应文件。其实就像帖子里说的,我的改动就只有两处。你可以用dtc反编译后看看。
PS,3308就是廉价的代名词,这个片子超过50度后性能/能耗比直线下降,从而造成发热无法控制。如果你真要将温度改到70度,建议你加个散热片,把待机温度控制在40度以下。

Solaris, 你好!

非常感谢指点,:blush:
再请教一个问题,你们电源用的什么牌子,我在芯板坊买的板子,配的电源用一阵感觉有点热,能否问一下,你在这个上面的选型?

一般来说开发版配套的电源都很渣。衡量一个电源的好坏主要有两个方面,1、功率是否足够,主要表现为满载情况下电压是否降到标称值以下。2、纹波。
在5V这个电压上我用过最好的电源是华为2005年出品,航嘉代工的,这个是配套给华为秘盒的。
发热只是代表这个电源的效率比较低,但我觉得他们应该不会配套线性电源,5V 2A的电源明显发热的话,肯定有问题。
你想买好电源可能不一定容易,不如自己做,买个hiecube的zero系列自己装个壳子就行。5V1A的配这个板子足够了,建议定制5.2V 1A的。
ps hiecube 5V 2A一般化,也就普通手机充电器纹波的水平。