From dad62e8f6de0d99f727e606ba54f65322e8dde09 Mon Sep 17 00:00:00 2001 From: Aegean Odyssey <57586704+aegean-odyssey@users.noreply.github.com> Date: Tue, 24 Aug 2021 15:32:07 +0000 Subject: [PATCH] Fix timer15-ch2 config for FAN1 pwm; enable timer15-ch2 output. --- marlin_changes/HAL_stm32.c | 1 + 1 file changed, 1 insertion(+) diff --git a/marlin_changes/HAL_stm32.c b/marlin_changes/HAL_stm32.c index d49893b..1d24fe4 100644 --- a/marlin_changes/HAL_stm32.c +++ b/marlin_changes/HAL_stm32.c @@ -482,6 +482,7 @@ int HAL_tim15_init(void) TIM15->PSC = (TIM15_PRESCALE -1); TIM15->CCMR1 |= (TIM_CCMR1_OC2M_2 | TIM_CCMR1_OC2M_1 | TIM_CCMR1_OC2PE); TIM15->CCER |= TIM_CCER_CC2E; + TIM15->BDTR |= TIM_BDTR_MOE; TIM15->CCR2 = 0; // pwm off TIM15->CR1 |= (TIM_CR1_ARPE | TIM_CR1_CMS_0 | TIM_CR1_CEN); TIM15->EGR |= TIM_EGR_UG;