SLVUAW9C September 2016 – February 2020 UCD90320
The read/write block common command returns detail information of the first fault.
Clearing the Log: Writing a block whose data bytes are all 0x00 clears BLACK BOX log entries. Nonzero values in any data byte returns a NACK due to Invalid Data. Clearing the black box log will allow to re-log the same GPI fault in both blackbox log and normal fault log.
| Byte Number
(Write) |
Byte Number
(Read) |
Payload Index | Description | |
|---|---|---|---|---|
| 0 | CMD = B5 | |||
| 1 | 0 | BYTE_COUNT =18 | ||
| 2 | 1 | 0 | Bit | Description |
| 0 | paged or non-paged fault | |||
| 1: | first fault log valid(1)/not valid(0) | |||
| 2: | Reserved | |||
| 7:3 | fault_page_num | |||
| 3 | 2 | 1 | Days(low byte) | |
| 4 | 3 | 2 | Days(high byte)(1) | |
| 5 | 4 | 3 | Milliseconds(low byte)(2) | |
| 6 | 5 | 4 | Milliseconds(middle Byte) | |
| 7 | 6 | 5 | Milliseconds(middle high byte) | |
| 8 | 7 | 6 | Milliseconds(high byte) | |
| Bit | Description | |||
| 7:3 | Fault Type see Table 52 | |||
| 2:0 | Milliseconds[26:24] | |||
| 9 | 8 | 7 | Fault Value(low byte) See Table 52 | |
| 10 | 9 | 8 | Fault Value(middle low byte) See Table 52 | |
| 11 | 10 | 9 | Fault Value(middle high byte) See Table 52 | |
| 12 | 11 | 10 | Fault Value(high byte) See Table 52 | |
| 13 | 12 | 11 | Bit | |
| 0 | Not Valid Log(0)/Valid Log(1)(3) | |||
| 7:1 | Reserved bits | |||
| 14 | 13 | 12 | GPO status bit mask | |
| Bit | Description | |||
| 7:0 | GPO[7-0] | |||
| 15 | 14 | 13 | Bit | Description |
| 7:0 | GPO[15-8] | |||
| 16 | 15 | 14 | GPI status bit mask (low byte). | |
| Bit | Description | |||
| 7:0 | GPI[7-0] | |||
| 17 | 16 | 15 | GPI status bit mask (middle byte) | |
| Bit | Description | |||
| 7:0 | GPI[15-8] | |||
| 18 | 17 | 16 | GPI status bit mask (high byte) | |
| Bit | Description | |||
| 7:0 | GPI[23-16] | |||
| 19 | 18 | 17 | GPI status bit mask(high byte) | |
| Bit | Description | |||
| 7:0 | GPI[31-24] | |||