I am running a motor with DRV8301_revD.
The motor is capable at 6000 rpm at 24V supply. Somehow, it could not get over 3400 rpm.
When a current is drawn roughly around 1.5A from a 24V battery; the motor would make noise and struggle to run.
It seems it has reached a max current value. I have tried with different value for USER_MOTOR_MAX_CURRENT but that does not help.
Thanks.