TMS320F28004X

From SEGGER Knowledge Base
Jump to navigation Jump to search

The TI TMS320F28004x microcontrollers are 32-bit real-time control MCUs based on the C28x CPU architecture. They are designed for demanding embedded control applications and combine high-performance processing capabilities with integrated Flash and RAM, advanced analog peripherals, and a comprehensive set of control-oriented interfaces.

The TMS320F28004x portfolio includes several device variants with different memory configurations, peripheral sets, package options, and performance characteristics. Depending on the device, features include high-resolution PWM capabilities, analog-to-digital converters, comparators, communication interfaces, timers, and general-purpose I/O. These features make the devices particularly well suited for applications such as motor control, digital power conversion, renewable energy systems, and industrial automation.

This Knowledge Base article describes the relevant characteristics of the TI TMS320F28004x microcontrollers and provides the information required to use SEGGER tools for programming and debugging TMS320F28004x-based target systems.

Supported devices

Refer to the supported device list for a full list of all supported TI TMS320 family devices, their corresponding names and connection diagrams.

Target interfaces

Interface J-Link support Flasher support
JTAG NO.png YES.png

Flash banks

Flash bank Base address J-Link support Flasher support Loader
Name Bank size
Flash0 0x00100000 (0x00080000)[1] NO.png YES.png Default 128 kB
Flash1 0x00120000 (0x00090000)[1] NO.png YES.png Default 128 kB

¹ Base addresses are given as <byte oriented address> (<TMS320 word oriented word address>).