SLVUAW9C September 2016 – February 2020 UCD90320
This read-only block common command returns detail information about a given fault:
Byte Number
(Read) |
Payload Index | Description |
---|---|---|
CMD = EC | ||
0 | BYTE_COUNT = 12 | |
1 | 0 | Page number + Milliseconds (high byte)(1) |
2 | 1 | Milliseconds |
3 | 2 | Milliseconds |
4 | 3 | Milliseconds (low byte) |
5 | 4 | Fault ID + Days (high byte) |
6 | 5 | Fault ID + Days |
7 | 6 | Fault ID + Days |
8 | 7 | Fault ID + Days (low byte) |
9 | 8 | Fault Value (low byte) |
10 | 9 | Fault Value (middle byte) |
11 | 10 | Fault Value (middle high byte)(2) |
12 | 11 | Fault Value (high byte)(2) |
New LOGGED_FAULT_DETAIL entries for a given fault are logged once and then not logged again until one of the following events occurs[2]:
(1) This applies to paged faults only.
(2) Everything GPI state is changed to de-asserted, a GPI fault is logged.
The maximum number of entries per device is show in Table 50. Once the maximum entries have been logged, no more detail is logged until the fault log is cleared (see Section 10.24). Unless, the “Enable Log FIFO” bit in the MISC_CONFIG command is set (see Table 68).
Device | Entries |
---|---|
UCD90120 | 16 |
UCD90120A | 16 |
UCD90124 | 10 |
UCD90124A | 12 |
UCD9090 | 30 |
UCD90910 | 12 |
UCD90160 | 18 |
UCD90240 | 100 |
UCD90320 | 100 |
The Days field is a 32-bit value where the top bits are used to encode other information as shown in Table 51.
Bits(s) | Description |
---|---|
31 | Page Specific (1 – yes, 0 – no) |
30–27 | Fault Type |
26–11 | Days(1) |
10-0 | Reserved |
Information on the Fault Value (units and formatting) is shown in Table 52.
Fault Type Number | Paged? | Description | Fault Value Units | Data Format |
---|---|---|---|---|
0 | No | Reserved | ||
1 | No | System Watchdog Timeout | Not Valid | n/a |
2 | No | Resequence Error | Not Valid | n/a |
3 | No | Watchdog Timeout | Not Valid | n/a |
4 | No | Reserved | ||
5 | No | Reserved | ||
6 | No | Reserved | ||
7 | No | Reserved | ||
8 | No | Fan Fault(1) | RPM | LINEAR11 |
9 | No | GPI Fault(1) | Not Valid | n/a |
0 | Yes | VOUT_OV Fault | Voltage | LINEAR16 |
1 | Yes | VOUT_UV Fault | Voltage | LINEAR16 |
2 | Yes | TON_MAX Fault | Voltage | LINEAR16 |
3 | Yes | IOUT_OC Fault | Current | LINEAR11 |
4 | Yes | IOUT_UC Fault | Current | LINEAR11 |
5 | Yes | TEMPERATURE_OT Fault | Temperature | LINEAR11 |
6 | Yes | Sequence On Timeout | N/A | Bit Mask(2)(3) |
7 | Yes | Sequence Off Timeout | N/A | Bit Mask(2)(3) |