skot / ESP-Miner

A bitcoin ASIC miner for the ESP32
GNU General Public License v3.0
370 stars 140 forks source link

Fan stops after overheat protection overridden #459

Open benjamin-wilson opened 2 weeks ago

benjamin-wilson commented 2 weeks ago

Bug reported to me -

After overheat protection was tripped, then resetting it, on the first boot the fan would start turning then stop, causing another rapid overheat condition. This issue would persist across multiple reboots with various fan settings (automatic, manual, max). Downgrading to 2.2.2 solved the issue.

I think this was on a gamma unit.

skot commented 2 weeks ago

I wonder if "invert fan polarity" got checked? That would cause the fan to stop when it's set to 100%

benjamin-wilson commented 2 weeks ago

Good call, will check

dustinb commented 2 weeks ago

I had a similar issue on an ultra 204 board. Went into overheat mode (had to re-apply paste after switching fans). After disabling overheat mode on every power up the fan would spin initially and then stop and never start again. I thought something on the board was done. What fixed it for me was to enable "invert fan polarity" save and reboot. Now the fan runs with invert fan polarity set either way.