SPRUIZ1B July 2023 – August 2024 TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
Boot ROM health and booting status for CPU1 and CPU2 is written to a 32-bit address in the respective M0 RAM. This status is cleared on a POR or XRS reset. The previous status is retained on any other reset. For example, clear the status before performing a debugger device reset to view the latest boot ROM actions reflected in the status.
Description | Address |
---|---|
Boot ROM Status | 0x0000 0002 |
Value | Description |
---|---|
0x8000 0000 | Boot ROM handled HardWare Built-In Self-Test (HWBIST) |
0x4000 0000 | Flash 2T Not Ready |
0x2000 0000 | TRIM Load Error |
0x1000 0000 | RAM Initialization Error |
0x0800 0000 | Flash Verification Error |
0x0400 0000 | DCSM Initialization LP Error |
0x0200 0000 | DCSM Initialization Invalid LP |
0x0100 0000 | Boot ROM PLL enabled successfully |
0x0080 0000 | HWBIST NMI occurred |
0x0040 0000 | Missing clock NMI occurred |
0x0020 0000 | PIE Register Parity Error occurred |
0x0010 0000 | Flash/RAM Uncorrectable Error NMI occurred |
0x0008 0000 | RL NMI occurred |
0x0004 0000 | ERAD NMI occurred |
0x0002 0000 | Boot ROM detected a PIE mismatch |
0x0001 0000 | Boot ROM detected an ITRAP |
0x0000 8000 | Boot ROM completed running |
0x0000 4000 | Watchdog self-test fail |
0x0000 2000 | Boot ROM handled POR |
0x0000 1000 | Boot ROM handled XRS |
0x0000 0800 | Reset cause bit cleared |
0x0000 0400 | POR memory test completed |
0x0000 0200 | DCSM initialization completed |
0x0000 0100 | RAM initialization completed |
0x0000 000E | USB boot started |
0x0000 000C | FWU Flash boot started |
0x0000 000B | Wait boot started |
0x0000 000A | MCAN boot started |
0x0000 0009 | CAN boot started |
0x0000 0008 | I2C boot started |
0x0000 0007 | SPI boot started |
0x0000 0006 | SCI boot started |
0x0000 0005 | RAM boot started |
0x0000 0004 | Parallel boot started |
0x0000 0003 | Secure Flash boot started |
0x0000 0002 | Flash boot started |
0x0000 0001 | Boot ROM started running |
Description | Address |
---|---|
Boot ROM Status | 0x0000 0002 |
Value | Description |
---|---|
0x8000 0000 | Boot ROM completed running |
0x4000 0000 | Missing clock NMI occurred |
0x2000 0000 | RAM Uncorrectable Error NMI occurred |
0x1000 0000 | Flash Uncorrectable Error NMI occurred |
0x0800 0000 | Flash Verification Error occurred |
0x0400 0000 | PIE Vector NMI occurred |
0x0200 0000 | RL NMI occurred |
0x0100 0000 | Boot ROM detected a PIE mismatch |
0x0080 0000 | Boot ROM detected an ITRAP |
0x0040 0000 | ERAD NMI occurred |
0x0020 0000 | Secure Flash Boot Failure occurred |
0x0008 0000 | Invalid copy length for IPC message RAM |
0x0004 0000 | Invalid boot mode from IPC |
0x0002 0000 | RAM initialization completed |
0x0000 8000 | Boot ROM handled HardWare Built-In Self-Test (HWBIST) |
0x0000 4000 | Boot ROM handled POR |
0x0000 2000 | Boot ROM handled XRS |
0x0000 1000 | Reset cause bit cleared |
0x0000 0000 | Boot status ignored |
0x0000 0009 | FWU Flash boot started |
0x0000 0008 | Waiting for CPU1 flag |
0x0000 0007 | Wait boot started |
0x0000 0006 | OTP boot started |
0x0000 0005 | RAM boot started |
0x0000 0004 | IPC message RAM boot started |
0x0000 0003 | Secure Flash boot started |
0x0000 0002 | Flash boot started |
0x0000 0001 | Boot ROM started running |