The TLIN1431x-Q1 when configured for SPI control utilizes interrupt registers for fault reporting. The global interrupt register, 8'h50[7:0] provides information on where to find other interrupts that provide more detailed information on a fault, registers 8'h51 - 8'h53 and 8'h5A.
Table 6-1 INT_GLOBAL Register Field Descriptions (Address = 50h)Bit | Field | Type | Reset | Description |
---|
7 | GLOBALERR | RH | 1b | Logical OR of all interrupts |
6 | INT_1 | RH | 0b | Logical OR of INT_1 register |
5 | INT_2 | RH | 1b | Logical OR of INT_2 register |
4 | INT_3 | RH | 0b | Logical OR of INT_3 register |
3 | RSVD | R | 0b | Reserved |
2 | INT_4 | RH | 0b | Logical OR of INT_4 register |
1-0 | RSVD | R | 0b | Reserved |
Table 6-2 INT_1 Register Field Descriptions (Address = 51h)Bit | Field | Type | Reset | Description |
---|
7 | WD | R/W1C | 0b | Watchdog event interrupt. NOTE: This interrupt bit is set for every watchdog error event and does not rely upon the Watchdog error counter |
6 | RSVD | R | 0b | Reserved |
5 | LWU | R/W1C | 0b | Local wake up |
4 | WKERR | R/W1C | 0b | Wake error bit is set when the SWE timer has expired and the state machine has returned to Sleep mode |
3-0 | RSVD | R | 0b | Reserved |
Table 6-3 INT_2 Register Field Descriptions (Address = 52h)Bit | Field | Type | Reset | Description |
---|
7 | SMS | R/W1C | 0b | Sleep mode status flag. Only sets when sleep mode is entered by a fault |
6 | PWRON | R/W1C | 1b | Power on |
5 | OVCC | R/W1C | 0b | VCC overvoltage |
4 | UVSUP | R/W1C | 0b | VSUP undervoltage |
3 | RSVD | R | 0b | Reserved |
2 | UVCC | R/W1C | 0b | VCC undervoltage |
1 | TSD_VCC_LIN | R/W1C | 0b | Thermal Shutdown due to VCC or LIN |
0 | TSD_HSS_LIMP | R/W1C | 0b | Thermal Shutdown due to HSS or LIMP |
Table 6-4 INT_3 Register Field Descriptions (Address = 53h)Bit | Field | Type | Reset | Description0b |
---|
7 | SPIERR | R/W1C | 0b | Sets when SPI status bit sets |
6 | RSVD | R | 0b | Reserved |
5 | FSM | R/W1C | 0b | Entered fail-safe mode. Can be cleared while in failsafe mode. |
4 | CRCERR | R/W1C/U | 0b | SPI CRC error detected |
3 | VCCSC | R/W1C/U | 0b | VCC short detected |
2 | RSRT_CNT | R/W1C/U | 0b | Restart counter exceeded programmed count |
1-0 | RSVD | R | 0b | Reserved |
Table 6-5 INT_4 Register Field Descriptions (Address = 5Ah)Bit | Field | Type | Reset | Description |
---|
7 | LIN_WUP | R/W1C | 0b | LIN bus wake |
6 | LIN_DTO | R/W1C | 0b | LIN dominant state timeout |
5-4 | RSVD | R | 00b | Reserved |
3 | HSSOC | R/W1C | 0b | High side switch over current |
2 | HSSOL | R/W1C | 0b | High side switch open load |
1-0 | RSVD | R | 00b | Reserved |