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.

DRV8873: ITRIP Status Flag Duration?

Part Number: DRV8873

I am evaluating the DRV8873S (SPI version).  I plan to take advantage of the ITRIP current regulation feature.  I will only have a periodic SPI interaction with the device (approx 10Hz), plus PWM outputs to IN1/IN2.  Each loop, I will read the FAULT and DIAG Status registers.  I would like to know if current regulation has recently occurred with the motor.  I see there are bits in the DIAG Status register for ITRIP1 and ITRIP2.  I cannot determine from the datasheet how long these status bits stay active if current regulation takes place.  If they immediately reset to 0 after the TOFF (20-80us) time, then I don't understand the usefulness of these bits unless I can guarantee an SPI access to the part within that window!  If these bits are latched until CLR_FLT, then that would be great.  But I can't find any details on this.

My plan is to have the ITRIP feature latch the FAULT bit (ITRIP_REP=1).  Then when I read the FAULT bit as 1, then I will assume it is the ITRIP feature by process of elimination, if no other FAULT Status bits are set.

Since I cannot SPI within ~20-80us of nFAULT going low, is this the only way to know that ITRIP occurred?

Thank you.