NOTICE: The Processors Wiki will End-of-Life in December of 2020. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
TMS570 MDK Kit
The TMDX570 Microcontroller Development Kit (MDK) is a complete development environment designed to quickly begin application level code development on the TMS570 MCU. It includes the IEC61508 SIL3 certified TMS570LS20216 which has dual Cortex-R4F ARM CPU’s running in lockstep, 2MB of on-chip Flash, 160KB of RAM, and a enhanced set of peripheral modules.
The MDK includes a separate TMS570 CPU card with integrated XDS100v2 emulator so that no external JTAG emulator is required to get started. The CPU card plugs in to the IO card (also included in the MDK) which has generic sensor interfaces, Flexray/CAN/LIN transceivers, on-board touch screen LCD display, and access to the all the peripheral modules on the TMS570LS20216 device.
More information specific to the TMS570 Microcontroller family can be found on the TMS570 wiki page.
Included in the kit are the following items:
- The MCBTMS570 CPU board
- The MCBTMS570 I/O board
- A 12VDC, 100-240 VAC power adapter
- A DVD-ROM that includes:
- CodeComposer Studio v4.1 IDE
- Flash Programming Utility
- HALCoGen Peripheral Drivers Generation Tool
- HET Simulator/Debugger w/ Synapticad WaveViewer
- Example programs for the TMS570 Development Kit
The MDK Development kit showcases the following features:
- CAN Ports
- 3 connectors are provided for accessing the 3 CAN communication ports
- LIN and RS485 Ports
- Connectors are provided for accessing the LIN 2.0 and RS485 interfaces.
- Dual-channel FlexRay Interface
- 2 connectors are provided for access to the FlexRay network communication interface.
- USB Ports
- Standard USB Type A, Type B and mini-B connectors for USB communication applications.
- LCD Display with Touch Screen
- A detachable, 240x320 TFT, color LCD display with 4-wire, resistive touch screen. You may use this graphic display device to show real-time debug and program status messages.
- Temperature and Light Sensor
- Sensors for measuring ambient temperature and light are available via on-chip A/D converters.
- Amplified Speaker
- A low-power audio amplifier drives an on-board loudspeaker for developing applications that require audio output.
- MicroSD Card Connector
- A MicroSD Card connector for developing applications requiring access to MicroSD Cards.
- Relay and Solenoid Drivers
- Connectors are provided to access the on-board SPDT relay and 4 solenoid drivers.
- JTAG Download/Debugging and ETM trace
- The MCBTMS570 board incorporates both a JTAG interface for flash programming and in-circuit debugging, and a MIPI ETM interface for instruction trace debugging.
How to Order Kit
To order the TMS570 Microcontroller Development Kit, visit the TI e-Store.
To learn more about other TMS570 Development Kits, visit the TMS570 Tools & Software webpage.
MDK Board Schematic
Schematics exist for both the IO Board and the MCU board.
The schematic drawings for the TMS570 MDK IO Board are available here: TMS570 MDK IO Board Schematics.pdf
The schematic drawings for the TMS570 MDK MCU Board are available here: TMS570 MDK MCU Board Schematics.pdf
The gerber files for the TMS570 MDK IO Board are available here: MCBTI-basev1.1-Gerber.zip
The gerber files for the TMS570 MDK MCK Board are available here: MCBTI-CPUCardv3-Gerber.zip
Quick Start Guide
A digital version of the Quick Start Guide included in the kit is available here: Quick Start Guide.pdf
- website containing MDK example programs for the KEIL IDE can be found here: Example Programs
The MDK Confidence Test & Demo Application source code for CCSv4.x may be downloaded here: Media:ConfidenceTest_CCSv4.zip
- A new MDK Confidence Test & Demo Application source code for CCSv6.x (and newer Displays) may be downloaded here:Media:TMS570LS20MDK_CCS6_ConfidenceTest.zip
- The flexray demo source code for CCSv4.x may be downloaded here:Media:FlexRay_Communication_CCSv4.zip
- The 5 nodes flexray demo source code for CCSv5.x may be downloaded here:Media:FlexRay_Communication_CCSv5.zip
Due to the limited space between the RTP and DMM connectors, several steps should be followed when soldering the headers to the CPU card.
1) Remove the adjacent USB connector (USB1)
2) Remove the plastic notch from the end of both connectors
3) To avoid damaging the connectors with the soldering iron, cover both connectors with aluminum foil
4) Solder the connectors to the board
- Post questions to the Hercules Forum
- Visit the TMS570 Homepage www.ti.com/tms570 for the latest information on upcoming products and TMS570 announcements.