SPRUJE9 August   2025 F28E120SB , F28E120SC , TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Feature Differences Between F280015x, F280013x, and F28E12x
    1. 1.1 F280015x, F280013x, and F28E12x Feature Comparison
      1. 1.1.1 F28E12x, F280013x and F280015x Superset Device Comparison
  5. 2PCB Hardware Changes
    1. 2.1 PCB Hardware Changes for the 80-Pin PN, 64-Pin PM and 48-Pin PT or PHP Packages
    2.     F28E12x vs F280013x vs F280015x Pinout Difference Compatibility
    3.     F28E12x vs F280013x vs F280015x Pinout Difference Compatibility
  6. 3Feature Differences for System Consideration
    1. 3.1 New Modules in F28E12x
      1. 3.1.1 Programmable Gain Amplifier (PGA)
    2. 3.2 Communication Module Changes
    3. 3.3 Control Module Changes
    4. 3.4 Analog Module Differences
      1. 3.4.1 Analog Module Register Differences
      2. 3.4.2 ADC Module Changes
      3. 3.4.3 CMPSS Module Variants
    5. 3.5 Other Device Changes
      1. 3.5.1 PLL
      2. 3.5.2 Clock Sources
      3. 3.5.3 PIE Channel Mapping
        1. 3.5.3.1 F28E12x vs. F280015x PIE Channel Map Differences
        2. 3.5.3.2 F28E12x vs. F280013x PIE Channel Map Differences
      4. 3.5.4 Boot ROM
    6. 3.6 Power Management
      1. 3.6.1 LDO/VREG
      2. 3.6.2 POR/BOR
      3. 3.6.3 Power Consumption
    7. 3.7 Memory Module Changes
    8. 3.8 GPIO Multiplexing Changes
      1. 3.8.1 F28E12x vs. F280013x GPIO Mux Changes
      2. 3.8.2 F28E12x vs. F280015x GPIO Mux Changes
    9. 3.9 Analog Multiplexing Changes
  7. 4Application Code Migration From F280015x or F280013x to F28E12x
    1. 4.1 C2000Ware Header Files
    2. 4.2 Linker Command Files
    3. 4.3 C2000Ware Examples
  8. 5Specific Use Cases Related to F28E12x New Features
    1. 5.1 PGA
  9. 6EABI Support
    1. 6.1 Flash API
  10. 7References

F28E12x vs. F280013x GPIO Mux Changes

Table 3-16 GPIO Muxed Pins
0 1 2 3 5 6 7 9 10 11 13 14 15 ALT
GPIO0 MCPWM1_1A CANA_RX OUTPUTXBAR7 SCIA_RX I2CA_SDA SPIA_PTE EQEP1_INDEX MCPWM1_3A
EPWM1_A SPIA_STE EPWM3_A
GPIO1 MCPWM1_1B OUTPUTXBAR4 SCIA_TX I2CA_SCL SPIA_POCI EQEP1_STROBE MCPWM1_3B
EPWM1_B SPIA_SOMI EPWM3_B
GPIO2 MCPWM1_2A OUTPUTXBAR1 SPIA_PICO SCIA_TX I2CA_SDA CANA_TX EPWM4_A
EPWM2_A SPIA_SIMO I2CB_SDA
GPIO3 MCPWM1_2B OUTPUTXBAR2 OUTPUTXBAR2 SPIA_CLK SCIA_RX I2CA_SCL CANA_RX EPWM4_B
EPWM2_B I2CB_SCL
GPIO4 MCPWM1_3A I2CA_SCL OUTPUTXBAR3 CANA_TX EQEP1_STROBE SPIA_POCI MCPWM1_1A
EPWM3_A SPIA_SOMI EPWM1_A
GPIO5 MCPWM1_3B I2CA_SDA OUTPUTXBAR3 CANA_RX SPIA_PTE SPIA_POCI SCIA_RX MCPWM1_1B
EPWM3_B SPIA_STE EPWM1_B
GPIO6 EPWM4_A OUTPUTXBAR4 SYNCOUT EQEP1_A MCPWM1_3A MCPWM1_2A
EPWM2_A
GPIO7 EPWM4_B MCPWM1_2A OUTPUTXBAR5 EQEP1_B SPIA_PICO MCPWM3_1A SCIA_TX CANA_TX MCPWM1_2B
EPWM2_A SPIA_SIMO EPWM2_B
GPIO9 EPWM5_B SCIB_TX OUTPUTXBAR6 EQEP1_INDEX SCIA_RX SPIA_CLK MCPWM1_1B I2CA_SCL
I2CB_SCL
GPIO10 EPWM6_A MCPWM1_2B ADCSOCBO EQEP1_A SCIB_TX SPIA_POCI I2CA_SDA
SPIA_SOMI
GPIO11 EPWM6_B CANA_RX OUTPUTXBAR7 EQEP1_B SCIB_RX SPIA_PTE MCPWM3_1B EQEP1_A SPIA_PICO
SPIA_STE SPIA_SIMO
GPIO12 MCPWM3_1A EQEP1_STROBE SCIB_TX SPIA_CLK CANA_RX
EPWM7_A
GPIO13 MCPWM3_1B EQEP1_INDEX SCIB_RX SPIA_POCI CANA_TX
EPWM7_B SPIA_SOMI
GPIO16 SPIA_PICO OUTPUTXBAR7 EPWM5_A SCIA_TX EQEP1_STROBE XCLKOUT EQEP1_B
SPIA_SIMO
GPIO18 SPIA_CLK SCIB_TX CANA_RX EPWM6_A I2CA_SCL EQEP1_A XCLKOUT X2
GPIO19 SPIA_PTE SCIB_RX CANA_TX EPWM6_B I2CA_SDA EQEP1_B X1
SPIA_STE
GPIO23 EQEP1_INDEX SPIA_PTE SCIB_RX SCIC_RX EPWM4_B
GPIO24 OUTPUTXBAR1 EQEP1_A SPIA_PTE EPWM4_A SPIA_PICO SCIA_TX ERRORSTS
SPIA_STE SPIA_SIMO
GPIO28 SCIA_RX OUTPUTXBAR8 MCPWM3_1A OUTPUTXBAR5 EQEP1_A EQEP1_STROBE UARTA_TX SPIA_CLK ERRORSTS I2CA_SDA
EPWM7_A SCIC_TX I2CB_SDA
GPIO29 SCIA_TX MCPWM1_2A MCPWM3_1B OUTPUTXBAR6 EQEP1_B EQEP1_INDEX UARTA_RX SPIA_PTE ERRORSTS I2CA_SCL
EPWM7_B SCIC_RX SPIA_STE I2CB_SCL
GPIO30 OUTPUTXBAR7 EQEP1_STROBE MCPWM1_1A
GPIO32 I2CA_SDA EQEP1_INDEX SPIA_CLK EPWM4_B UARTA_RX CANA_TX ADCSOCBO
SCIC_TX
GPIO33 I2CA_SCL OUTPUTXBAR4 UARTA_TX CANA_RX EQEP1_B ADCSOCAO
SCIC_RX
GPIO35 SCIA_RX SPIA_POCI I2CA_SDA CANA_RX UARTA_RX EQEP1_A EPWM5_B TDI
SPIA_SOMI SCIC_RX
GPIO37 OUTPUTXBAR2 SPIA_PTE I2CA_SCL SCIA_TX CANA_TX UARTA_TX EQEP1_B EPWM5_A SYNCOUT TDO
SPIA_STE SCIC_TX
GPIO39 EQEP1_INDEX SYNCOUT EQEP1_INDEX
GPIO40 MCPWM1_2B SCIB_TX EQEP1_A
EPWM2_B
GPIO41 MCPWM3_1A SPIA_CLK MCPWM1_2A SCIB_RX EQEP1_B
EPWM7_A EPWM2_A
GPIO43 OUTPUTXBAR6 I2CA_SCL UARTA_TX EQEP1_INDEX
GPIO45 OUTPUTXBAR8 SPIA_POCI
GPIO224 OUTPUTXBAR3 SPIA_PICO MCPWM1_1A CANA_TX EQEP1_A UARTA_TX
SPIA_SIMO EPWM1_A SCIC_TX
GPIO226 EPWM6_A SPIA_CLK MCPWM1_1B EQEP1_STROBE UARTA_RX
EPWM1_B SCIC_RX
GPIO227 I2CA_SCL MCPWM1_3A OUTPUTXBAR1 MCPWM1_2B
I2CB_SCL EPWM3_A EPWM2_B
GPIO228 ADCSOCAO CANA_TX SPIA_POCI MCPWM1_2B EQEP1_B
SPIA_SOMI EPWM2_B
GPIO230 I2CA_SDA MCPWM1_3B CANA_RX MCPWM1_2A I2CA_SDA
I2CB_SDA EPWM3_B EPWM2_A
GPIO242 MCPWM1_2A OUTPUTXBAR2 SPIA_PTE EPWM4_A CANA_RX EQEP1_INDEX
SPIA_STE
GPIO243 XCLKOUT
AIO225 AIO225
AIO231 AIO231
AIO232 AIO232
AIO233 AIO233
AIO237 AIO237
AIO238 AIO238
AIO241 AIO241
AIO244 AIO244
AIO245 AIO245