【问题标题】:Google Coral Dev Board- Setting Thermal Trip Point- Fan won't spin upGoogle Coral 开发板 - 设置热跳闸点 - 风扇不会旋转
【发布时间】:2019-10-04 04:42:18
【问题描述】:

刚刚设置了我的 Google Coral 开发板,Mendel 的安装有点粗糙,但现在我已经刷了开发板,即使重新启动几次,风扇也不会转动。

散热器变得非常热。我是菜鸟,有什么代码可以解决这个问题,如果有,请给我详细说明如何运行上述代码?

【问题讨论】:

    标签: google-coral


    【解决方案1】:

    我不确定为什么人们对这个问题投了反对票。及时回复您: 我相信当前阈值设置为 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
    

    【讨论】:

      【解决方案2】:

      只需将风扇温度触发点更改为较低的值,例如 50C。您可以使用以下命令更改行程点:

      echo "50000" > /sys/devices/virtual/thermal/thermal_zone0/trip_point_4_temp
      

      当前跳闸点设置为 65000 或 65C。因为风扇全速运转,对我的耳朵来说有点吵。

      我决定拔下风扇并将两根电线插入风扇连接器,然后直接从 40 针 gpio 接头为风扇供电。因此,我将引脚 6 连接到黑色风扇线(接地),将引脚 1 连接到红色风扇线(3.3 伏)。现在风扇一直在安静地运行,最好的部分是它仍然让 Coral 开发板保持凉爽。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-17
        • 2022-06-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-09-24
        相关资源
        最近更新 更多