【发布时间】:2019-10-04 04:42:18
【问题描述】:
刚刚设置了我的 Google Coral 开发板,Mendel 的安装有点粗糙,但现在我已经刷了开发板,即使重新启动几次,风扇也不会转动。
散热器变得非常热。我是菜鸟,有什么代码可以解决这个问题,如果有,请给我详细说明如何运行上述代码?
【问题讨论】:
标签: google-coral
刚刚设置了我的 Google Coral 开发板,Mendel 的安装有点粗糙,但现在我已经刷了开发板,即使重新启动几次,风扇也不会转动。
散热器变得非常热。我是菜鸟,有什么代码可以解决这个问题,如果有,请给我详细说明如何运行上述代码?
【问题讨论】:
标签: google-coral
我不确定为什么人们对这个问题投了反对票。及时回复您: 我相信当前阈值设置为 65 C。一旦板子达到这个温度,风扇就会自动打开。以下命令将禁用热管理并持续打开风扇:
echo "disabled" > /sys/devices/virtual/thermal/thermal_zone0/mode
echo 8600 > /sys/devices/platform/gpio_fan/hwmon/hwmon0/fan1_target
要读取电路板温度,请使用以下命令。请记住,输出测量值是 1/1000 摄氏度。
cat /sys/class/thermal/thermal_zone0/temp
【讨论】:
只需将风扇温度触发点更改为较低的值,例如 50C。您可以使用以下命令更改行程点:
echo "50000" > /sys/devices/virtual/thermal/thermal_zone0/trip_point_4_temp
当前跳闸点设置为 65000 或 65C。因为风扇全速运转,对我的耳朵来说有点吵。
我决定拔下风扇并将两根电线插入风扇连接器,然后直接从 40 针 gpio 接头为风扇供电。因此,我将引脚 6 连接到黑色风扇线(接地),将引脚 1 连接到红色风扇线(3.3 伏)。现在风扇一直在安静地运行,最好的部分是它仍然让 Coral 开发板保持凉爽。
【讨论】: