2025-10-06 9:09 AM
Hallo motor control experts,
I’m trying to get a B-G431B-ESC1 board running on an e-bike motor using the ST MCSDK 6.4.0. The motor spins with the Motor Profiler FW (B-G431B-ESC1#B-G431B-ESC1 3Sh#(6.1.2).hex) in the profiling phase, but the MCSDK project generated from those parameters won’t get the motor to turn. Hardware setup, power supply and so on ist exectly the same, so it must be a firmware problem. I’ve tried it both sensorless and with the encoder—same result.
Is there any information which parameters the Motor Profiler FW uses?
How it is posible, that the Motor Profiler FW get's the motor to run without knowing the motorparameter and the MCSDK project with the exact motor parameters does not run?
Thank you!
2025-10-06 10:15 AM - edited 2025-10-06 11:04 AM
Have you verified for any motor faults and does it go to run mode? you need to write the application code to start and stop motor commands provided in mc_api.c file.