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

 

  1.   1
  2.   TMS320F2802x/TMS320F2803x to TMS320F28E12x Migration Overview
  3.   Trademarks
  4. Introduction
    1. 1.1 Abbreviations
  5. Central Processing Unit (CPU)
  6. Development Tools
    1. 3.1 Driver Library (Driverlib)
    2. 3.2 Migrating Between IQ_Math and Native Floating-Point
    3. 3.3 Embedded Application Binary Interface (EABI) Support
  7. Package and Pinout
  8. Operating Frequency and Power Management
  9. Power Sequencing
  10. Memory Map
    1. 7.1 Random Access Memory (RAM)
    2. 7.2 Flash and OTP
      1. 7.2.1 Size and Number of Sectors
      2. 7.2.2 Flash Parameters
      3. 7.2.3 Entry Point into Flash
      4. 7.2.4 Dual Code Security Module (DCSM) and Password Locations
      5. 7.2.5 OTP
      6. 7.2.6 Flash Programming
    3. 7.3 Boot ROM
      1. 7.3.1 Boot ROM Reserved RAM
      2. 7.3.2 Boot Mode Selection
      3. 7.3.3 Bootloaders
  11. Architectural Enhancements
    1. 8.1 Clock Sources and Domains
    2. 8.2 Dual-Clock Comparator (DCC) Module
    3. 8.3 Watchdog Timer
    4. 8.4 Peripheral Interrupt Expansion (PIE)
    5. 8.5 Lock Protection Registers
    6. 8.6 General-Purpose Input/Output (GPIO)
    7. 8.7 External Interrupts
    8. 8.8 Crossbar (X-BAR)
  12. Peripherals
    1. 9.1 New Peripherals
      1. 9.1.1 Direct Memory Access (DMA)
      2. 9.1.2 Analog Subsystem Interconnect
      3. 9.1.3 Comparator Subsystem (CMPSS)
      4. 9.1.4 Programmable Gain Amplifier (PGA)
    2. 9.2 Control Peripherals
      1. 9.2.1 Enhanced Pulse Width Modulator (MCPWM)
      2. 9.2.2 Enhanced Capture Module (eCAP)
      3. 9.2.3 Enhanced Quadrature Encode Pulse Module (eQEP)
    3. 9.3 Analog Peripherals
      1. 9.3.1 Analog-to-Digital Converter (ADC)
    4. 9.4 Communication Peripherals
      1. 9.4.1 SPI
      2. 9.4.2 SCI
      3. 9.4.3 UART
      4. 9.4.4 I2C
  13. 10Emulation – JTAG Port
  14. 11Silicon Errata
  15. 12Device Comparison Summary
  16. 13References

Boot Mode Selection

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.

Table 7-5 Comparison of Boot Mode Options
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.