Part Number: DRV8461
Our design team is testing the STALL detection function of the DRV8461SPWPR,
but it's not detecting STALLs as expected.
Could you please tell us if our usage or understanding of the specifications is incorrect?
[Setting Conditions]
* DECAY register setting: 111b
* EN_STL register setting: 1b
* STL_REP register setting: 1b
* STALL_TH register setting: 0b
With the above register settings, no errors other than STALL errors have occurred when a motor is connected to the DRV8461SPWPR.
[Test Details]
While continuously inputting STEP to the DRV8461SPWPR and moving the motor, we performed a test assuming that STALL would be detected if the motor's stepper was forcibly stopped by manually pressing it.
[Test Results]
* No nFAULT is output (= STALL is not detected).
* When checking TRQ_COUNT while the motor is stopped manually, 1111b is consistently displayed.
The datasheet states that "STALL detection is not possible at low motor speeds." I suspect this might be the case, but are there any other reasons why STALL detection might not be working?

