Top Fan always running, not responsive to PWM

@setq @asa Hey there, were you guys able to resolve this issue? It seems I’m hitting the same thing. I’ve tried the suggestions here, but alas to no avail.

$ netstat -l | grep -o ‘\S*:8888’ | tr -d ‘:8888’

localhost

$ netstat -vatn | grep 8888
tcp 0 0 127.0.0.1:8888 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:44440 127.0.0.1:8888 ESTABLISHED
tcp 0 0 127.0.0.1:8888 127.0.0.1:44436 ESTABLISHED
tcp 0 0 127.0.0.1:44436 127.0.0.1:8888 ESTABLISHED
tcp 0 0 127.0.0.1:8888 127.0.0.1:44440 ESTABLISHED

$ sudo service rockpi-sata status
● rockpi-sata.service - Rockpi SATA Hat
Loaded: loaded (/lib/systemd/system/rockpi-sata.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2023-08-29 19:36:14 CEST; 4min 59s ago
Main PID: 597 (python3)
Tasks: 6 (limit: 8755)
CPU: 5.248s
CGroup: /system.slice/rockpi-sata.service
├─ 597 /usr/bin/python3 /usr/bin/rockpi-sata/main.py on
├─1969 /usr/bin/python3 /usr/bin/rockpi-sata/main.py on
├─1970 /usr/bin/python3 /usr/bin/rockpi-sata/main.py on
├─1971 /usr/bin/python3 /usr/bin/rockpi-sata/main.py on
└─1972 /usr/bin/python3 /usr/bin/rockpi-sata/main.py on

Aug 29 19:36:14 nextcloudpi systemd[1]: Started Rockpi SATA Hat.

More context:

  1. Using RPI4 8Gb Model B Rev 1.5
  2. /boot/config.txt looks like this:

dtparam=audio=on
camera_auto_detect=1
display_auto_detect=1
dtoverlay=vc4-kms-v3d
max_framebuffers=2
arm_64bit=1
disable_overscan=1
[cm4]
otg_mode=1
[all]
[pi4]
arm_boost=1
[all]
dtparam=i2c1_arm=on
dtoverlay=w1-gpio
dtoverlay=i2c-rtc,pcf8563
dtparam=i2c1=on

  1. /boot/cmdline.txt has the following:

console=serial0,115200 console=tty1 root=PARTUUID=48662b9d-02 rootfstype=ext4 fsck.repair=yes rootwait ipv6.disable=1

I also noticed that even when using “sudo shutdown now” the fan keeps blasting at 100%. I’m using the provided power supply and the barrel jack on the hat.

Any ideas will be greatly appreciated!