SPRUJ59A April   2024  – September 2024 TMS320F28P550SJ , TMS320F28P559SJ-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Feature Differences Between F28003x and F28P55x
    1. 1.1 F28003x and F28P55x Feature Comparison
  5. 2PCB Hardware Changes
    1. 2.1 PCB Hardware Changes for the 100-Pin PZ, 80-Pin PNA and 64-Pin PM Packages
    2. 2.2 100-Pin PZ, 80-Pin PNA and 64-Pin PM Migration Between F28003x and F28P55x For New and Existing PCB
    3. 2.3 GPIO Input Buffer Control Register
  6. 3Feature Differences for System Consideration
    1. 3.1 New Features in F28P55x
      1. 3.1.1 Programmable Gain Amplifier(PGA)
      2. 3.1.2 Universal Serial Bus (USB)
      3. 3.1.3 5V Failsafe IOs
      4. 3.1.4 Flash Write Protection
      5. 3.1.5 Neural-Network Processing Unit (NPU)
    2. 3.2 Communication Module Changes
    3. 3.3 Control Module Changes
    4. 3.4 Analog Module Differences
    5. 3.5 Other Device Changes
      1. 3.5.1 PLL
      2. 3.5.2 PIE Channel Mapping
      3. 3.5.3 Bootrom
      4. 3.5.4 SW Libraries Included in the ROM
      5. 3.5.5 AGPIO
    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
  7. 4Application Code Migration From F28003x to F28P55x
    1. 4.1 C2000Ware Header Files
    2. 4.2 Linker Command Files
    3. 4.3 C2000Ware Examples
  8. 5Specific Use Cases Related to F28P55x New Features
    1. 5.1 PGA
    2. 5.2 USB
  9. 6EABI Support
    1. 6.1 Flash API
  10. 7References
  11. 8Revision History

Communication Module Changes

Communication module changes between the F28003x and F28P55x devices affect the number of modules, removal of the DCAN and HIC modules. Details are available in Table 3-1.

Table 3-1 Communication Module Instances
Module Category F28003x F28P55x Notes
LIN Number 2 - LINA, LINB 1- LINA Type 1 LIN on both devices
CAN Number 1- CANA -
MCAN Number 1 - MCANA(CAN-FD) 2 - MCANA, MCANB(CAN-FD) F28003x has 8KB Message RAM
F28P55x has 4KB Message RAM
SCI Number 2 - SCIA, SCIB 3 - SCIA, SCIB, SCIC Type 0 SCI on both devices
SPI Number 2 - SPIA, SPIB

2 - SPIA, SPIB

Type 2 SPI on both devices
HW High Speed Mode Support GPIO2, 3, 9, 21, 32, and 41 do not support High Speed SPI mode.
I2C Number 2 -I2CA, I2CB 2 - I2CA, I2CB F28003x has Type 1 I2C
F28P55x has Type 2 I2C

Register

PMBUS Number 1 - PMBUSA 1 - PMBUSA F28003x has Type 0 PMBUS
F28P55x has Type 1 PMBUS
HW Change Supports Fast+ mode - 1MHz clock
Register - PMBUS_IO_DRVSEL Configure increased drive strength to support Fast+ mode(1MHz)
- PMBUS_IO_MODESEL Configure pin level, either 3.3V or 1.35V support
FSI Number 1 - FSIA 1 - FSIA Type 2 FSI on both devices
Register RX_MASTER_CTRL RX_MAIN_CTRL Register name change
TX_MASTER_CTRL TX_MAIN_CTRL Register name change
HIC Number 1 - HICA -