SPRUIY3 February   2023 TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1

 

  1.   Abstract
  2.   Trademarks
  3. 1Feature Differences Between F28002x, F280015x and F280013x
    1. 1.1 F28002x, F280015x and F280013x Feature Comparison
      1. 1.1.1 F28002x, F280013x and F280015x Superset Device Comparison
  4. 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. 2.2 New and Existing PCB Migration
  5. 3Feature Differences for System Consideration
    1. 3.1 New Features in F280013x and F280015x
      1. 3.1.1 Secure Boot/JTAG Lock
      2. 3.1.2 Embedded Pattern Generator (EPG)
      3. 3.1.3 Lockstep Compare Module (LCM)
      4. 3.1.4 INTOSC External Precision Resistor (ExtR)
    2. 3.2 Communication Module Changes
    3. 3.3 Control Module Changes
    4. 3.4 Analog Module Differences
      1. 3.4.1 CMPSS Module Variants
    5. 3.5 Other Device Changes
      1. 3.5.1 PIE Channel Mapping
      2. 3.5.2 Bootrom
      3. 3.5.3 CLB and Motor Control Libraries
      4. 3.5.4 AGPIO
        1. 3.5.4.1 AGPIO Filter
        2. 3.5.4.2 Digital Inputs and Outputs on ADC Pins (AGPIOs)
    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
    9. 3.9 Analog Multiplexing Changes
  6. 4Application Code Migration From F28002x to F280015x or F280013x
    1. 4.1 C2000Ware Header Files
    2. 4.2 Linker Command Files
    3. 4.3 C2000Ware Examples
  7. 5Specific Use Cases Related to F280015x and F280013x New Features
    1. 5.1 EPG
  8. 6EABI Support
    1. 6.1 Flash API
  9. 7References

Analog Multiplexing Changes

Table 3-14 outlines the differences and similarities that exist in the analog mux between F280013x, F280015x and F28002x for the 80-Pin PN, 64-Pin PM, and 48-Pin PT/PHP packages. The legend for the table is Table 3-13.

Table 3-13 Mux Legend
Color Description
Mux function common for all three devices
Mux function applicable only for F28002x only
Mux function applicable only for F280013x and F280015x only

Table 3-14 F28002x, F280015x and F280013x 64-Pin PM and 48-Pin PT/PHP Analog Mux Table Differences
(F28002x Pin Name) Package Pin ADC Comparator Subsystem (MUX) AIO Input
F280015x and F280013x
Pin Name
80 PN 64 PM 48 PT 48 PHP A C High
Positive
High
Negative
Low
Positive
Low
Negative
VREFHI 20 16 12 12
VREFLO 21 17 13 13 A13 C13
Analog Group 1 CMP1
(A6) 10 6 4 4 A6 - CMP1 (HPMXSEL=2) CMP1 (LPMXSEL=2) AIO228
A6/GPIO228 GPIO228
(A2/C9) 13 9 6 6 A2 C9 CMP1 (HPMXSEL=0) CMP1 (LPMXSEL=0) AIO224
A2/C9/GPIO224 GPIO224
(A15/C7) 14 10 7 7 A15 C7 CMP1 (HPMXSEL=3) CMP1 (HNMXSEL=0) CMP1 (LPMXSEL=3) CMP1 (LNMXSEL=0) AIO233
A15/C7
(A11/C0) 16 12 8 8 A11 C0 CMP1 (HPMXSEL=1) CMP1 (HNMXSEL=1) CMP1 (LPMXSEL=1) CMP1 (LNMXSEL=1) AIO237
A11/C0
(A1) 18 14 10 10 A1 - CMP1 (HPMXSEL=4) CMP1 (LPMXSEL=4) AIO232
A1
Analog Group 2 CMP2
(A10/C10) 29 25 21 21 A10 C10 CMP2 (HPMXSEL=3) CMP2 (HNMXSEL=0) CMP2 (LPMXSEL=3) CMP2 (LNMXSEL=0) AIO230
A10/C10/GPIO230 GPIO230
Analog Group 3 CMP3
(C6) 11 7 4 4 - C6 CMP3 (HPMXSEL=0) CMP3 (LPMXSEL=0) AIO226
C6/GPIO226 GPIO226
(A3/C5/VDAC) 12 8 5 5 A3 C5 CMP3 (HPMXSEL=3) CMP3 (HNMXSEL=0) CMP3 (LPMXSEL=3) CMP3 (LNMXSEL=0) AIO242
A3/C5/GPIO242 CMP3 (HPMXSEL=5) CMP3 (LPMXSEL=5) GPIO242
(A14/C4) 15 11 7 - A14 C4 CMP3 (HPMXSEL=4) CMP3 (LPMXSEL=4) AIO239
A14/C4
(A5/C2) 17 13 9 9 A5 C2 CMP3 (HPMXSEL=1) CMP3 (HNMXSEL=1) CMP3 (LPMXSEL=1) CMP3 (LNMXSEL=1) AIO244
A5/C2 CMP2 (HPMXSEL=5) CMP2 (LPMXSEL=5)
(A0/C15) 19 15 11 11 A0 C15 CMP3 (HPMXSEL=2) CMP3 (LPMXSEL=2) AIO231
A0/C15
Analog Group 4 CMP4
(A7/C3) 23 19 15 15 A7 C3 CMP4 (HPMXSEL=1) CMP4 (HNMXSEL=1) CMP4 (LPMXSEL=1) CMP4 (LNMXSEL=1) AIO245
A7/C3
Combined Analog Group 2/4 CMP2/4
(A12/C1) 22 18 14 14 A12 C1 CMP2 (HPMXSEL=1) CMP4 (HPMXSEL=2) CMP2 (HNMXSEL=1) CMP2 (LPMXSEL=1) CMP4 (LPMXSEL=2) CMP2 (LNMXSEL=1) AIO238
A12/C1
(A8/C11) 24 20 16 16 A8 C11 CMP2 (HPMXSEL=4) CMP4 (HPMXSEL=4) CMP2 (LPMXSEL=4) CMP4 (LPMXSEL=4) AIO241
A8/C11
(A4/C14) 27 23 19 19 A4 C14 CMP2 (HPMXSEL=0) CMP4 (HPMXSEL=3) CMP4 (HNMXSEL=0) CMP2 (LPMXSEL=0) CMP4 (LPMXSEL=3) CMP4 (LNMXSEL=0) AIO225
A4/C14
(A9/C8) 28 24 20 20 A9 C8 CMP2 (HPMXSEL=2) CMP4 (HPMXSEL=0) CMP2 (LPMXSEL=2) CMP4 (LPMXSEL=0) AIO227
A9/C8/GPIO227 GPIO227
Other Analog
A16/C16/GPIO28 4 2 2 2 A16 C16 GPIO28
A17/C17/GPIO20 33 27 - 22 A17 C17 GPIO20
A18/C18/GPIO21 34 28 - - A18 C18 GPIO21
A19/C19/GPIO13 35 29 23 23 A19 C19 GPIO13
A20/C20/GPIO12 36 30 24 24 A20 C20 GPIO12
TempSensor - - - - - C12 -