Texas Instruments C2000™ DIMM100 Experimenter's Kit Overview

Document Revision: SPRUFR5H-June 2008-Revised October 2017

Introduction

The C2000™ DIMM100 Experimenter's Kit offers a quick, easy, and low-cost method to evaluate the TMS320F28x family of devices. The kit comprises a docking station and an F28x controlCARD™. The docking station serves as a small baseboard compatible with any DIMM100 plug-in controlCARDs, providing user access to all key GPIO and ADC signals of the F28x device. It also features two prototyping areas with 0.1" spaced plated through holes for wire-wrapping and soldering.

Docking Station Features:

DIM100 controlCARD Features:

The kit includes a Hardware Developer's Package containing files for easy copying or redeploying the technology. This package includes:

Note on Components: The EVM contains a crystal component (CSTCR6M00G53Z-R0) with > 0.1% Lead Titanium Zirconium Oxide, listed in EU REACH as a Substance of Very High Concern. This component and a ceramic resistor component (CRCW08050000Z0EA) are RoHS exempt through exemption 7(c)-1.

Figure 1: A visual representation of the C2000™ DIMM100 Experimenter's Kit, showing various C2000 Piccolo and Delfino family controlCARDs and the Experimenter's Kit USB Docking Station.

Hardware Setup

This section guides you through setting up the board to utilize the onboard USB emulation and the 5-V USB power supply.

  1. Unpack the DIMM style controlCARD.
  2. Spread open the winged retaining clips on connector J1.
  3. Gently place the DIMM card into the connector slot, aligning the two keyed notches. Position the card's bottom corners inside the retaining clips.
  4. Apply even vertical pressure from both ends of the card until the clips snap and lock securely.

Note: To remove or eject the card, spread the retaining clips open with your thumbs.

  1. Set switch 1 (SW1) to the ON position and connect the USB cable to USB connector JP2.
  2. To power the board for software development or running projects, set SW1 to the USB position. This enables the board to use the 5-V USB supply.
  3. For comprehensive details including schematics and pin-out tables, refer to the Hardware Developer's package, DockingStnHWdevPkg.

Figure 2: A diagram illustrating the winged retaining clips on a connector, designed to secure a DIMM100 controlCARD.

Software Setup

All necessary documentation, software, and hardware files for using the experimenter's kit and developing for C2000 MCUs are available in the controlSUITE package. This package includes the Hardware Developer's package for the baseboard and all C2000 controlCARDs, as well as software and documentation for other kits.

To install controlSUITE:

  1. Visit http://www.ti.com/controlsuite and download the installer.
  2. Run the installer and select the experimenter's kit during the installation process.
  3. By default, controlSUITE is installed in the C:\TI\controlSUITE directory.

Key locations within controlSUITE:

Using the Onboard USB JTAG Emulation

The onboard USB JTAG emulation utilizes XDS100v1 technology from Texas Instruments, providing a straightforward connection for Code Composer Studio™ development.

To set up onboard USB JTAG emulation:

  1. Download and install Code Composer Studio (CCS).
  2. Connect the USB docking station to an available USB port.
  3. When prompted for drivers, select the option to search your local computer for drivers rather than searching online.
  4. Once Windows completes the driver installation, the onboard USB JTAG emulator is ready for use.
  5. In CCS, create a new target configuration: Navigate to Target > New Target Configuration...
  6. Name your configuration, for example, xds100v1-f28X (replace X with your C2000 MCU part number, e.g., F28035). Use the shared location.
  7. Select the device corresponding to your kit. The onboard emulator is identified as the Texas Instruments XDS100v1 USB Emulator.
  8. Choose the connection type as Texas Instruments xds100v1 USB Debug Probe (or Emulator). In the Board or Device field, select the C2000 device present on your controlCARD.
  9. Import your project by selecting Project > Import Existing CCS/CCE Eclipse Project. Browse to locate the applicable project.

For troubleshooting on Windows, check the Device Manager. With the docking station connected, you should see TI XDS100 Channel A and TI XDS100 Channel B. If they are not visible, consult the E2E thread for assistance.

Running Your First Program

The "Flashing Leds" project, provided as a template within the controlSUITE download, enables users to quickly begin working with a C2000 MCU. Documentation for this project is located at:

\controlSUITE\development_kits\TemplateProjects\~Docs\SystemFrameworkOverview.pdf

This project can be imported into CCS. When importing, ensure the option to import the project into your workspace is unchecked.

Other Types of controlCARDs™

This document focuses on a subset of controlCARDs in the DIM100 format, such as the TMDSDOCK28335 and TMDSDOCK28035. These controlCARDs lack onboard emulation circuitry and rely on the baseboard for emulation. Other controlCARDs, like the TMDSCNCD28069MISO, feature an isolated debug probe, requiring the use of the on-card emulator for CCS connection.

For newer devices, such as the F28379D, a different connector standard, HSEC180, is used. The TMDSADAP180TO100 adapter can facilitate the use of newer controlCARDs with DIM100 baseboards. However, there is currently no provision for connecting a DIM100 controlCARD to a baseboard designed for an HSEC180 connector.

References

Revision History

Note: Page numbers for previous revisions may differ from the current version.

Changes from G Revision (September 2017) to H Revision:

Important Notice for TI Design Information and Resources

Texas Instruments Incorporated (“TI”) provides technical, application, and design advice, services, and information, including reference designs and materials for evaluation modules (collectively, “TI Resources”). These resources are intended to assist designers developing applications that incorporate TI products. By downloading, accessing, or using any TI Resource, you agree to use it solely for this purpose and are subject to the terms of this Notice.

TI’s provision of TI Resources does not alter its applicable published warranties or warranty disclaimers for TI products. TI reserves the right to make corrections, enhancements, improvements, and other changes to its TI Resources.

Users are responsible for their independent analysis, evaluation, and judgment in designing applications. They must ensure the safety and compliance of their applications and all TI products used within them, adhering to all applicable regulations and laws. Users must possess the necessary expertise to create and implement safeguards that anticipate, monitor, and mitigate potential failures and their consequences. Thorough testing of applications and TI products is required before distribution.

Users are authorized to use, copy, and modify individual TI Resources only in connection with developing applications that include specified TI products. No other license, express or implied, is granted for any other TI intellectual property right, technology, or intellectual property right of TI or any third party. Information regarding third-party products or services does not constitute a license, warranty, or endorsement.

TI RESOURCES ARE PROVIDED “AS IS” AND WITH ALL FAULTS. TI DISCLAIMS ALL OTHER WARRANTIES OR REPRESENTATIONS, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ACCURACY, COMPLETENESS, TITLE, ANY EPIDEMIC FAILURE WARRANTY, AND IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHTS.

TI SHALL NOT BE LIABLE FOR AND SHALL NOT DEFEND OR INDEMNIFY YOU AGAINST ANY CLAIM, INCLUDING BUT NOT LIMITED TO ANY INFRINGEMENT CLAIM THAT RELATES TO OR IS BASED ON ANY COMBINATION OF PRODUCTS EVEN IF DESCRIBED IN TI RESOURCES OR OTHERWISE. IN NO EVENT SHALL TI BE LIABLE FOR ANY ACTUAL, DIRECT, SPECIAL, COLLATERAL, INDIRECT, PUNITIVE, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES IN CONNECTION WITH OR ARISING OUT OF TI RESOURCES OR USE THEREOF, AND REGARDLESS OF WHETHER TI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Users agree to fully indemnify TI and its representatives against any damages, costs, losses, and/or liabilities arising out of their non-compliance with the terms and provisions of this Notice.

This Notice applies to TI Resources. Additional terms apply to the use and purchase of certain types of materials, TI products, and services, including TI's standard terms for semiconductor products (http://www.ti.com/sc/docs/stdterms.htm) and evaluation modules and samples (http://www.ti.com/sc/docs/sampterms.htm).

Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265

Copyright © 2017, Texas Instruments Incorporated

PDF preview unavailable. Download the PDF instead.

sprufr5h TopLeaf 8.0.022 iText 2.1.7 by 1T3XT

Related Documents

Preview Texas Instruments LAUNCHXL-F28379D LaunchPad Overview and User's Guide
A comprehensive guide to the Texas Instruments LAUNCHXL-F28379D LaunchPad, detailing its hardware features, installation procedures, getting started steps, and technical specifications for C2000 Delfino F2837xD microcontrollers. This document covers board configuration, pinouts, schematics, and frequently asked questions.
Preview Getting Started with C2000 Real-Time Control Microcontrollers (MCUs)
A comprehensive guide to getting started with Texas Instruments C2000 real-time microcontrollers (MCUs), covering hardware development, software development, programming, debugging, and support resources.
Preview Texas Instruments F28388D controlCARD: Hardware Overview and Setup
Detailed hardware information and setup guide for the Texas Instruments F28388D controlCARD (TMDSCNCD28388D), part of the C2000 microcontroller family. Learn about its features, connections, and configuration for development.
Preview Texas Instruments Tiva C Series TM4C123G LaunchPad README First
Get started with the Texas Instruments Tiva C Series TM4C123G LaunchPad evaluation kit. This document provides setup instructions, quickstart application details, software resources, and important notices for using the TM4C123G microcontroller.
Preview TMS320F28388D controlCARD Information Guide
This guide provides hardware details for the TMS320F28388D controlCARD, explaining its functions, jumper locations, and connectors. It is designed for users to learn and experiment with the F2838x microcontroller, part of Texas Instruments' C2000 family.
Preview AM64x Software Development Overview: Running All Cores
A comprehensive overview of the AM64x software development environment, covering Linux and MCU+ SDKs, processor details, tools, and best practices for maximizing the capabilities of the AM64x heterogeneous core processor.
Preview MSP430FR4133 LaunchPad Development Kit User's Guide
Explore the Texas Instruments MSP430FR4133 LaunchPad Development Kit. This guide covers hardware overview, software examples, getting started, and technical specifications for the MSP430 ultra-low-power microcontroller platform.
Preview Texas Instruments C2000 MCU 1-Day Workshop: Guide and Lab Manual
A comprehensive guide and lab manual for the Texas Instruments C2000 microcontroller family. This workshop covers microcontroller architecture, the Code Composer Studio development environment, essential peripherals (ADC, PWM, eCAP, eQEP), system initialization, and flash programming techniques, providing hands-on experience for embedded systems engineers.