Can other programming and debug tools (such as an XDS200 debug probe) be used with the F28P55x LaunchPad?
The F28P55x 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 J101 and can be connected to a debug probe through jumper wires, if necessary.
What versions of Code Composer Studio can be used to develop software for the F28P55x LaunchPad?
The on-board XDS110 debug probe is compatible with Code Composer Studio development environment version 6.1.0 and later.
Can users not connect to the LaunchPad in Code Composer Studio?
Are shunts present on J101 for TCK and TMS?
Is the XDS110 and the F28P55X MCU powered? Are LED0 and LED1 illuminated? For
further details on powering the LaunchPad, see Section 2.1.1.1.
If JP1 shunts are
disconnected, then the power provided through the USB is
isolated from the rest of the board. Make sure that 3.3V is
supplied to any of the available connectors on the target side
of the isolation.
Is the USB-C cable connected to the PCB and is the USB region receiving power? Is LED7 illuminated?
The USB region must be powered with the 5V from the USB cable. LED7 illuminates when 5V USB power is connected. The USB isolation chip requires 5V on the USB side to operate and pass the signals across the isolation barrier.
Make sure 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_F28P55X_demo project TMS320F28P55X_LaunchPad.ccxml. Users can use this without modifications.
Figure 5-1 Target Configuration Advanced Options
Figure 5-2 Target Configuration Included in the Demo Project
Why is the serial connection not working?
Are shunts present on J101 for TXD and RXD?
Are you using the correct COM port?
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, then read the COM number to the right of the entry; this is the COM number to be used.
Is the user 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 150MHz.
If the PLL settings have been changed or the user developed a code, then
users have to recalculate the baud rate for the specific application.
For information on how to do this, see the TMS320F28P55x
C2000 Real-Time Microcontrollers technical reference
manual.
Does the UART channel wired to the debug probe match the UART channel configured in software?
The F28P55x LaunchPad provides an option for one of two possible UART channels to be routed to the debug probe through J101. Make sure that S2 is configured to the appropriate UART channel for the application software. For details, see Section 2.1.3.2.