RR PWM控制配置说明

  • 当前仅测试了it87芯片的两款机型.

    1. 零刻 EQ12 N100 (bee-link.com.cn)
    2. 迈云达 M1 Mini N100 Plus (maiyunda.com)
  • 获取传感器

    synopkg install_from_server Perl
    echo 'Y' | sensors-detect --auto
    
    ...
    Driver `to-be-written':
      * ISA bus, address 0xa30
        Chip `ITE IT8613E Super IO Sensors' (confidence: 9)
    
    Driver `coretemp':
      * Chip `Intel digital thermal sensor' (confidence: 9)
    ...
    
  • 非 it87 传感器的 请自行添加需要拷贝的模块b72e1b6a3503183adfc240d9bff4e22b.png5d8392862b33d4c70c313180df3e4b88.png

  • 由于温度传感器模块较复杂,默认生成自动风扇转速, 配置文件 /etc/fancontrol如不满足自身需求,自行修改即可,可手动修改(vim /etc/fancontrol),也可通过 pwmconfig 生成(自行搜索使用方法)/etc/fancontrol 内容说明

    image-jedy.png

    INTERVAL:fancontrol 检查温度并可能调整风扇速度的时间间隔(以秒为单位)。
    DEVPATH:硬件监控设备的路径。这里有两个设备,hwmon1 和 hwmon2,它们的路径分别是 devices/platform/coretemp.0 和 devices/platform/it87.2608。
    DEVNAME:硬件监控设备的名称。这里有两个设备,hwmon1 和 hwmon2,它们的名称分别是 coretemp 和 it8613。
    FCTEMPS:风扇控制温度。这里有两个风扇,hwmon2/pwm3 和 hwmon2/pwm2,它们的温度输入分别来自 hwmon1/temp1_input。
    FCFANS:风扇控制风扇。这里有两个风扇,hwmon2/pwm3 和 hwmon2/pwm2,它们的风扇输入分别是 hwmon2/fan3_input 和 hwmon2/fan2_input。
    MINTEMP:风扇开始加速的最低温度。这里有两个风扇,hwmon2/pwm3 和 hwmon2/pwm2,它们的最低温度都是 30 度。
    MAXTEMP:风扇达到最大速度的最高温度。这里有两个风扇,hwmon2/pwm3 和 hwmon2/pwm2,它们的最高温度都是 70 度。
    MINSTART:风扇从完全停止到开始转动所需的最小 PWM 值。这里有两个风扇,hwmon2/pwm3 和 hwmon2/pwm2,它们的最小 PWM 值都是 150。
    MINSTOP:风扇可以保持转动的最小 PWM 值。这里有两个风扇,hwmon2/pwm3 和 hwmon2/pwm2,它们的最小 PWM 值都是 50。
    
  • 可以先直接运行该任务,观察温度/风扇的情况,如不满足再对 /etc/fancontrol 进行配置,/etc/fancontrol 配置好后,该任务可设为开机自启

    image-rwsz.png

  • 可通过 任务运行结果 或者 sensors 命令查看温度信息image-wada.pngimage-eecw.png