This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C129DNCPDT: Errata SYSCTL#23 bus fault

Part Number: TM4C129DNCPDT

Hi Champs,

Customer would like to know will SYSCTL#23 trigger faultISR. Because they face the problem which they use software reset function+ tivaware 2.1.0.

After running code one hour, code will be trapped in faultISR. They check errata and found SYSCTL#23 will cause bus fault on reset. They change software to tivaware 2.1.4 and reset won't be triggered. They want to know is SYSCTL#23 really the root cause. Therefore, they want to know does bus fault will trigger faultISR?

Thanks for your reply in advance.

  • A bus fault caused by a reset when the MOSC is used as the OSCCLK will cause a fault interrupt. This is likely the issue that they are seeing. They could verify that it is a bus fault interrupt by checking the status of the ISRNUM in the Program Status Register (PSR). (0x05 = Bus fault)