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.

LM5066I: Faults

Part Number: LM5066I

We are seeing the output of the LM5066I turn off and the resulting diagnostic word is 0x0882. From the table 44 in the datasheet, I interpret this as a CML_FAULT. Next time it happens, I will try reading the CML_STATUS register, but at the moment I don't have that information. My questions are, what could generally cause a CML fault? and would a CML fault cause the output to shut off? There is very little information in the datasheet about CML faults.

  • Hi Daniel,

    Thanks for reaching out to us. 

    Only CML error won't turn off the device. 

    Please read all these registers to understand which fault causes the device to turn off.

  • Thanks. I wonder if one of the other faults shut off the output and then a CML fault occurred afterward and overwrote the original fault code.

    How long does a set of faults get held in the diagnostic word register before it can be overwritten by another set of faults?

  • Hi Daniel,

    Data in all the status registers won't get cleared unless CLEAR_FAULTS command is sent. 

    The READ_DIAGNOSTIC_WORD PMBus command reports all of the LM5066I faults and warnings in a single read operation. The standard response to the assertion of the SMBA\ signal of issuing multiple read requests to various status registers can be replaced by a single word read to the DIAGNOSTIC_WORD register. READ_DIAGNOSTIC_WORD is latched in at the first assertion of SMBA\ by the LM5066I. It is re-armed with the CLEAR_FAULTS command.

  • There is mention of black box registers. Does the LM5066I actually have non-volatile storage? From what I can see, it doesn't appear to.