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.

LP8860-Q1: if fault condition removes, how MCU know fault recovery?

Part Number: LP8860-Q1

Hi

currently, in LP8860, when fault occurs, LP8860 will response the fault and pull fault pin to low and change the fault register value.

through check fault pin status or fault register value, MCU know that fault happens.

however, when fault condition removes, how MCU know fault recovery?

thanks.

  • Hi Max,

    In order to check fault recovery, MCU will need to write CLEAR_FAULTS register and read back FAULT registers to determine whether fault condition is still present or has been resolved. If fault is no longer present, after clearing, fault register should remain low. On the other hand, if fault condition is still present then after clearing, fault register will immediately be set high again. Please refer to Table 16. in the datasheet for further details on each fault type.
  • Hi Salome,
    how much minium time between two times reading register in this case?
    customer read fault register, this register is cleared, then fault condition set this registers again, customer read fault register second time.
    so how much minium time between two times reading register?
    thanks.
  • Hi Max,

    Internal state machine updates occur within a full PWM out cycle at most, so max a few hundred us will be enough for the interval of 2 readings or writings. For LED open/short faults, there are filter settings to wait for fault detection, but these faults can't be cleared without power cycling anyway.