SPRUJD3A July 2025 – October 2025 F28E120SB , F28E120SC
The wait mode puts the CPU in a loop in the boot ROM code and does not branch to the user application code. The device can enter the wait boot mode either through manually being set or because of some issue during boot up. Using the wait boot mode is recommended when using a debugger to avoid any JTAG issues. There is an ESTOP provided for debugging during Wait boot.
| Option | BOOTDEFx Value | Watchdog Status | Package Supported |
|---|---|---|---|
| 0 | 0x04 | Enabled | All |
| 1 | 0x24 | Disabled | All |
During boot ROM execution, there are situations where the CPU can enter a wait loop in the code. This state can occur for a variety of reasons. Table 4-20 details the address ranges that the CPU PC register value falls between, if the CPU has entered one of these instances.
Following are the actions for entering wait boot mode:
| Address Range | Description |
|---|---|
| 0x003F CCA4 – 0x003F CCAA | In Wait Boot Mode |
| 0x003F D886 – 0x003F D88E | In SCI Boot waiting on autobaud lock |
| 0x003F FE32 – 0x003F FEC4 | In NMI Handler |
| 0x003F FDE5 – 0x003F FE32 | In PIE Mismatch Handler |
| 0x003F FEC4 – 0x003F FEF6 | In ITRAP ISR |
| 0x003F D330 – 0x003F D333 0x003F D24A – 0x003F D260 |
In Parallel boot waiting for control signal |