SPRUJ29A April   2022  – January 2023

 

  1.   F2800157 controlCARD Information Guide
  2.   Trademarks
  3. 1Introduction
  4. 2Hardware Quick Setup Guide
    1. 2.1 Configuration 1: Standalone
    2. 2.2 Configuration 2: External 5-V Supply
  5. 3Errata
    1. 3.1 Warnings, Notes, and Errata
    2. 3.2 Warnings About Specific controlCARD Revisions
  6. 4Getting Familiar with the controlCARD
    1. 4.1 F2800157 controlCARD Features
    2. 4.2 Assumed Operating Conditions
      1. 4.2.1 External Power Supply or Accessory Requirements
    3. 4.3 Using the controlCARD
    4. 4.4 Experimentation Software
  7. 5Special Notes
    1. 5.1 XDS110 Emulator and SCI (UART) Connectivity
    2. 5.2 Clocking Methodology
    3. 5.3 Evaluation of the Analog-to-Digital Converters (ADCs)
  8. 6Hardware References
  9. 7Revision History

Using the controlCARD

For the controlCARD to operate, the controlCARD MCU must be powered. This is done through the USB-C connector on the controlCARD or by inputting 5 V through the HSEC connector using the accompanying baseboard. For example, if using a TMDSHSECDOCK docking station baseboard, 5 VDC can be input into the docking station J1 or J17. Then, S1 needs to be toggled to the appropriate position.

Based on the way the controlCARD is used, additional hardware settings are necessary (see Table 4-1).

WARNING: When the controlCARD is used in a high-voltage setup, confirm that the voltages and isolation requirements are identified and understood prior to energizing the board or simulation. When energized, the controlCARD or components connected to the controlCARD cannot be touched. Furthermore, the capacitor C7:A must be removed to minimize the possibility of leakage-current flowing across the isolation barrier of the controlCARD.
Table 4-1 Emulator Switch Selections
SwitchDebug using CCS IDE and the on-card XDS110 Emulator
(2-pin cJTAG mode, default)
Debug using CCS IDE and an External Emulator using the BaseboardStandalone (Boot from FLASH or other Boot Mode)
S1:APosition 1: ON (left, default) to connect the embedded XDS110 emulator to the MCUPosition 1: OFF (right) to disconnect the embedded XDS110 emulator from the MCUPosition 1: OFF (right) to disconnect the embedded XDS110 emulator from the MCU
Position 2: ON (left, default) to connect the embedded XDS110 UART COM port to the MCU GPIO28 and GPIO29 pinsPosition 2: OFF (right) to disconnect the MCU GPIO28 and GPIO29 pins from the embedded XDS110 UART COM portPosition 2: OFF (right) to disconnect the MCU GPIO28 and GPIO29 pins from the embedded XDS110 UART COM port

S2:A

DOWN (default) - Disconnects GPIO35/TDI and GPIO37/TDO from the embedded XDS110 emulator; 2-pin cJTAG mode must be usedDOWN (default) - Disconnects GPIO35/TDI and GPIO37/TDO from the external emulator; 2-pin cJTAG mode must be usedDOWN (default) - Disconnects GPIO35/TDI and GPIO37/TDO from the embedded XDS110 emulator
Alternatively this switch be set to UP to connect the GPIO35 and GPIO37 to the embedded XDS110 emulator and enable 4-pin JTAG modeAlternatively this switch be set to UP to connect the GPIO35 and GPIO37 to the external emulator and enable 4-pin JTAG mode
S3Up (default) - Enables GPIO19/X1 and GPIO18/X2 connection to the on-board XTAL (Y1). Up (default) - Enables GPIO19/X1 and GPIO18/X2 connection to the on-board XTAL (Y1). Up (default) - Enables GPIO19/X1 and GPIO18/X2 connection to the on-board XTAL (Y1).
Down - Disables GPIO19/X1 and GPIO18/X2 connection to the on-board XTAL (Y1); on-chip INTOSC must be used Down - Disables GPIO19/X1 and GPIO18/X2 connection to the on-board XTAL (Y1); on-chip INTOSC must be used Down - Disables GPIO19/X1 and GPIO18/X2 connection to the on-board XTAL (Y1); on-chip INTOSC must be used
Setup S3 as desiredSetup S3 as desiredSetup S3 as desired
S4Setup S4 as desiredSetup S4 as desiredSet S4 as desired
Putting the C2000 device into Wait Mode can reduce risk of connectivity issues Putting the C2000 device into Wait Mode can reduce risk of connectivity issues
J1:AConnect a USB-C cable between J1:A and your computer------
In CCS, use this target configuration: TMS320F2800157 device with an XDS110 emulator, 2-pin cJTAG mode (based on S2:A default configuration)
Baseboard JTAG connector (J2 on Docking Station)---Connect an external emulator---
In CCS IDE, use this target configuration: TMS320F2800157 device with 2-pin cJTAG mode (based on S2:A default configuration)

Code Composer Studio™ is an Integrated Development Environment (IDE) used to debug and develop software for the C2000 series of MCUs. CCS IDE can be downloaded from the following link:
http://www.ti.com/tool/ccstudio.

Note: By default, the TMDSCNCD2800157 controlCARD is configured for 2-pin cJTAG mode. The Code Composer Studio IDE target configuration used to communicate with the embedded XDS110 emulator must be configured for 2-pin cJTAG mode.

Also, GPIO19/X1 and GPIO18/X2 pins are connected on the on-board crystal (Y1) and are not connected to the 120-pin HSEC8 Edge Card Interface.

These and other hardware settings can be modified through switches on the controlCARD. For more details, see Table 4-1.

The following PDF documents are provided, as part of C2000Ware, to describe where each of the F280015x MCU pins appear on the controlCARD connector/docking station:

  • TMDSCNCD2800157_<rev>_120cCARD_pinout – Indicates where each MCU pin goes on the HSEC controlCARD connector or the 120/180-pin controlCARD docking station.
  • TMDSCNCD2800157_<rev>_100DIM_map – Indicates where each MCU pin goes on the DIM100 controlCARD connector or the DIM100 docking station. This assumes that the TMDSADAP180TO100 adapter card is used.

More information on the controlCARD docking station can be found in the C2000Ware at the following location:
<install directory>\c2000\C2000Ware_<rev>\boards\controlCARDs\TMDSCNCD2800157\Rx_x