This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV8308: Motor doesn't run good.

Part Number: DRV8308

 I set the registrers 

reg_val = 273; //0x0111 - bit11 - active high
DRV8308_WriteRegister(DRV8308_REG00, reg_val);
reg_val = 1279; //0x04FF
DRV8308_WriteRegister(DRV8308_REG02, reg_val);
reg_val = 26624; //0x6800
DRV8308_WriteRegister(DRV8308_REG03, reg_val);
reg_val = 16594; //0x40D2
DRV8308_WriteRegister(DRV8308_REG04, reg_val);
reg_val = 61440; //0xF000
DRV8308_WriteRegister(DRV8308_REG0A, reg_val);

Then I set ENABLE high and PWM - 50%. No movement.

Then I set  PWM - 70% - motor spins in spurts. If I move the shuft by hand or after 10-20 'jumps' - it spins fast and smooth. If I lower PWM - motor immediately stops.

What parameters should I adjust?