ZHCSGE0B June 2017 – January 2019 TPS53681
PRODUCTION DATA.
The MFR_SPECIFIC_08 command is used to identify catastrophic faults which occur first, and store this information to NVM. The MFR_SPECIFIC_08 command must be accessed through Write Byte/Read Byte transactions. MFR_SPECIFIC_08 is a shared register. Transactions to this register do not require specific PAGE settings. However, note that channels A and B have independent bit fields within the command.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| R | R | RW | RW | RW | RW | RW | RW |
| 0 | 0 | CF_CHB | CF_CHA | ||||
| LEGEND: R/W = Read/Write; R = Read only |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:6 | Not used | R | 0 |
Not used and set to 0. |
| 5:3 | CF_CHB | RW | NVM |
Catastrophic fault record for channel B. |
| 2:0 | CF_CHA | RW | NVM |
Catastrophic fault record for channel A. |
Whenever a catastrophic fault occurs, the first event detected will trigger the MFR_SPECIFIC_08 command to update according to the tables below. This recording happens independently for channel A and channel B. If the PMBus host issues a STORE_DEFAULT_ALL, this information will be committed to NVM, and may be retrieved at a later time. In order to clear the record for either channel, the PMBus host must write the corresponding bits (CF_CHA for channel A, CF_CHB for channel B) to 000b, and issue STORE_DEFAULT_ALL.
Attempts to write any non-zero value to this command will be treated as invalid data - data will be ignored, the appropriate flags in STATUS_CML, and STATUS_WORD, will be set, and the PMB_ALERT pin will be asserted to notify the host of the invalid transaction.
| CF_CHA / CF_CHB (binary) | Interpretation |
|---|---|
| 000b | No fault occurred |
| 001b | OVF occurred, power conversion was disabled |
| 010b | OVF occurred, power conversion was enabled |
| 011b | IIN Overcurrent fault occurred |
| 100b | IOUT Overcurrent fault occurred |
| 101b | Overtemperature fault occurred |
| 110b | Power stage fault occurred |
| 111b | Input overpower warning occurred |