SPRUIW9C October 2021 – March 2024 TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1
Table 4-13 explains the actions boot ROM performs if any exceptions occur during boot. The exception handling philosophy in most cases, is to log the error and continue booting to reach the application.
Exception Event Source | Boot ROM Action | Event Logged |
---|---|---|
Single-bit error in FUSEERR | Ignore and continue to boot | No |
Multi-bit error in FUSEERR | Reset the device | No |
Clock Fail | Clear the NMI flag and continue to boot | Yes |
RAM Uncorrectable Error ROM Parity Error |
Perform RAM initialization and reset the device | Yes(1) |
Flash Uncorrectable Error | Reset the device | Yes |
HWBIST Error | Clear the NMI flag and continue to boot | Yes |
Embedded Real-time Analysis and Diagnostic (ERAD) NMI | Clear the NMI flag and continue to boot | Yes |
RL NMI (CLB) | Clear the NMI flag and continue to boot | Yes |
Software NMI error (Software self test error) | Reset the device | No |
ITRAP Exception | Record memory address of where the illegal instruction was executed and let device reset | Yes |
Unsupported PIE Interrupts | Ignore and continue to boot | No |