SWCU194 March 2023 CC1314R10 , CC1354P10 , CC1354R10 , CC2674P10 , CC2674R10
Faults can occur on instruction fetches, instruction execution, and data accesses. When a fault occurs, information about the cause of the fault is recorded in various registers, according to the type of fault. Faults are a subset of the exceptions.
Faults are generated by:
A bus error on:
An instruction fetch or vector table load
A data access
An internally-detected error such as an undefined instruction
Attempting to execute an instruction from a memory region marked as Execute Never (XN)
A privilege violation or an attempt to access an unmanaged region causing an MPU fault
A security violation