hi,
i have been oporate the motor with my controller board and the firmware using i2c that oporate the evm board (not with the evm gui).
but i encountered in two problems :
1. when i raise the power to the controller from 0v to 24v and i burn down the firmware to the microcontroller, the motor works well with 300mA and in the speed that i want (i wrote the speed to the 0x30 register with overide) but if i take down the power to 0v and put on the power again to 24v the motor works but more slowly with 180mA. its seems like the speed is being overwrite or the speed and the override bit is turn down to zero somehow.you have an idea what can cause this?
2. when i raise the power, sometimes, it start the motor immidiately and sometimes it raise the current and fell, couple of times before the motor start . it is like the algorithm is trying to understand the motor position.
so, i try to play with the configuration of the ipd and it brings a little improvement but still there is two or three times that it is trying to start the motor without success and afterwards the motor start. is there something else that could cause this?
i attached my configuration
DRV10987Q_CONFIG1_Reg , 0x004A
DRV10987Q_CONFIG2_Reg , 0x0F3B
DRV10987Q_CONFIG3_Reg , 0xCB80
DRV10987Q_CONFIG4_Reg , 0x2367
DRV10987Q_CONFIG5_Reg , 0x3B0D
DRV10987Q_CONFIG6_Reg , 0x3963
DRV10987Q_CONFIG7_Reg , 0x0465
thanks,
liraz.