0

I’ve been trying unsuccessfully to run a hall-sensored hoverboard BLDC motor (24V, 250W) using the MP6532 chip. The PWM signal is generated using

TIM1
in
STM32F103
. Voltage across a potentiometer is read and it proportionally adjusts the duty cycle in software. As I start ramping up the pot, at about a duty cycle of 20% the motor spurts into a spin and then the
nFAULT
triggers. Also, the
nFAULT
pin is very sensitive. It has a test pad to monitor its state and even touching the pad with a multimeter probe triggers the fault condition. Since its an open drain output, its pulled up with a
10K
resistor to
+3.3V
. Manually turning the wheel also triggers the fault condition. Can anyone help me figure out what is happening here and how to debug this?