SLVSHO1A March 2025 – December 2025 TPS1689
PRODUCTION DATA
FAULT_MASK is a manufacturer-specific command for configuring or reading the events to govern the global fault (GLBL_FLT) bit in asserting SMBA as described in the ALERT_MASK register and causing the external FLT signal to be asserted.
This command uses the PMBus® read or write word protocol.
The details of this register are shown in Table 8-67.
| Bit | Name | Value | Description | Default | Access |
|---|---|---|---|---|---|
15:11 | Reserved | 00000 | Reserved | 00000 | Read/Write |
10 | EXT_FLT | 1 | EXT_FLT doesn’t assert FLT | 0 | |
0 | EXT _FLT asserts FLT | ||||
9:8 | Reserved | 0 | Reserved | 0 | |
7 | FET_HEALTH | 1 | FET_HEALTH doesn’t assert FLT | 0 | |
0 | FET_HEALTH asserts FLT | ||||
6 | SPFAIL | 1 | SPFAIL doesn’t assert FLT | 0 | |
0 | SPFAIL asserts FLT | ||||
5 | SOA_FLT | 1 | SOA_FLT doesn’t assert FLT | 0 | |
0 | SOA_FLT asserts FLT | ||||
4:3 | Reserved | 00 | Reserved | 00 | |
2 | TEMP_FLT | 1 | TEMP_FLT doesn’t assert FLT | 0 | |
0 | TEMP_FLT asserts FLT | ||||
1 | OC_FLT | 1 | OC_FLT doesn’t assert FLT | 0 | |
0 | OC_FLT asserts FLT | ||||
0 | SC_FLT | 1 | SC_FLT doesn’t assert FLT | 0 | |
0 | SC_FLT asserts FLT |
A write command to this register should be preceded by the MFR_WRITE_PROTECT command to unlock the device first to prevent accidental accidental/spurious writes.
This command only allows the user to choose which events will cause assertion of the FLT pin. Masking any event in the FAULT_MASK register doesn’t prevent the respective event from turning OFF the device.