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 F28E12x device is extremely flexible in its ability to use alternate, reduce, or completely eliminate boot mode selection pins by programming a BOOTPIN_CONFIG register, whereas the F2802x/03x boot mode pins are hard-coded and provides limited boot options and flexibility. Table 7-5 compares the two boot mode options which are available for the respective device families.
| F2802x / F2803x | F28E12x | |||
|---|---|---|---|---|
| Boot mode pins | GPIO37 and GPIO34 are boot pins for this
device. Boot mode pins cannot be modified. |
GPIO24 and GPIO32 are default boot mode pins for
this device. Other GPIOs can be configured to use as boot mode pin by configuring Z1/Z2-OTP-BOOTPIN-CONFIG in stand-alone mode and EMU-BOOTPIN-CONFIG in emulation mode. |
||
| Bootloader options | Stand-alone mode: OTP_KEY and OTP_BMODE can be configured to select boot modes available below. Emulation mode: EMU_KEY and EMU_BMODE can be configured to select boot modes available below. |
Stand-alone mode: Z1/Z2-OTP-BOOTDEF-LOW and Z1/Z2-OTP-BOOTDEF-HIGH can be configured to select boot modes available below. Emulation mode: EMU-BOOTDEF-LOW and EMU-BOOTDEF-HIGH can be configured to select boot modes available below. |
||
| Boot mode | No. of options available | Boot mode | No. of options available | |
| Parallel Boot | 1 | Parallel Boot | 2 | |
| SCI Boot | 1 | SCI Boot | 4 | |
| SPI Boot | 1 | SPI Boot | 3 | |
| I2C Boot | 1 | I2C Boot | 3 | |
| RAM Boot | 1 | RAM Boot | 1 | |
| Flash Boot | 1 | Flash Boot | 2 | |
| Secure Flash Boot | Not Available | Secure Flash Boot | 2 | |
| OTP Boot | 1 | OTP Boot | Not Available | |
| Wait Boot | 1 | Wait Boot | 2 | |
For additional information about the boot mode selection, see the F28E12x Microcontrollers Technical Reference Manual.