SPRUIN7C March 2020 – March 2024 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1
Table 4-10 explains the actions each boot ROM performs upon reset for a specific reset cause.
| Reset Source | Boot ROM Action |
|---|---|
| Power on Reset (POR) | 1. Configure Clock Divider |
| 2. Flash Power Up | |
| 3. Device configuration and trimming | |
| 4. RAM Initialization | |
| 5. Continue default boot flow | |
| External Reset (XRS) Includes:
|
1. Configure Clock Divider |
| 2. Flash Power Up | |
| 3. Device configuration and trimming | |
| 4. Clear RAM for boot stack | |
| 5. Continue default boot flow | |
| Hardware Built-In Self Test (HWBIST) | 1. Read HWBIST return address |
| 2. If set, branch to address | |
| 3. If not set, continue boot following "Debugger" boot flow | |
| Secure Copy Code (SCC) Reset | 1. Clear RAM for boot stack |
| 2. Continue default boot flow | |
| SIMRESET | 1. Clear RAM for boot stack |
| 2. Continue default boot flow | |
| Debugger Reset | 1. Clear RAM for boot stack |
| 2. Continue default boot flow |