EasyManua.ls Logo

Texas Instruments Piccolo F280049C - User Manual

Texas Instruments Piccolo F280049C
15 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
1
SPRUIC4AJanuary 2017Revised December 2017
Submit Documentation Feedback
Copyright © 2017, Texas Instruments Incorporated
Piccolo F280049C controlCARD Information Guide
User's Guide
SPRUIC4AJanuary 2017Revised December 2017
Piccolo F280049C controlCARD Information Guide
The Piccolo F280049C controlCARD from Texas Instruments (TI) is intended to provide a well-filtered
robust design capable of working in most environments. This document describes the hardware details of
the F280049C controlCARD and explains the functions, locations of jumpers, and connectors present on
the board.
Contents
1 Introduction ................................................................................................................... 2
2 Errata.......................................................................................................................... 3
2.1 Warnings, Notes, and Errata ...................................................................................... 3
3 Getting Familiar With the controlCARD................................................................................... 3
3.1 F280049C controlCARD Features................................................................................ 3
3.2 F28004x Device Description ...................................................................................... 3
3.3 Assumed Operating Conditions................................................................................... 3
3.4 Using the controlCARD ............................................................................................ 3
3.5 Experimentation Software ......................................................................................... 4
4 Special Notes................................................................................................................. 4
4.1 xds100v2 Emulator and SCI/UART Connectivity............................................................... 4
4.2 cJTAG Usage ....................................................................................................... 5
4.3 Supporting Evaluation of the Internal DC/DC Converter ...................................................... 5
5 Hardware References ....................................................................................................... 6
List of Figures
1 TMDSDOCK280049M Experimenter’s Kit................................................................................ 2
2 xds100v2 Emulation Circuitry and Isolation Circuitry is Denoted by :A .............................................. 5
3 Key Components on the controlCARD.................................................................................... 6
List of Tables
1 Getting Started Reference.................................................................................................. 4
2 Hardware References....................................................................................................... 7
3 Boot Mode Switch Positions................................................................................................ 8
Question and Answer IconNeed help?

Do you have a question about the Texas Instruments Piccolo F280049C and is the answer not in the manual?

Summary

Introduction

Errata

Warnings, Notes, and Errata

Details errata, warnings, and notes for the controlCARD.

Getting Familiar With the controlCARD

F280049 C controlCARD Features

Lists the key hardware features of the F280049C controlCARD.

F28004 x Device Description

Provides a description of the F28004x microcontroller device.

Assumed Operating Conditions

Specifies the environmental conditions assumed for operating the controlCARD.

Using the controlCARD

Explains how to power and use the controlCARD with a baseboard.

Experimentation Software

Details the software suite available for experimenting with the controlCARD.

Special Notes

xds100 v2 Emulator and SCI;UART Connectivity

Discusses the onboard emulator and USB-to-UART functionality.

cJTAG Usage

Explains how to use the cJTAG 2-pin debugging interface.

Supporting Evaluation of the Internal DC;DC Converter

Guides on enabling and using the controlCARD's internal DC/DC converter.

Hardware References

Overview

The Piccolo F280049C controlCARD from Texas Instruments (TI) is a robustly designed evaluation tool intended for product and software developers working with the F28004x device family within TI's C2000 microcontrollers (MCUs). It serves as a comprehensive platform for feasibility evaluation, experimentation, and scientific analysis of TI semiconductor products, offering a well-filtered and robust design suitable for various environments.

Function Description:

The controlCARD's primary function is to provide a convenient interface for debugging and demonstrating the F28004x MCU. It integrates a Piccolo F280049C Microcontroller, a high-performance C2000 MCU, which is the core of the board. This allows users to explore the functionality of the F28004x microcontroller and develop applications.

A key feature is the built-in isolated JTAG emulation, provided by an xds100v2 emulator. This allows for direct connection to Code Composer Studio (CCS) without requiring additional external hardware for debugging. The board also offers USB-to-UART adapter functionality, enabling serial communication with a computer through the FTDI chip.

The controlCARD is designed with a 120-pin HSEC8 Edge Card Interface, ensuring compatibility with a wide range of C2000's 120- or 180-pin controlCARD-based application kits and controlCARDs. For compatibility with 100-pin DIMM controlCARDs, an adapter card (TMDSADAP180TO100) can be used.

The board also supports the evaluation of the internal DC/DC converter capabilities of the F280049C MCU, which can be enabled with some soldering. This allows users to experiment with the MCU's internal voltage regulation for the 1.2-V power supply.

Usage Features:

To get started, the controlCARD typically requires a 5-V input power supply, usually provided through the HSEC connector via an accompanying baseboard. For instance, when using a docking station baseboard, 5 VDC is input into J1 or J17, and a switch (SW1) must be toggled to the appropriate position. While the kit can be powered via USB, external components added to the docking station may necessitate an external 5-V power supply for sufficient power.

The controlCARD offers extensive signal breakout, with most GPIO, ADC, and other key signals routed to hard gold connector fingers, facilitating easy access for external connections and measurements. It also incorporates robust power supply filtering, with a single 5-V input supply powering an on-CARD 3.3-V LDO, and all MCU inputs are decoupled using LC filters near the device.

For analog signal integrity, the board includes ADC clamping through protection diodes and anti-aliasing filters (small RC filters) that can be easily added on several ADC input pins to reduce noise.

The board's functionality is controlled by various switches and jumpers. The S1 switch, for example, is a boot mode switch that determines the boot options of the F28004x device (e.g., Parallel I/O, SCI/Wait Mode, CAN, or FLASH). The S1:A switch controls the isolated emulation and UART communication enable, allowing users to activate or deactivate the on-board xds100v2 emulator and USB-to-UART communication.

For JTAG debugging, the controlCARD supports both standard 4-pin JTAG and 2-pin cJTAG. While the on-board xds100v2 emulator uses 4-pin JTAG, an external emulator can be connected to the baseboard for cJTAG experimentation by flipping the S4 switch. When cJTAG is used, two additional GPIOs become available for application use, configurable via S2 and S3 switches to connect to specific controlCARD fingers or pins.

The controlCARD comes with a Hardware Developer's Kit, which includes schematics, a Bill of Materials (BOM), layout PCB files, and Gerber files, all designed in Altium. These resources are available in C2000Ware, a full suite of example software designed to work with the F280049C controlCARD, providing projects for experimenting with ADC, PWM, and other C2000 peripherals.

Maintenance Features:

The controlCARD is designed for durability and reliability in a research and development setting. Its robust power supply filtering and ADC clamping contribute to stable operation and protection of the MCU.

For debugging and development, Code Composer Studio (CCS), an integrated development environment, is recommended. CCS can be downloaded from the TI website and provides the necessary tools for software development and debugging.

The controlCARD's xds100v2 emulator is programmed with a fixed serial number. If multiple F280049C controlCARDs are used in a debug session, each must have a unique serial number, and some may need to be reprogrammed, with instructions available on the TI wiki.

Detailed pinout documents (TMDSCNCD28004x_120cCARD_pinout_RevA and TMDSCNCD28004x_DIM100Adapter_pinout_RevA) are provided to describe the location of each F28004x MCU pin on the controlCARD connector or docking station, aiding in troubleshooting and custom board design.

The design is intended to be a good reference for customer designs, though full compliance to safety, EMI/EMC, and other regulations for a final customer system are the responsibility of the designer. The current revision of the controlCARD is PCB rev - A, ASSY rev - none as of January 2017. Early versions may contain prototype silicon XF280049M, which has the same functionality as the F280049C.

Texas Instruments Piccolo F280049C Specifications

General IconGeneral
CoreC28x
CPU Type32-bit
Clock Speed100 MHz
Flash Memory256 KB
ADC12-bit
ADC Channels16
Operating Voltage3.3 V
Operating Temperature Range-40°C to 125°C
Communication InterfacesCAN, I2C, SPI, UART
TimersMultiple
PackageLQFP

Related product manuals