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

Programming and Running Other Software on the F28002x LaunchPad

The software packages described in Section 2.1 include example projects that can be loaded and run on the F28002x LaunchPad. If you installed the C2000WARE software to the default installation path of C:\ti\c2000\C2000Ware_<version>, you can find driverLib based example applications in C:\ti\c2000\C2000Ware_<version>\examples\f28002x. The on-board XDS110 is used with the On-Chip Flash Programmer tool to program applications to the F28002x LaunchPad.

Follow these steps to program example applications onto the F28002x LaunchPad development kit using the on-board XDS110 debug probe:

  1. Install Code Composer Studio (CCS) on a PC running Microsoft Windows.

  2. Connect the USB-A cable plug in to an available USB port on the PC and plug the Micro-B plug to the port (USB101) on the F28002x LaunchPad.

  3. Verify that LED0, at the top of the board is illuminated indicating USB power as well as LED1, which indicates the target and debugger are powered.

  4. Install Windows XDS110 and Virtual COM Port drivers if prompted. Installation instructions can be found at XDS110 Product Page.

  5. Run CCS on the PC.

  6. Import a F28002x project from C2000WARE, or another installed software package, into the CCS workspace.

  7. Add the _LAUNCHXL_F280025C predefined symbol to the imported DriverLib example project in order for the software to use relevant F28002x LaunchPad signals.

    1. Open the projects Properties → Expand the Build tab → Expand the C2000 Compiler tab → Select Predefined Symbol → Add _LAUNCHXL_F280025C pre-define NAME

  8. Right click the project name and select Rebuild Project in CCS.

  9. Launch the LAUNCHXL-F280025C Target Configuration file and connect to the F28002x device. Ensure that the Target Configuration file is configured to use the 2-pin cJTAG advanced configuration. See FAQ section for additional details.

  10. Click 'Load Program' and select the program's binary to load. The binary will be loaded onto the device and can now be run and debugged.