SLVSHH4 July 2024 TPS546E25
ADVANCE INFORMATION
CMD Address | 03h |
Write Transaction: | Send Byte |
Read Transaction: | N/A |
Format: | Data-less |
NVM Back-up: | No |
Updates: | On-the-fly |
CLEAR_FAULTS is a command used to clear any fault bits that have been set. This command clears all bits in all status registers. At the same time, the device releases its SMB_ALERT# signal output if SMB_ALERT# is asserted. CLEAR_FAULTS is a write-only command with no data.
The CLEAR_FAULTS command does not cause a unit that has shutdown due to a fault with a "Do Not Restart" fault response to restart. If the fault is still present when the bit is cleared, the fault bit is immediately set again and the host is notified by the usual means.
If the device successfully responds to an Alert Response Address (ARA) with its PMBus Address, it will clear SMB_ALERT# but not the status bit or bits (as it has successfully notified the host and then expects the host to handle the interrupt appropriately). The original fault (and any faults that occur between the initial assertion of SMB_ALERT# and the successful response of the device to the ARA) must be cleared (through CLEAR_FAULTS, turning on the output through the mechanism programmed into ON_OFF_CONFIG, writing 1b to the status bits set, or power reset) before any of these sources are allowed to re-trigger SMB_ALERT#. However, fault sources which become active after the device response to the ARA trigger SMB_ALERT#.
Return to Supported PMBus Commands.