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-12 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 |