From bcd208f52305bda37ff5a9be78326cfc6a96403b Mon Sep 17 00:00:00 2001 From: chris dunder Date: Sun, 7 Jul 2024 21:45:24 -0700 Subject: [PATCH] Fix soc fan getting stuck off. If SET_TEMPERATURE_FAN_TARGET is invoked while the cpu is saturated[1], soc_fan can get stuck at 0 rpm. Increasing kick_start_time seems to fix this. [1] e.g. INPUT_SHAPER_CALIBRATION or BELTS_SHAPER_CALIBRATION --- files/macros/fans-control.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/files/macros/fans-control.cfg b/files/macros/fans-control.cfg index 4753f6f..a9f8cae 100644 --- a/files/macros/fans-control.cfg +++ b/files/macros/fans-control.cfg @@ -28,6 +28,7 @@ min_speed: 0.0 [temperature_fan soc_fan] pin: PB2 cycle_time: 0.0100 +kick_start_time: 0.5 hardware_pwm: false max_power: 1 shutdown_speed: 0