IceWhaleTech / ZimaBoard-BIOS

ZimaBoard's BIOS, pre-installed OS, and other resources.
17 stars 0 forks source link

ZimaBoard Fan Speed Reporting and PWM Control #3

Open shortbloke opened 2 years ago

shortbloke commented 2 years ago

BIOS: ZMB v1,0 Zimaboard 832 Build Date: 02/23/2022 22:08:56

Per Discord: https://discord.com/channels/884667213326463016/884667213326463019/993564686295519272

The ZimaBoard PWM fan only works in manual mode. The fan information doesn't appear to be being exposed to the OS, it's not detected by lm-sensors.

JohnGuan commented 2 years ago

Thanks for your feedback!

This issue has been fed back to the ZimaBoard product leader and BIOS engineer. It will be fixed in the next update. It may take two or three months due to the special situation of BIOS.

ipepe commented 1 year ago

Hey @JohnGuan What is the status of this issue?

Dominua commented 6 months ago

2 years later - It is fixed?

mauroruffino commented 4 months ago

what about bios fixes ? for cpu fun... ? 2 years later

pincy commented 1 month ago

Running a zimablade lm-sensors does not detect the fan rpm shown in uefi. What module is needed here?

Also, as soon i connect the pwm pin, the fan is off, even in manual mode.

mauroruffino commented 1 month ago

Running a zimablade lm-sensors does not detect the fan rpm shown in uefi. What module is needed here?

Also, as soon i connect the pwm pin, the fan is off, even in manual mode.

if i understand your post, with zimablade a pwm external cooler never works... my fear is that dont works also on a zimaboard and no one sensor can switch on/off the fan or reduce / grow up fun speed

i dont know how to do rather then workaround it

pincy commented 1 month ago

if i understand your post, with zimablade a pwm external cooler never works... my fear is that dont works also on a zimaboard and no one sensor can switch on/off the fan or reduce / grow up fun speed

i dont know how to do rather then workaround it

The wiring is described here.

Right now the fan is running on full speed, only connected on 12v, ground and sense. I bought a Noctua 12V 12cm fan, you can barely hear it in the night.

As soon i got time, i'll be looking into making a parts list to use an ESP32 or similar to get control over the PWM signal and decrease the fan speed. Maybe i can even get the fan speed into the system this way. https://github.com/KlausMu/esp32-fan-controller looks promising as an entry point.

pincy commented 2 weeks ago

I finally finished the documentation on my workaround and wanted to promote it here shamelessly https://github.com/pincy/esp8266-fan