SLLSFV1 March 2025 MCF8329A-Q1
PRODUCTION DATA
Table 8-1 lists the memory-mapped registers for the Fault_Status registers. All register offset addresses not listed in Table 8-1 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Register Name | Section |
|---|---|---|---|
| E0h | GATE_DRIVER_FAULT_STATUS | Fault Status Register | Section 8.1.1 |
| E2h | CONTROLLER_FAULT_STATUS | Fault Status Register | Section 8.1.2 |
Complex bit access types are encoded to fit into small table cells. Table 8-2 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
GATE_DRIVER_FAULT_STATUS is shown in Figure 8-1 and described in Table 8-3.
Return to the Summary Table.
Status of various gate driver faults
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| DRIVER_FAULT | RESERVED | OTS_FAULT | OCP_VDS_FAULT | OCP_SNS_FAULT | BST_UV_FAULT | GVDD_UV_FLT | DRV_OFF |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | DRIVER_FAULT | R | 0h | Logic OR of driver fault registers
|
| 30 | RESERVED | R | 0h | Reserved |
| 29 | OTS_FAULT | R | 0h | Over Temperature Fault
|
| 28 | OCP_VDS_FAULT | R | 0h | Overcurrent VDS Fault status
|
| 27 | OCP_SNS_FAULT | R | 0h | Overcurrent Sense Fault status
|
| 26 | BST_UV_FAULT | R | 0h | Boot Strap UV protection status
|
| 25 | GVDD_UV_FLT | R | 0h | GVDD UV fault status
|
| 24 | DRV_OFF | R | 0h | DRVOFF status
|
| 23-0 | RESERVED | R | 0h | Reserved |
CONTROLLER_FAULT_STATUS is shown in Figure 8-2 and described in Table 8-4.
Return to the Summary Table.
Status of various controller faults
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| CONTROLLER_FAULT | RESERVED | IPD_FREQ_FAULT | IPD_T1_FAULT | RESERVED | BUS_CURRENT_LIMIT_STATUS | RESERVED | MPET_BEMF_FAULT |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| ABN_SPEED | ABN_BEMF | NO_MTR | MTR_LCK | LOCK_ILIMIT | HW_LOCK_ILIMIT | DCBUS_UNDER_VOLTAGE | DCBUS_OVER_VOLTAGE |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| SPEED_LOOP_SATURATION | CURRENT_LOOP_SATURATION | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | WATCHDOG_FAULT | RESERVED | RESERVED | RESERVED | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | CONTROLLER_FAULT | R | 0h | Logic OR of Controller FAULT status registers |
| 30 | RESERVED | R | 0h | Reserved |
| 29 | IPD_FREQ_FAULT | R | 0h | Indicates IPD frequency fault |
| 28 | IPD_T1_FAULT | R | 0h | Indicates IPD T1 fault |
| 27 | RESERVED | R | 0h | Reserved |
| 26 | BUS_CURRENT_LIMIT_STATUS | R | 0h | Indicates status of Bus Current limit |
| 25 | RESERVED | R | 0h | Reserved |
| 24 | MPET_BEMF_FAULT | R | 0h | Indicates error during MPET BEMF constant measurement |
| 23 | ABN_SPEED | R | 0h | Indicates Abnormal speed motor lock fault |
| 22 | ABN_BEMF | R | 0h | Indicates Abnormal BEMF or locked rotor fault |
| 21 | NO_MTR | R | 0h | Indicates No Motor (loss of phase) fault |
| 20 | MTR_LCK | R | 0h | Indicates when one of the motor lock(ABN_SPEED or ABN_BEMF or NO_MTR) fault is triggered |
| 19 | LOCK_ILIMIT | R | 0h | Indicates ADC based over current fault |
| 18 | HW_LOCK_ILIMIT | R | 0h | Indicates Hardware based over current fault |
| 17 | DCBUS_UNDER_VOLTAGE | R | 0h | Indicates configurable under voltage fault on VM |
| 16 | DCBUS_OVER_VOLTAGE | R | 0h | Indicates configurable over voltage fault on VM |
| 15 | SPEED_LOOP_SATURATION | R | 0h | Indicates speed loop saturation |
| 14 | CURRENT_LOOP_SATURATION | R | 0h | Indicates current loop saturation |
| 13-4 | RESERVED | R | 0h | Reserved |
| 3 | WATCHDOG_FAULT | R | 0h | Indicates watchdog timeout fault |
| 2 | RESERVED | R | 0h | Reserved |
| 1 | RESERVED | R | 0h | Reserved |
| 0 | RESERVED | R | 0h | Reserved |