• Menu
  • Product
  • Email
  • PDF
  • Order now
  • LAUNCHXL-F28377S overview

    • SPRUI25D June   2015  – March 2019 TMS320F28374S , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376S , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379S

       

  • CONTENTS
  • SEARCH
  • LAUNCHXL-F28377S overview
  1.   LAUNCHXL-F28377S overview
    1.     Trademarks
    2. 1 Introduction
    3. 2 Kit Contents
      1. 2.1 Revisions
    4. 3 Installation
      1. 3.1 Code Composer Studio
        1. 3.1.1 Download the Required Software
        2. 3.1.2 Install the Software
        3. 3.1.3 Install the Hardware
    5. 4 Getting Started with the LAUNCHXL-F28377S
      1. 4.1 Getting Started
      2. 4.2 Demo Application, ADC Sampling
      3. 4.3 Program and Debug the ADC Sample Demo Application
      4. 4.4 Using other Examples
    6. 5 Hardware Configuration
      1. 5.1 ADC Resolution
      2. 5.2 Power Domain
      3. 5.3 Boot Mode Selection
      4. 5.4 Connecting a BoosterPack
      5. 5.5 Device Migration Path
    7. 6 LAUNCHXL-F28377S Hardware
      1. 6.1 Device Pin Out
      2. 6.2 Schematics
      3. 6.3 PCB Layout
      4. 6.4 Bill of Materials (BOM)
    8. 7 References
    9. 8 Frequently Asked Questions (FAQ)
  2.   Revision History
  3. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

USER'S GUIDE

LAUNCHXL-F28377S overview

LAUNCHXL-F28377S overview

The C2000™Delfino™LaunchPad™, LAUNCHXL-F28377S, is a complete low-cost development board for the Texas Instruments Delfino F2837xS devices. The LAUNCHXL-F28377S kit features all the hardware and software necessary to develop applications based on the F2837xS microprocessor. The LaunchPad is based on the superset F28377S device, and easily allows users to migrate to lower cost F2837xS devices once the design needs are known. It offers an on-board JTAG emulation tool allowing direct interface to a PC for easy programming, debugging, and evaluation. In addition to JTAG emulation, the USB interface provides a UART serial connection from the F2837xS device to the host PC.

Trademarks

C2000, Delfino, LaunchPad, Code Composer Studio are registered trademarks of Texas Instruments.

Windows is a registered trademark of Microsoft Corporation in the United States and/or other countries.

All other trademarks are the property of their respective owners.

1 Introduction

Users can download an unrestricted copy of the latest version of Code Composer Studio™ IDE version 6 to write, download, and debug applications on the LAUNCHXL-F28377S board. The debugger is unobtrusive, allowing the user to run an application at full speed with hardware breakpoints and single stepping available while consuming no extra hardware resources.

As shown in Figure 1, the LAUNCHXL-F28377S C2000 LaunchPad features include:

  • USB debugging and programming interface via a high-speed galvanically isolated XDS100v2 debug probe featuring a USB/UART connection
  • Superset F28377S device that allows applications to easily migrate to lower cost devices
  • Two user LEDs
  • Device reset pushbutton
  • Easily accessible device pins for debugging purposes or as sockets for adding customized extension boards
  • Dual 5V quadrature encoder interfaces
  • CAN Interface with integrated transceiver
  • Boot selection switches
fig1_sprui25.gifFigure 1. LAUNCHXL-F28377S Board Overview

2 Kit Contents

The LAUNCHXL-F28377S LaunchPad experimenter kit includes the following items:

  • C2000 Delfino LaunchPad Board (LAUNCHXL-F28377S)
  • Mini USB-B Cable, 0.5m
  • Quick Start Guide

2.1 Revisions

The first production revision of the LAUNCHXL-F28377S in 2016 was Revision 1.0.

All Revisions:

  • Resistor R7 in the oscillator circuit is incorrectly placed or should not be installed. This resistor may impact startup time or robustness of the clocking circuit over the full operating range of the MCU or different physical layouts of this circuit. The probability is low that this resistor will have any impact on the functionality of this EVM as is not intended to be operated outside of Standard Temperature and Pressure in a lab or prototype environment. Do not use this circuit as reference. Follow the requirements for the Oscillator schematic as documented in the MCU Datasheet.

3 Installation

The F28377S LaunchPad is supported in Code Composer Studio.

3.1 Code Composer Studio

3.1.1 Download the Required Software

Code Composer Studio IDE is available for free without any restriction when used with the XDS100 debug probe on the C2000 LaunchPad. The software can be downloaded from the C2000 LaunchPad page at ti.com/launchpad. At this site, you can also download a copy of controlSUITE that includes drivers, examples, and other support software needed to get started.

3.1.2 Install the Software

Once downloaded, install Code Composer Studio and the controlSUITE package.

3.1.3 Install the Hardware

After Code Composer Studio is installed, plug the supplied USB cable into the C2000 LaunchPad board and into an available USB port on your computer.

Windows® will automatically detect the hardware and ask you to install software drivers. Let Windows run a search for the drivers and automatically install them. After Windows successfully installs the drivers for the integrated XDS100v2 debug probe, your LaunchPad is now ready for use.

4 Getting Started with the LAUNCHXL-F28377S

4.1 Getting Started

The first time the LAUNCHXL-F28377S is used, a demo application automatically starts when the board is powered from a USB host. If your board does not start the demo application, try placing S1 in the following positions and resetting the board: UP - UP - DOWN. To start the demo, connect the LAUNCHXL-F28377S with the included mini-USB cable to a free USB port. The demo application starts with the LEDs flashing to show the device is active.

4.2 Demo Application, ADC Sampling

The LAUNCHXL-F28377S includes a pre-programmed TMS320F28377S device. When the LaunchPad is connected via USB, the demo starts with an LED flash sequence. After a few seconds the device switches into an ADC sample mode.

Each second the ADC is sampled and the sample data is relayed to you. If the sample is above mid-scale (2048), the red LED will light. However, if the sample is below mid-scale the blue LED will light.

In addition to the LED display, sample information is also displayed on your PC through the USB/UART connection. To view the UART information on your PC, first figure out the COM port associated with the LaunchPad. To do this in Windows, right click on My Computer and click on Properties. In the dialog box that appears, click on the Hardware tab and open Device Manager. Look for an entry under Ports (COM & LPT) titled "USB Serial Port (COMX)", where X is a number. Remember this number for when you open a serial terminal. The demo applications UART data was written and debugged using PuTTY, and for the best user experience we recommend you use PuTTY to view the UART data. PuTTY can be downloaded from the following URL:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Open your serial terminal program and open the COM port you found previously in device manager with the following settings: 115200 Baud, 8 data bits, no parity, 1 stop bit. After opening the serial port in your serial terminal, reset the Launchpad with the reset push button and observe the serial terminal for a surprise.

4.3 Program and Debug the ADC Sample Demo Application

The project and associated source code for the C2000 Delfino LaunchPad demo is included in the controlSUITE software package and should automatically be found by the TI Resource Explorer in Code Composer Studio v6. In the resource explorer, open the controlSUITE folder and then the Development Tools entry and look for the C2000 LaunchPad line item. Expand this item and LAUNCHXL-F28377S, then select the LaunchPad Demo Application. Follow the steps in the main pane of the resource explorer to import, build, debug, and run this application.

4.4 Using other Examples

Including the LaunchPad demo example described above, controlSUITE provides many examples demonstrating a majority of the features of the F2837x MCU. Most examples are configured by default to use the other hardware which has a different on-board clocking circuit. As such, some examples may not work as intended without minor modification. To make this easier on the designer, compiler switch has been added to automatically pick the proper clock configuration based on adding "_LAUNCHXL_F28377S" as a predefined symbol in the project properties. Refer to for more information on how and where to define this symbol.

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale