cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1

alro_2373731
New Contributor

I am using the fan controller and I can't seem to turn off the fans.  On the psoc5 when stopping the component via the API it sets the pwm line high while on the psoc 4 the pwm line is set low.  Setting the desired speed to 0 does not work.  Writing 0 to the PWM does not work either.  Any advice is welcome.

0 Likes
1 Solution
GeonaP_26
Moderator
Moderator

Hardware controlled output pin needs to be manually re-configured for firmware control. As you would like to change the hardware driven logic (ie high) using firmware, please re-configure the source of FAN controller output pin as elaborated in Firmware Control of Hardware Output Pin in PSoC 3/5LP– KBA221509

Later, you can use Pin_Write(value) to control the pin using firmware.

Please note to revert the bypass bit once you re-enable the Fan controller component.

View solution in original post

0 Likes
1 Reply
GeonaP_26
Moderator
Moderator

Hardware controlled output pin needs to be manually re-configured for firmware control. As you would like to change the hardware driven logic (ie high) using firmware, please re-configure the source of FAN controller output pin as elaborated in Firmware Control of Hardware Output Pin in PSoC 3/5LP– KBA221509

Later, you can use Pin_Write(value) to control the pin using firmware.

Please note to revert the bypass bit once you re-enable the Fan controller component.

View solution in original post

0 Likes