Motor Profiler Stops at 7% and Causes Motor to Stall/Overheat (STM32F446 + STEVAL-IPM15B)
- May 26, 2025
- 2 replies
- 695 views
Hi ST team,
I'm using the STM32F446 MCU with the STEVAL-IPM15B power board to run a BLDC motor (310 V, 130 W, 8 poles) using Motor Control SDK v6.3.0. I'm trying to determine the exact motor parameters using the Motor Profiler tool through Motor Pilot.
The Motor Pilot successfully detects the board and connects, but when I start the profiling process, it stops at 7%. At that point, the motor stalls and begins to overheat, and no profiling results are returned. However, if I do not enable the Motor Profiler checkbox and use a configuration with approximate motor parameters, the motor runs — but I’m unable to operate it reliably at lower speeds (below 1000 RPM), likely due to parameter inaccuracies.
I’ve attached a screenshot showing Motor Pilot stuck at 7%. My hardware connections and power supply are verified and stable, and the MCU is confirmed to be compatible with the Motor Profiler.
Has anyone encountered this issue before? Any suggestions on how to get past the 7% stall during profiling would be greatly appreciated.
Thanks in advance!
— [Sunil]
