SPRUJC0 April   2024

 

  1.   1
  2.   Description
  3.   Get Started
  4.   Features
  5.   Applications
  6.   6
  7. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Specifications
    4. 1.4 Device Information
  8. 2Hardware
    1. 2.1 Hardware Description
      1. 2.1.1 Functional Description and Connections
        1. 2.1.1.1  Power Domains
        2. 2.1.1.2  LEDs
        3. 2.1.1.3  Encoder Connectors
        4. 2.1.1.4  FSI
        5. 2.1.1.5  PGA
        6. 2.1.1.6  CAN
        7. 2.1.1.7  CLB
        8. 2.1.1.8  Boot Modes
        9. 2.1.1.9  BoosterPack Sites
        10. 2.1.1.10 Analog Voltage Reference Header
        11. 2.1.1.11 Other Headers and Jumpers
          1. 2.1.1.11.1 USB Isolation Block
          2. 2.1.1.11.2 BoosterPack Site 2 Power Isolation
          3. 2.1.1.11.3 Alternate Power
      2. 2.1.2 Debug Interface
        1. 2.1.2.1 XDS110 Debug Probe
        2. 2.1.2.2 XDS110 Output
        3. 2.1.2.3 Virtual COM Port
      3. 2.1.3 Alternate Routing
        1. 2.1.3.1 Overview
        2. 2.1.3.2 UART Routing
        3. 2.1.3.3 EQEP Routing
        4. 2.1.3.4 CAN Routing
        5. 2.1.3.5 PGA Routing
        6. 2.1.3.6 FSI Routing
        7. 2.1.3.7 X1/X2 Routing
        8. 2.1.3.8 PWM DAC
    2. 2.2 Using the F28P55x LaunchPad
    3. 2.3 BoosterPacks
    4. 2.4 Hardware Revisions
      1. 2.4.1 Revision A
  9. 3Software
    1. 3.1 Software Development
      1. 3.1.1 Software Tools and Packages
      2. 3.1.2 F28P55x LaunchPad Demo Program
      3. 3.1.3 Programming and Running Other Software on the F28P55x LaunchPad
  10. 4Hardware Design Files
    1. 4.1 Schematic
    2. 4.2 PCB Layout
      1. 4.2.1 LAUNCHXL-F28P55X Board Dimensions
    3. 4.3 Bill of Materials (BOM)
  11. 5Additional Information
    1. 5.1 Frequently Asked Questions
    2. 5.2 Trademarks
  12. 6References
    1. 6.1 Reference Documents
    2. 6.2 Other TI Components Used in This Design

Programming and Running Other Software on the F28P55x LaunchPad

The software packages described in Section 3.1.1 include example projects that can be loaded and run on the F28P55x 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\F28P55x. The on-board XDS110 is used with the On-Chip Flash Programmer tool to program applications to the F28P55x LaunchPad.

Follow these steps to program example applications onto the F28P55x 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 USB Type-C plug to the port (USB101) on the F28P55x LaunchPad.
  3. Verify the following LEDs are illuminated:
    1. LED7, at the top left of the board, indicating 5V USB power.
    2. LED0 indicating 3.3V power to the XDS110 debug probe.
    3. LED1 indicating 3.3V power to the F28P55X MCU.
  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 F28P55x project from C2000WARE, or another installed software package, into the CCS workspace.
  7. Add the _LAUNCHXL_F28P55X predefined symbol to the imported DriverLib example project for the software to use relevant F28P55x LaunchPad signals.
    1. Open the projects Properties → Expand the Build tab → Expand the C2000 Compiler tab → Select Predefined Symbol → Add _LAUNCHXL_F28P55X predefined NAME.
  8. Right click the project name and select Rebuild Project in CCS.
  9. Launch the LAUNCHXL-F28P55X Target Configuration file and connect to the F28P55x device. Make sure that the Target Configuration file is configured to use the 2-pin cJTAG advanced configuration. For additional details, see Section 5.1.
  10. Click Load Program and select the binary of the program to load. The binary is loaded onto the device and can now be run and debugged.