Texas Instruments C2000 F28003x Series User Manual Download Page 12

Two blue LEDs, LED2 and LED3, are connected to the XDS110 debug probe. These indicate debugger activity 
and are not controllable by any application software.

3.1.4 Encoder Connectors

The F28003x LaunchPad includes two headers, J12 and J13, which are used for connecting linear or rotary 
incremental encoders. These headers take 5 V input signals that are stepped down to 3.3 V and wired to the 
F280039C MCU. These signals are connected to the eQEP modules on the device when switch S5 is set 
appropriately, see 

Table 3-5

. Each header has the EQEPA, EQEPB, and EQEPI signals available for each eQEP 

module (1 and 2) as well as pins for GND and 5 V.

3.1.5 FSI

The F28003x MCU features the Fast Serial Interface (FSI) communications peripheral. The FSI enables robust 
high-speed communications and is intended to increase the amount of information transmitted while reducing the 
cost to communicate over an isolation barrier. The FSI signals TXCLK, TXD0, TXD1, RXCLK, RXD0, and RXD1 
are available on J11. This header is set up in such a way that adding jumpers on the pins will connect the TX to 
RX channels for external loopback and evaluation. Additionally, there are two GND signals on the connector that 
can be used for a wrapped-pair connection to an external board with FSI. The GPIOs connected to this header 
are only routed to the J11 FSI connector on this board, they are not routed to the boosterpack headers.

The LAUNCHXL-F280039C does not include any on-board isolation devices for the FSI signals. If interested 
in evaluating the FSI peripheral with isolation devices, or differential drivers/receivers, please see the 

TMDSFSIADAPEVM

 plug on board.

3.1.6 CAN

The F28003x LaunchPad includes a connector (J14) for a CAN network. GPIO4 and GPIO5 are routed from the 
F280039CPNS to J14 through the on-board CAN Transceiver. Both standard CAN and CAN-FD Mux options 
exist on these F28003x device pins. Switch S4 is used to route GPIO4 and GPIO5 to either the CAN transceiver 
and connector or the boosterpack headers. For more details, see 

Section 3.3.4

.

3.1.7 CLB

The configurable logic block (CLB) is a collection of blocks that can be interconnected using software to 
implement custom digital logic functions or enhance existing on-chip peripherals. The CLB is able to enhance 
existing peripherals through a set of interconnections, which provide a high level of connectivity to existing 
control peripherals such as enhanced pulse width modulators (ePWM), enhanced capture modules (eCAP), and 
enhanced quadrature encoder pulse modules (eQEP). The crossbars also allow the CLB to be connected to 
other internal peripheral signals of the device or external GPIO pins. In this way, the CLB can be configured 
to perform small logical functions to augment device peripheral inputs and outputs. Through the CLB, functions 
that would otherwise be accomplished using external logic devices, such as FPGAs or CPLDs, can now be 
implemented inside the C2000 MCU.

For more information on the CLB see the 

C2000™ Configurable Logic Block (CLB) training series

.

3.1.8 Boot Modes

The F280039C boot ROM contains bootloading software that executes every time the device is powered on 
or reset. Two pins, GPIO24 and GPIO32, are wired to the Boot Select switch (S3). By default, both pins are 
set HIGH (1) so the device will boot from Flash. For more information on the F28003x boot modes, see the 

TMS320F28003x Real-Time Microcontrollers Data Sheet

.

Table 3-3. Boot Select Switch Table - S3

Boot Mode

GPIO24 (LEFT)

GPIO32

(RIGHT)

Boot from Parallel GPIO

0

0

Boot from SCI / Wait boot

0

1

Boot from CAN

1

0

Boot from Flash (default)

1

1

Hardware Description

www.ti.com

12

C2000

 F28003x Series LaunchPad

 Development Kit

SPRUJ31 – APRIL 2022

Submit Document Feedback

Copyright © 2022 Texas Instruments Incorporated

Summary of Contents for C2000 F28003x Series

Page 1: ...memory The LaunchPad also features two independent BoosterPack XL expansion connectors 80 pins on board Controller Area Network CAN transceiver supporting both standard CAN DCAN and CAN FD MCAN two 5...

Page 2: ...Figure 3 1 F28003x LaunchPad Development Kit Block Diagram 9 Figure 3 2 LaunchPad Power Distribution Diagram 10 Figure 3 3 LaunchPad Power Plane Diagram 11 Figure 4 1 Top Signal Layer 1 17 Figure 4 2...

Page 3: ...maximize expansion through the BoosterPack ecosystem 1 3 Specifications Table 1 1 summarizes the F28003x LaunchPad specifications Table 1 1 LAUNCHXL F280039C Specifications Parameter Value Board Supp...

Page 4: ...rve as a starting point for such projects 5 Get Trained Review and download hours of written and video training materials on C2000 Real time Microcontrollers and related LaunchPads a See Getting Start...

Page 5: ...EVM are listed below Known issues No issues to report at this time of initial release Special notes and considerations to be aware of Nothing to report at this time of initial release 2 Software Deve...

Page 6: ...d with the LaunchPad To do this in Windows open the Device Manager Look for an entry under Ports COM and LPT titled XDS110 Class Application User UART COMX where X is a number Remember this number for...

Page 7: ...e on board XDS110 is used with the On Chip Flash Programmer tool to program applications to the F28003x LaunchPad Follow these steps to program example applications onto the F28003x LaunchPad developm...

Page 8: ...efine NAME 8 Right click the project name and select Rebuild Project in CCS 9 Launch the LAUNCHXL F280039C Target Configuration file and connect to the F28003x device Ensure that the Target Configurat...

Page 9: ...SB ESD Device Boot Mode switch GPIO 24 32 2x10 pin BP Header FSI 2x5 Header Reset Button CAN Header Crystal Oscillator LED Driver eQEP 3 3 V 5 V Level Shifters eQEP Headers 2x10 pin BP Header 2x10 pin...

Page 10: ...is factory programmed with a quick start demo program The quick start program resides in the on chip Flash memory and executes each time power is applied unless the application has been replaced with...

Page 11: ...0 Connects the 5 V power on the XDS110 side of the board 5V0_XDS110 to the 5 V power on the F280039C side of the board 5V0_MCU JP2 3V3 Connects the 3 3 V power on the XDS110 side of the board 3V3_XDS1...

Page 12: ...4 through the on board CAN Transceiver Both standard CAN and CAN FD Mux options exist on these F28003x device pins Switch S4 is used to route GPIO4 and GPIO5 to either the CAN transceiver and connecto...

Page 13: ...e reference For best performance some additional circuitry may be required 3 1 11 Other Headers and Jumpers The LaunchPad has multiple jumpers to select different power sources for the board This Laun...

Page 14: ...Virtual COM Port When plugged into a USB host the XDS110 enumerates as both a debugger and a virtual COM port J101 allows the user to connect the SCI UART from the F280039C to the debug probe to be pa...

Page 15: ...ransceiver If S4 is set to UP off the GPIOs are routed to the BoosterPack connectors default case 3 3 5 FSI Routing One set of GPIOs with available FSI functionality are directly connected to the FSI...

Page 16: ...Digital to Analog Converter on a TMS320F280x Digital Signal Control By default the RC filter is not populated Instead a0 ohm resistor is populated and the capacitor is left un populated 4 Board Design...

Page 17: ...Figure 4 1 Top Signal Layer 1 www ti com Board Design SPRUJ31 APRIL 2022 Submit Document Feedback C2000 F28003x Series LaunchPad Development Kit 17 Copyright 2022 Texas Instruments Incorporated...

Page 18: ...Figure 4 2 GND Layer 2 Board Design www ti com 18 C2000 F28003x Series LaunchPad Development Kit SPRUJ31 APRIL 2022 Submit Document Feedback Copyright 2022 Texas Instruments Incorporated...

Page 19: ...Figure 4 3 PWR Layer 3 www ti com Board Design SPRUJ31 APRIL 2022 Submit Document Feedback C2000 F28003x Series LaunchPad Development Kit 19 Copyright 2022 Texas Instruments Incorporated...

Page 20: ...for the LAUNCHXL F280039C is included in the LAUNCHXL F280039C design files download Board Design www ti com 20 C2000 F28003x Series LaunchPad Development Kit SPRUJ31 APRIL 2022 Submit Document Feedba...

Page 21: ...the location of selected features of the board as well as the component locations Figure 4 5 F28003x LaunchPad Dimensions and Component Locations www ti com Board Design SPRUJ31 APRIL 2022 Submit Doc...

Page 22: ...the board Ensure that 3 3 V is supplied to any of the available connectors on the target side of the isolation c Is the USB C cable connected to the PCB and is the USB region receiving power Is LED7...

Page 23: ...e 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 For details see Section 3 3 2 6 R...

Page 24: ...ain Output TPD4E004 4 Channel ESD Protection Array for High Speed Data Interfaces TPD4E05U06 4 Channel ESD Protection Array for for USB HDMI High Speed Interfaces TPS3702 High Accuracy Fixed Threshold...

Page 25: ...ther than TI b the nonconformity resulted from User s design specifications or instructions for such EVMs or improper system design or c User has not paid on time Testing and other quality control tec...

Page 26: ...These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not in...

Page 27: ...instructions set forth by Radio Law of Japan which includes but is not limited to the instructions below with respect to EVMs which for the avoidance of doubt are stated strictly for convenience and s...

Page 28: ...any interfaces electronic and or mechanical between the EVM and any human body are designed with suitable isolation and means to safely limit accessible leakage currents to minimize the risk of electr...

Page 29: ...R DAMAGES ARE CLAIMED THE EXISTENCE OF MORE THAN ONE CLAIM SHALL NOT ENLARGE OR EXTEND THIS LIMIT 9 Return Policy Except as otherwise provided TI does not offer any refunds returns or exchanges Furthe...

Page 30: ...change without notice TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource Other reproduction and display of thes...

Reviews: