JAJSMM7A August 2022 – September 2023 TPSM8D6B24
PRODUCTION DATA
CMD Address | 78h |
Write Transaction: | Write Byte |
Read Transaction: | Read Byte |
Format: | Unsigned Binary (1 byte) |
Phased: | Yes |
NVM Back-up: | No |
Updates: | On-the-fly |
The STATUS_BYTE command returns one byte of information with a summary of the most critical faults, such as overvoltage, overcurrent, overtemperature, and so forth. The supported STATUS_BYTE message content is described in the following table. STATUS_BYTE is equal the low byte of STATUS_WORD. The conditions in STATUS_BYTE are summary information only. They are asserted to inform the host as to which other STATUS registers must be checked in the event of a fault. Setting and clearing of these bits must be done in the individual status registers. For example, clearing VOUT_OVF in STATUS_VOUT also clears VOUT_OV in STATUS_BYTE.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | R | R | R | R | R | R | R |
BUSY | OFF | VOUT_OV | IOUT_OC | VIN_UV | TEMP | CML | NONE OF THE ABOVE |
LEGEND: R/W = Read/Write; R = Read only |
Bit |
Field |
Access |
Reset |
Description |
---|---|---|---|---|
7 | BUSY | RW | 0b | 0b: A fault was not declared because the device was busy
and unable to respond. 1b. A fault was declared because the device was busy and unable to respond. |
6 | OFF | R | 0b | LIVE (unlatched) status bit 0b. The unit is enabled and converting power. 1b: The unit is not converting power for any reason including simply not being enabled. |
5 | VOUT_ OV | R | 0b | 0b: An output overvoltage fault has not occurred. 1b: An output overvoltage fault has occurred. |
4 | IOUT_ OC | R | 0b | 0b: An output overcurrent fault has not occurred. 1b: An output overcurrent fault has occurred. |
3 | VIN_ UV | R | 0b | 0b: An input undervoltage fault has not occurred. 1b: An input undervoltage fault has occurred. |
2 | TEMP | R | 0b | 0b: A temperature fault or warning has not occurred. 1b: A temperature fault or warning has occurred, the host must check STATUS_TEMPERATURE for more information. |
1 | CML | R | 0b | 0b: A communication, memory, logic fault has not
occurred. 1b: A communication, memory, or logic fault has occurred, the host must check STATUS_ CML for more information. |
0 | NONE OF THE ABOVE | R | 0b | 0b: A fault other than those listed above has not
occurred. 1b: A fault other than those listed above has occurred. The host must check the STATUS_ WORD for more information. |
Writing 80h to STATUS_BYTE clears the BUSY bit, if set.