SPRUIW8 November   2020

 

  1.   Trademarks
  2. 1Board Overview
    1. 1.1 Kit Contents
    2. 1.2 Features
    3. 1.3 Specifications
    4. 1.4 Using the F28002x LaunchPad
    5. 1.5 BoosterPacks
    6. 1.6 Hardware Revisions
      1. 1.6.1 Revision A
  3. 2Software Development
    1. 2.1 Software Tools and Packages
    2. 2.2 F28002x LaunchPad Demo Program
    3. 2.3 Programming and Running Other Software on the F28002x LaunchPad
  4. 3Hardware Description
    1. 3.1 Functional Description and Connections
      1. 3.1.1  Microcontroller
      2. 3.1.2  LEDs
      3. 3.1.3  Encoder Connectors
      4. 3.1.4  FSI
      5. 3.1.5  CAN
      6. 3.1.6  CLB
      7. 3.1.7  Boot Modes
      8. 3.1.8  BoosterPack Headers
        1. 3.1.8.1 BoosterPack Sites
      9. 3.1.9  Analog Voltage Reference Header
      10. 3.1.10 Other Headers and Jumpers
        1. 3.1.10.1 USB Isolation Block
        2. 3.1.10.2 BoosterPack Site 2 Power Isolation
        3. 3.1.10.3 Alternate Power
        4. 3.1.10.4 5 V Step-up Converter
    2. 3.2 Debug Interface
      1. 3.2.1 XDS110 Debug Probe
      2. 3.2.2 XDS110 Output
      3. 3.2.3 Virtual COM Port
    3. 3.3 Alternate Routing
      1. 3.3.1 Overview
      2. 3.3.2 UART Routing
      3. 3.3.3 EQEP Routing
      4. 3.3.4 CAN Routing
      5. 3.3.5 FSI Routing
      6. 3.3.6 X1/X2 Routing
      7. 3.3.7 PWM DAC
      8. 3.3.8 Other GPIOs
  5. 4Board Design
    1. 4.1 Schematic
    2. 4.2 PCB Layout
    3. 4.3 BOM
    4. 4.4 LAUNCHXL-F280025C Board Dimensions
  6. 5Frequently Asked Questions
  7. 6References
    1. 6.1 Reference Documents
    2. 6.2 Other TI Components Used in This Design

Frequently Asked Questions

  1. Can other programming and debug tools (such as an XDS200 debug probe) be used with the F28002x LaunchPad?
    1. The F28002x LaunchPad utilizes an on-board XDS110 debug probe in a 2-pin cJTAG configuration. cJTAG only uses the TMS and TCK pins of the debug probe. TDI and TDO are present on the BoosterPack connectors and can be connected to a debug probe through jumper wires, if necessary.
  2. What versions of Code Composer Studio can be used to develop software for the F28002x LaunchPad?
    1. The on-board XDS110 debug probe is compatible with Code Composer Studio development environment version 6.1.0 and later.
  3. Why can't I connect to the LaunchPad in Code Composer Studio?
    1. Are shunts present on J101 for TCK and TMS?
    2. Is the XDS110 and the F280025C MCU powered? Is LED1 illuminated?
      1. If JP1, JP2, and JP3 are disconnected, the power provided through the USB is isolated from the rest of the board. Ensure that 3.3 V is supplied to any of the available connectors on the target side of the isolation.
    3. Is the micro-USB connected to the PCB and is the USB region receiving power? Is LED0 illuminated?
      1. The USB region must be powered with the 5 V from the USB cable. LED0 will illuminate when the 5V is stepped down to 3.3 V for the USB isolation chip to operate and pass the signals across the isolation barrier.
    4. Ensure that the target configuration is set up to use cJTAG in 2-pin advanced mode. Open the Target Configuration file (.ccxml) in Code Composer Studio. Click on the Advanced tab and select cJTAG (1149.7) 2-pin advanced modes from the drop-down labeled JTAG/SWD/cJTAG Mode. Leave the Target Scan Format as OSCAN2 format. Alternately, a working Target configuration file is included in the launcxl_ex1_f280025c_demo project "TMS320F280025C_LaunchPad.ccxml" (to be added in the first quarter 2021 C2000WARE release). You can use this without modifications.
      GUID-20201008-CA0I-NV3W-QP5L-LFT9TDTRMR6Z-low.pngFigure 5-1 Target Configuration Advanced Options
      GUID-20201008-CA0I-JXF4-WV1X-SNVFHGNKTXWS-low.pngFigure 5-2 Target Configuration included in the demo project
  4. Why is the serial connection not working?
    1. Are shunts present on J101 for TXD and RXD?
    2. Are you using the correct COM port?
      1. Right click on My Computer and select Properties. Navigate to the Hardware tab in the dialog box and open the device manager. Scroll to Ports (COM & LPT) and expand this entry. Is XDS110 Class Application/User UART listed? If so, read the COM number to the right of the entry; this is the COM number you should be using.
    3. Are you using the correct baud rate?Most, if not all, of the examples are configured for a baud rate of 115200 when the CPU is running at 100 MHz. If you have changed the PLL settings or developed your own code you may have to recalculate the baud rate for your specific application. For information on how to do this, see the TMS320F28002x C2000 Real-Time Microcontrollers Technical Reference Manual.
    4. Does the UART channel wired to the debug probe match the UART channel configured in software?
      1. The F28002x LaunchPad provides an option for one of two possible UART channels to be routed to the debug probe through J101. Ensure that S2 is configured to the appropriate UART channel for the application software. See Section 3.3.2 for details.