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;