Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -rd748813399d38ef5b71d760e327e368cc82d7a38 -r0797158d6e367debb04e043798f1aeb1fb17063b --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision d748813399d38ef5b71d760e327e368cc82d7a38) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 0797158d6e367debb04e043798f1aeb1fb17063b) @@ -846,6 +846,9 @@ F32 control = getHeaterControl( heater ); F32 period = getHeaterPWMPeriod ( heater ); + //Make sure PWM control is enabled all time + setFPGAD5HeaterPWMEnableControl( TRUE ); + if ( D5_HEAT == heater ) { //Convert duty cycle into LowState and multiply by period