Part Number: LAUNCHXL-F280049C
Other Parts Discussed in Thread: BOOSTXL-DRV8320RS, C2000WARE, TMDXIDDK379D
Motor: 22 pole SPMM
Controller: LauchXL-TMS3280049c
RDK: BoostXL-drv8320rs
It would seem user.h basic motor parameters could not ramp up motor current slow enough for rotor to overcome initial few slots counter torque. Seemingly a FAST slow speed estimator issue where the rotor rocks back/forth in the first few degrees of multiple stator slots, e.g. cogging counter torque. Oddly competition and various online sources seem to have overcome cogging startup for various RC out/in runner SPM/BLDC motors by various FOC controller SW tweaks. FE please see video links to have some understanding of the issue and perhaps test some various cogging motors in TI lab setting.
Increasing motor current alone had no effect: SPRUHJ1H–January 2013–Revised June 2019
6.9.2.6 Troubleshooting Motor Shaft Stopping During Ramp-Up
The motor shaft needs to start moving at all times during the ramp-up process. This means that in case of
motors with some load on the shaft, as well as motors with high cogging torque, the current used to ramp
up the motor might have to be increased, as high as needed to keep the shaft moving. Start with 10% of
the rated current of the motor, and increase by increments of 10% of the rated current until the motor shaft
is in continuous motion during the entire ramp-up process.
#define USER_MOTOR_RES_EST_CURRENT (1.0) //increase in 10% steps as needed
What are recommended user.h parameter changes or settings that may allow <1Hz slow estimator (motorVars.accelerationMax_Hzps) to safely achieve any rotation during the ramp up cycle?
https://www.radiocontrolinfo.com/brushless-motor-cogging-explained/
https://www.zikodrive.com/ufaqs/what-is-brushless-dc-motor-cogging-and-how-do-i-get-rid-of-it/