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. F280015x GPIO Mux Changes

Table 3-17 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 MCAN_RX EQEP1_INDEX MCPWM1_3A
EPWM1_A SPIA_STE EPWM3_A
GPIO1 MCPWM1_1B OUTPUTXBAR4 SCIA_TX I2CA_SCL SPIA_POCI EQEP1_STROBE MCAN_TX MCPWM1_3B
EPWM1_B SPIA_SOMI EPWM3_B
GPIO2 MCPWM1_2A OUTPUTXBAR1 PMBUSA_SDA SPIA_PICO SCIA_TX I2CA_SDA CANA_TX EPWM4_A
EPWM2_A SPIA_SIMO I2CB_SDA
GPIO3 MCPWM1_2B OUTPUTXBAR2 OUTPUTXBAR2 PMBUSA_SCL SPIA_CLK SCIA_RX I2CA_SCL CANA_RX EPWM4_B
EPWM2_B I2CB_SCL
GPIO4 MCPWM1_3A I2CA_SCL MCAN_TX OUTPUTXBAR3 CANA_TX EQEP1_STROBE SPIA_POCI MCPWM1_1A
EPWM3_A EQEP2_STROBE SPIA_SOMI EPWM1_A
GPIO5 MCPWM1_3B I2CA_SDA OUTPUTXBAR3 MCAN_RX 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
GPIO8 EPWM5_A ADCSOCAO EQEP1_STROBE SCIA_TX SPIA_SIMO I2CA_SCL
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 EQEP2_A SPIA_SIMO
GPIO12 MCPWM3_1A MCAN_RX EQEP1_STROBE SCIB_TX PMBUSA_CTL SPIA_CLK CANA_RX
EPWM7_A
GPIO13 MCPWM3_1B MCAN_TX EQEP1_INDEX SCIB_RX PMBUSA_ALERT SPIA_POCI CANA_TX
EPWM7_B SPIA_SOMI
GPIO14 SCIB_TX I2CB_SDA OUTPUTXBAR3 PMBUSA_SDA EQEP2_A EPWM3_A
GPIO15 SCIB_RX I2CB_SCL OUTPUTXBAR4 PMBUSA_SCL EQEP2_B EPWM3_B
GPIO16 SPIA_PICO OUTPUTXBAR7 EPWM5_A SCIA_TX EQEP1_STROBE PMBUSA_SCL XCLKOUT EQEP1_B
SPIA_SIMO EQEP2_B
GPIO17 SPIA_SOMI OUTPUTXBAR8 EPWM5_B SCIA_RX EQEP1_INDEX PMBUSA_SDA CANA_TX EPWM6_A
GPIO18 SPIA_CLK SCIB_TX CANA_RX EPWM6_A I2CA_SCL EQEP1_A PMBUSA_CTL XCLKOUT X2
EQEP2_A
GPIO19 SPIA_PTE SCIB_RX CANA_TX EPWM6_B I2CA_SDA EQEP1_B PMBUSA_ALERT X1
SPIA_STE EQEP2_B
GPIO20 EQEP1_A CANA_TX SPIA_SIMO MCAN_TX I2CA_SCL SCIC_TX
GPIO21 EQEP1_B CANA_RX SPIA_SOMI MCAN_RX I2CA_SDA SCIC_RX
GPIO22 EQEP1_STROBE SCIB_TX LINA_TX EPWM4_A
GPIO23 EQEP1_INDEX SPIA_PTE SCIB_RX LINA_RX EPWM4_B
GPIO24 OUTPUTXBAR1 EQEP1_A SPIA_PTE EPWM4_A SPIA_PICO PMBUSA_SCL SCIA_TX ERRORSTS
EQEP2_A SPIA_STE SPIA_SIMO
GPIO25 OUTPUTXBAR2 EQEP2_B EQEP1_A PMBUSA_SDA SCIA_RX
GPIO26 OUTPUTXBAR3 EQEP2_INDEX OUTPUTXBAR3 PMBUSA_CTL I2CA_SDA
GPIO27 OUTPUTXBAR4 EQEP2_STROBE OUTPUTXBAR4 PMBUSA_ALERT I2CA_SCL
GPIO28 SCIA_RX OUTPUTXBAR8 MCPWM3_1A OUTPUTXBAR5 EQEP1_A EQEP1_STROBE UARTA_TX SPIA_CLK ERRORSTS I2CA_SDA
EPWM7_A EQEP2_STROBE LINA_TX I2CB_SDA
GPIO29 SCIA_TX MCPWM1_2A MCPWM3_1B OUTPUTXBAR6 EQEP1_B EQEP1_INDEX UARTA_RX SPIA_PTE ERRORSTS I2CA_SCL
EPWM7_B EQEP2_INDEX LINA_RX SPIA_STE I2CB_SCL
GPIO30 CANA_RX OUTPUTXBAR7 EQEP1_STROBE MCAN_RX MCPWM1_1A
EPWM1_A
GPIO31 CANA_TX OUTPUTXBAR8 EQEP1_INDEX MCAN_TX EPWM1_B
GPIO32 I2CA_SDA EQEP1_INDEX SPIA_CLK EPWM4_B UARTA_RX CANA_TX PMBUSA_SDA ADCSOCBO
LINA_TX
GPIO33 I2CA_SCL OUTPUTXBAR4 UARTA_TX CANA_RX EQEP1_B ADCSOCAO
LINA_RX EQEP2_B
GPIO34 OUTPUTXBAR1 PMBUSA_SDA I2CB_SDA
GPIO35 SCIA_RX SPIA_POCI I2CA_SDA CANA_RX PMBUSA_SCL UARTA_RX EQEP1_A PMBUSA_CTL EPWM5_B TDI
SPIA_SOMI LINA_RX
GPIO37 OUTPUTXBAR2 SPIA_PTE I2CA_SCL SCIA_TX CANA_TX UARTA_TX EQEP1_B PMBUSA_ALERT EPWM5_A SYNCOUT TDO
SPIA_STE LINA_TX
GPIO39 EQEP1_INDEX SYNCOUT EQEP1_INDEX
GPIO40 MCPWM1_2B PMBUSA_SDA SCIB_TX EQEP1_A
EPWM2_B
GPIO41 MCPWM3_1A SPIA_CLK MCPWM1_2A PMBUSA_SCL SCIB_RX EQEP1_B
EPWM7_A EPWM2_A
GPIO42 LINA_RX OUTPUTXBAR5 PMBUSA_CTL I2CA_SDA SCIC_RX EQEP1_STROBE
GPIO43 OUTPUTXBAR6 PMBUSA_ALERT I2CA_SCL UARTA_TX PMBUSA_ALERT EQEP1_INDEX
SCIC_TX
GPIO44 OUTPUTXBAR7 EQEP1_A PMBUSA_SDA PMBUSA_CTL
GPIO45 OUTPUTXBAR8 SPIA_POCI PMBUSA_ALERT
GPIO46 LINA_TX MCAN_TX PMBUSA_SDA
GPIO48 OUTPUTXBAR3 CANA_TX MCAN_TX SCIA_TX PMBUSA_SDA
GPIO49 OUTPUTXBAR4 CANA_RX MCAN_RX SCIA_RX LINA_RX
GPIO224 OUTPUTXBAR3 SPIA_PICO MCPWM1_1A CANA_TX EQEP1_A UARTA_TX
SPIA_SIMO EPWM1_A SCIC_TX
GPIO226 LINA_RX 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 PMBUSA_SCL
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
AIO239 AIO239
AIO241 AIO241
AIO244 AIO244
AIO245 AIO245