SPRSP14E may 2019 – june 2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The C28x Bus Master Peripheral Access table provides a broad view of the peripheral and configuration register accessibility from each bus master on the C28x. Peripherals can be individually assigned to the CPU1 or CPU2 subsystem (for example, ePWM can be assigned to CPU1 and eQEP assigned to CPU2).
PERIPHERALS (BY BUS ACCESS TYPE) | CPU1.DMA | CPU1.CLA1 | CPU1 | CPU2 | CPU2.CLA1 | CPU2.DMA |
---|---|---|---|---|---|---|
Peripherals that can be assigned to CPU1 or CPU2 and have Secondary Masters | ||||||
Peripheral
Frame 1: - ePWM - SDFM - eCAP(1) - eQEP(1) - CMPSS(1) - DAC(1) - HRPWM |
Y | Y | Y | Y | Y | Y |
Peripheral
Frame 2: - SPI - McBSP - FSI - PMBus |
Y | Y | Y | Y | Y | Y |
Peripherals that can be assigned to CPU1 or CPU2 subsystems | ||||||
SCI | Y | Y | ||||
I2C | Y | Y | ||||
CAN(5) | Y | Y | Y | Y | ||
ADC Configuration | Y | Y | Y | Y | ||
EMIF1 | Y | Y | Y | Y | ||
Peripherals and Device Configuration Registers only on CPU1 subsystem | ||||||
EMIF2 | Y | Y | ||||
USB(5) | Y | |||||
EtherCAT(5) | Y | Y | Y | |||
DCC | Y | |||||
Device Capability, Peripheral Reset, Peripheral CPU Select | Y | |||||
GPIO Pin Mapping and Configuration | Y | |||||
Analog System Control | Y | |||||
Reset Configuration | Y | |||||
Accessible by only one CPU at a time with Semaphore | ||||||
Clock and PLL Configuration | Y | Y | ||||
Peripherals and Registers with Unique Copies of Registers for each CPU and CLA Master(2) | ||||||
System Configuration (WD, NMIWD, LPM, Peripheral Clock Gating) | Y | Y | ||||
Flash Configuration(3) | Y | Y | ||||
CPU Timers | Y | Y | ||||
DMA and CLA Trigger Source Select | Y | Y | ||||
ERAD | Y | Y | ||||
GPIO Data(4) | Y | Y | Y | Y | ||
ADC Results | Y | Y | Y | Y | Y | Y |
The CM Bus Master Peripheral Access table provides details about peripheral sharing between CPUx and the CM subsystem. It also provides details about accessibility from different masters within the CM subsystem to peripherals that are only accessible from the CM subsystem. Peripherals can be individually assigned to CPUx or to the CM subsystem (for example, CAN can be assigned to CPUx and USB assigned to CM).
PERIPHERALS (BY BUS ACCESS TYPE) | ETHERNET DMA | µDMA | M4 | CPU1 SUBSYSTEM | CPU2 SUBSYSTEM |
---|---|---|---|---|---|
Peripherals that can be assigned to CM, CPU1, or CPU2 subsystem | |||||
CAN | Y | Y | Y | Y | |
Peripherals that can be assigned to CM or CPU1 subsystem | |||||
EtherCAT | Y | Y | Y | ||
USB | Y | Y | Y | ||
MCAN (CAN FD) | Y | Y | |||
Peripherals and System Registers only on CM subsystem | |||||
AES | Y | Y | |||
GCRC | Y | Y | |||
CM-I2C | Y | Y | |||
CM-UART | Y | Y | |||
SSI | Y | Y | |||
EtherNet | Y | Y | |||
GPIO Data | Y | ||||
Peripheral Reset | Y | ||||
CM System Configuration (WD, NMIWD, LPM, Peripheral Clock Gating) | Y | ||||
Flash Configuration | Y | ||||
CPU Timers | Y | ||||
µDMA | Y |