SPRUJF0 August 2025 F28E120SB , F28E120SC , TMS320F2802-Q1 , TMS320F28020 , TMS320F280200 , TMS320F28021 , TMS320F28022 , TMS320F28022-Q1 , TMS320F280220 , TMS320F28023 , TMS320F28023-Q1 , TMS320F280230 , TMS320F28026 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027 , TMS320F28027-Q1 , TMS320F280270 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28030 , TMS320F28030-Q1 , TMS320F28031 , TMS320F28031-Q1 , TMS320F28032 , TMS320F28032-Q1 , TMS320F28033 , TMS320F28033-Q1 , TMS320F28034 , TMS320F28034-Q1 , TMS320F28035 , TMS320F28035-EP , TMS320F28035-Q1
The flash entry point can be set to one of four pre-defined address options. Assigning the specific entry address to use is determined by the user-configurable boot definition table BOOTDEF registers Z1-OTP-BOOTDEF-HIGH/Z1-OTP-BOOTDEF-LOW (note that BOOTDEF registers Z2-OTP-BOOTDEF-HIGH/Z2-OTP-BOOTDEF-LOW is used when Z2-OTP-BOOTPIN-CONFIG is configured). These registers are located in the DCSM OTP. During development and debug, the emulation equivalent BOOTDEF registers EMU-BOOTDEF-HIGH/EMU-BOOTDEF-LOW allow experimenting with different boot mode options without programming the OTP.
Table 7-3 summarizes the flash entry points.
| Option | BOOTDEF Value | Flash Entry Point | Flash Sector |
|---|---|---|---|
| 0 (default) | 0x03 | 0x0008 0000 | Bank 0 Sector 0 |
| 1 | 0x23 | 0x0008 8000 | Bank 0 Sector 32 |