User'S Guide: Delfino Tms320F28379D Controlcard R1.3
User'S Guide: Delfino Tms320F28379D Controlcard R1.3
User'S Guide: Delfino Tms320F28379D Controlcard R1.3
User's Guide
1 Trademarks ......................................................................................................................... 4
2 Introduction ......................................................................................................................... 4
3 Errata ................................................................................................................................. 5
3.1 .................................................................................................. 5
Warnings/Notes/Errata
3.2 Warnings About Specific controlCARD Revisions .................................................................. 5
4 Getting Familiar with the controlCARD ................................................................................... 6
4.1 F28379D controlCARD Features....................................................................................... 6
4.2 Assumed Operating Conditions ........................................................................................ 6
4.3 Using the controlCARD .................................................................................................. 6
4.4 Experimentation Software ............................................................................................... 7
5 Special Notes on Connectivity ............................................................................................... 7
5.1 xds100v2 Emulator and SCI/UART Connectivity .................................................................... 7
5.2 External Connector – J9................................................................................................. 8
6 Hardware References ........................................................................................................... 9
List of Figures
1 TMDSDOCK28379D Experimenter's Kit .................................................................................. 4
2 xds100v2 Emulation circuitry and isolation circuitry is denoted by A: ................................................ 8
3 Hirose DF40HC(4.0)-60DS-0.4V(51) ...................................................................................... 9
4 Key components on the controlCARD ................................................................................... 10
List of Tables
1 Getting Started Reference .................................................................................................. 7
2 Hardware References ..................................................................................................... 10
The Delfino F28379D controlCARD (TMDSCNCD28379D) from Texas Instruments (TI) provides a great
way to learn and experiment with the F2837x device family within TI’s C2000 family of microcontrollers
(MCUs). This 180-pin controlCARD is intended to provide a well-filtered robust design which is capable of
working in most environments. This document provides the hardware details of the F28379D controlCARD
and explains the functions, locations of jumpers, and connectors present on the board.
1 Trademarks
Code Composer Studio (CCS) is a trademark of Texas Instruments.
2 Introduction
As of January 2016, all kits based on the F28377D MCU will now be replaced with the new F28379D
superset device. These two MCUs are identical except for the addition of the CLB on the F28379D MCU
to enable Position Manager. If the CLB is not a requirement in your application, that feature can be left
untouched and the MCU will perform like the F28377D.
Each controlCARD comes with a Hardware Developer’s Kit, a full set of files necessary to
evaluate/develop with a C2000 device. These files include:
• Schematics – Designed in Mentor PADS Logic
• Bill of Materials (BOM)
• Layout PCB files - Designed in Mentor layout
• Gerber files
NOTE: This kit is designed to explore the functionality of the F2837x microcontroller. Even though
the controlCARD can be treated as a good reference design, it is not intended to be a
complete customer design. Full compliance to safety, EMI/EMC, and other regulations are
left to the designer of the final customer’s system.
3 Errata
Current revision of controlCARD as of 2-Oct-2015: PCB rev - R1.3, ASSY rev - B
Note: the Letter B on the controlCARD's Serial Number sticker denotes ASSY rev – B
3.1 Warnings/Notes/Errata
Notes for all controlCARDs:
1. The F28379D controlCARD supports USB host/device connectivity. However, the micro-USB port, J8,
is not isolated from the board ground. Care should be taken when this controlCARD is being used in a
high-power application and this USB port is also being used. Note that external USB isolation buffers
may be required for these types of applications.
2. The F28379D Experimenter’s Kit ships with a USB cable and is designed to be powered via USB.
However, in extreme cases the board/controlCARD may require more power than the 5V @ 500mA a
computer’s USB port can provide (<0.01% of use cases). This is especially true when additional
circuitry has been added to the docking station.
In such cases, it is recommended to use an external 5V power supply (2.5mm inner diameter x 5.5mm
outer diameter) and plug it into J1. A compatible supply could be the: Phihong PSAC05R-050(P)-R-C2
+ Phihong RPBAG.
3. In Boot-from-SCI mode the MCU will, by default, expect GPIO84 and GPIO85 to be the IO pins
responsible for sending the program to the device. These GPIOs are different from the GPIOs which
connect to the isolated USB-to-serial interface via the FTDI chip (which uses GPIO28 and GPIO29). To
use GPIO28 and 29 instead:
a. Change the boot mode to Get Mode and then, in your main flashed code, you can decide to call
the bootloader for SCIBoot IOOption2 (in the bootROM) always, or based on whatever is desired.
b. Change the boot mode to Get Mode and configure the OTP such that SCIBoot IOOption2 is called.
This is really only an option if you always want to boot from SCI or Parallel GPIO, because you will
be overwriting your ability to boot from Flash.
c. With an emulator connected (TRSTn = 1), registers can be set such that SCIBoot’s IOOption2 boot
mode is called.
See the TRM for your specific device for more information.
4. R83 on the controlCARD is populated to allow a customer to evaluate the controlCARD without a
baseboard if desired. Because R83 is populated, the controlCARD will put more capacitance on the
USB 5V supply than the USB specification allows. R83 should be removed in order to meet the
specification.
3. Several name changes were made to pins on the device and are now reflected in R1.1a controlCARD
documentation. No functionality was affected.
Warnings about R1.1a and earlier F28377D controlCARDs:
1. The circuitry used to drive the C2000 MCU’s voltage references is not ideal. Instead, we recommend
that users use the voltage reference driving circuitry found in the R1.3 controlCARD.
Warnings about R1.3 of F28379D controlCARD:
1. R51-R54 were mistakenly populated with 100MΩ resistors instead of 100mΩ resistors. With 100MΩ
resistors used, the voltage references for the ADCs may not be held adequately constant and the
accuracy/precision of ADC results may be affected during sampling/conversion. It is recommended that
customers replace R51-R54 with 100mΩ, 0603, 5% tolerance (or better) resistors. For evaluation of
the controlCARD in a lab environment, it is also acceptable to short R51-R54 using 0Ω resistors or
solder bridges; however, populating with 100mΩ is preferred. Please see the following E2E post:
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/576301 .
Code Composer Studio (CCS)™ is an Integrated Development Environment (IDE) used to debug and
develop software for the C2000 series of MCUs. It can be downloaded from the following link:
http://processors.wiki.ti.com/index.php/Download_CCS
For users new to C2000’s F28x7x series of devices and CCS, TI’s Technical Training Organization
provides several workshops (online and in person) that may be helpful:
http://processors.wiki.ti.com/index.php/C2000_32-bit_Real-Time_MCU_Training
http://processors.wiki.ti.com/index.php/Hands-On_Training_for_TI_Embedded_Processors
The following PDF documents are provided to describe where each of the F2837x MCU’s pins will appear
on the controlCARD connector/docking station:
• TTMDSCNCD28379D_180cCARD_pinout_R1_3 – tells where each MCU pin will go on the HSEC
controlCARD connector or the 120/180-pin controlCARD docking station.
• TMDSCNCD28379D_100DIMmap_R1_3 – tells where each MCU pin will go to 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 at the following locations:
• \controlSUITE\development_kits\~controlCARDs\TMDSCNCD28379D_vX_X\
• \controlSUITE\development_kits\~ExperimentersKits\120or180pin_HSEC_DockingStn-
HWdevPkg_vX_X\
Note that the FTDI chip, its support circuitry, and associated isolation components are placed in Macro A,
the left section of the controlCARD. Each of these components contains an additional A within the
component reference designator (that is, A:R2 for resistor 2 in Macro A). See Figure 2.
Each F28379D controlCARD’s xds100v2 is programmed with a fixed serial number. If a debug session
needs to involve two or more F28379D controlCARDs, each controlCARD will need to have a unique
serial number and some will need to be reprogrammed. See:
http://processors.wiki.ti.com/index.php/XDS100#Q:_Can_I_change_the_serial_number_on_my_X
DS100v2.3F
The configuration of the switches on A:SW1 determine whether the on-board emulator is active, whether
an external emulator can be used, or whether the device will boot from FLASH/peripherals. See Table 2.
6 Hardware References
Table 2 shows the various connections available on the board. Figure 4 illustrates the location of many of
these components on the board.
A:SW1 s ,VRODWHG
Emulation and UART U5 s X6' &DUG
Communication Connector Slot
Enable Switch
A:J1 s 86%
J8 s 86% +RVW/ SW1 s %RRW 0RGH
Emulation/UART
Device Connector Switch
Connector
【無線電波を送信する製品の開発キットをお使いになる際の注意事項】 開発キットの中には技術基準適合証明を受けて
いないものがあります。 技術適合証明を受けていないもののご使用に際しては、電波法遵守のため、以下のいずれかの
措置を取っていただく必要がありますのでご注意ください。
1. 電波法施行規則第6条第1項第1号に基づく平成18年3月28日総務省告示第173号で定められた電波暗室等の試験設備
でご使用いただく。
2. 実験局の免許を取得後ご使用いただく。
3. 技術基準適合証明を取得後ご使用いただく。
なお、本製品は、上記の「ご使用にあたっての注意」を譲渡先、移転先に通知しない限り、譲渡、移転できないものと
します。
上記を遵守頂けない場合は、電波法の罰則が適用される可能性があることをご留意ください。 日本テキサス・
イ
ンスツルメンツ株式会社
東京都新宿区西新宿6丁目24番1号
西新宿三井ビル
Notice for EVMs for Power Line Communication: Please see
3.3.3
http://www.tij.co.jp/lsds/ti_ja/general/eStore/notice_02.page
電力線搬送波通信についての開発キットをお使いになる際の注意事項については、次のところをご覧ください。
http://www.tij.co.jp/lsds/ti_ja/general/eStore/notice_02.page
3.4 European Union
3.4.1 For EVMs subject to EU Directive 2014/30/EU (Electromagnetic Compatibility Directive):
This is a class A product intended for use in environments other than domestic environments that are connected
to a low-voltage power-supply network that supplies buildings used for domestic purposes. In a domestic
environment this product may cause radio interference in which case the user may be required to take adequate
measures.
6. Disclaimers:
6.1 EXCEPT AS SET FORTH ABOVE, EVMS AND ANY MATERIALS PROVIDED WITH THE EVM (INCLUDING, BUT NOT
LIMITED TO, REFERENCE DESIGNS AND THE DESIGN OF THE EVM ITSELF) ARE PROVIDED "AS IS" AND "WITH
ALL FAULTS." TI DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, REGARDING SUCH ITEMS,
INCLUDING BUT NOT LIMITED TO ANY EPIDEMIC FAILURE WARRANTY OR IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF ANY THIRD
PARTY PATENTS, COPYRIGHTS, TRADE SECRETS OR OTHER INTELLECTUAL PROPERTY RIGHTS.
6.2 EXCEPT FOR THE LIMITED RIGHT TO USE THE EVM SET FORTH HEREIN, NOTHING IN THESE TERMS SHALL
BE CONSTRUED AS GRANTING OR CONFERRING ANY RIGHTS BY LICENSE, PATENT, OR ANY OTHER
INDUSTRIAL OR INTELLECTUAL PROPERTY RIGHT OF TI, ITS SUPPLIERS/LICENSORS OR ANY OTHER THIRD
PARTY, TO USE THE EVM IN ANY FINISHED END-USER OR READY-TO-USE FINAL PRODUCT, OR FOR ANY
INVENTION, DISCOVERY OR IMPROVEMENT, REGARDLESS OF WHEN MADE, CONCEIVED OR ACQUIRED.
7. USER'S INDEMNITY OBLIGATIONS AND REPRESENTATIONS. USER WILL DEFEND, INDEMNIFY AND HOLD TI, ITS
LICENSORS AND THEIR REPRESENTATIVES HARMLESS FROM AND AGAINST ANY AND ALL CLAIMS, DAMAGES,
LOSSES, EXPENSES, COSTS AND LIABILITIES (COLLECTIVELY, "CLAIMS") ARISING OUT OF OR IN CONNECTION
WITH ANY HANDLING OR USE OF THE EVM THAT IS NOT IN ACCORDANCE WITH THESE TERMS. THIS OBLIGATION
SHALL APPLY WHETHER CLAIMS ARISE UNDER STATUTE, REGULATION, OR THE LAW OF TORT, CONTRACT OR
ANY OTHER LEGAL THEORY, AND EVEN IF THE EVM FAILS TO PERFORM AS DESCRIBED OR EXPECTED.
8. Limitations on Damages and Liability:
8.1 General Limitations. IN NO EVENT SHALL TI BE LIABLE FOR ANY SPECIAL, COLLATERAL, INDIRECT, PUNITIVE,
INCIDENTAL, CONSEQUENTIAL, OR EXEMPLARY DAMAGES IN CONNECTION WITH OR ARISING OUT OF
THESE TERMS OR THE USE OF THE EVMS , REGARDLESS OF WHETHER TI HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. EXCLUDED DAMAGES INCLUDE, BUT ARE NOT LIMITED TO, COST OF
REMOVAL OR REINSTALLATION, ANCILLARY COSTS TO THE PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES, RETESTING, OUTSIDE COMPUTER TIME, LABOR COSTS, LOSS OF GOODWILL, LOSS OF PROFITS,
LOSS OF SAVINGS, LOSS OF USE, LOSS OF DATA, OR BUSINESS INTERRUPTION. NO CLAIM, SUIT OR ACTION
SHALL BE BROUGHT AGAINST TI MORE THAN TWELVE (12) MONTHS AFTER THE EVENT THAT GAVE RISE TO
THE CAUSE OF ACTION HAS OCCURRED.
8.2 Specific Limitations. IN NO EVENT SHALL TI'S AGGREGATE LIABILITY FROM ANY USE OF AN EVM PROVIDED
HEREUNDER, INCLUDING FROM ANY WARRANTY, INDEMITY OR OTHER OBLIGATION ARISING OUT OF OR IN
CONNECTION WITH THESE TERMS, , EXCEED THE TOTAL AMOUNT PAID TO TI BY USER FOR THE
PARTICULAR EVM(S) AT ISSUE DURING THE PRIOR TWELVE (12) MONTHS WITH RESPECT TO WHICH LOSSES
OR 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. Furthermore, no return of
EVM(s) will be accepted if the package has been opened and no return of the EVM(s) will be accepted if they are damaged or
otherwise not in a resalable condition. If User feels it has been incorrectly charged for the EVM(s) it ordered or that delivery
violates the applicable order, User should contact TI. All refunds will be made in full within thirty (30) working days from the
return of the components(s), excluding any postage or packaging costs.
10. Governing Law: These terms and conditions shall be governed by and interpreted in accordance with the laws of the State of
Texas, without reference to conflict-of-laws principles. User agrees that non-exclusive jurisdiction for any dispute arising out of
or relating to these terms and conditions lies within courts located in the State of Texas and consents to venue in Dallas
County, Texas. Notwithstanding the foregoing, any judgment may be enforced in any United States or foreign court, and TI
may seek injunctive relief in any United States or foreign court.
Texas Instruments Incorporated (‘TI”) technical, application or other design advice, services or information, including, but not limited to,
reference designs and materials relating to evaluation modules, (collectively, “TI Resources”) are intended to assist designers who are
developing applications that incorporate TI products; by downloading, accessing or using any particular TI Resource in any way, you
(individually or, if you are acting on behalf of a company, your company) agree to use it solely for this purpose and subject to the terms of
this Notice.
TI’s provision of TI Resources does not expand or otherwise alter TI’s applicable published warranties or warranty disclaimers for TI
products, and no additional obligations or liabilities arise from TI providing such TI Resources. TI reserves the right to make corrections,
enhancements, improvements and other changes to its TI Resources.
You understand and agree that you remain responsible for using your independent analysis, evaluation and judgment in designing your
applications and that you have full and exclusive responsibility to assure the safety of your applications and compliance of your applications
(and of all TI products used in or for your applications) with all applicable regulations, laws and other applicable requirements. You
represent that, with respect to your applications, you have all the necessary expertise to create and implement safeguards that (1)
anticipate dangerous consequences of failures, (2) monitor failures and their consequences, and (3) lessen the likelihood of failures that
might cause harm and take appropriate actions. You agree that prior to using or distributing any applications that include TI products, you
will thoroughly test such applications and the functionality of such TI products as used in such applications. TI has not conducted any
testing other than that specifically described in the published documentation for a particular TI Resource.
You are authorized to use, copy and modify any individual TI Resource only in connection with the development of applications that include
the TI product(s) identified in such TI Resource. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE TO
ANY OTHER TI INTELLECTUAL PROPERTY RIGHT, AND NO LICENSE TO ANY TECHNOLOGY OR INTELLECTUAL PROPERTY
RIGHT OF TI OR ANY THIRD PARTY IS GRANTED HEREIN, including but not limited to any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
regarding or referencing third-party products or services does not constitute a license to use such products or services, or a warranty or
endorsement thereof. Use of TI Resources may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
TI RESOURCES ARE PROVIDED “AS IS” AND WITH ALL FAULTS. TI DISCLAIMS ALL OTHER WARRANTIES OR
REPRESENTATIONS, EXPRESS OR IMPLIED, REGARDING TI RESOURCES OR USE THEREOF, INCLUDING BUT NOT LIMITED TO
ACCURACY OR COMPLETENESS, TITLE, ANY EPIDEMIC FAILURE WARRANTY AND ANY IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL
PROPERTY RIGHTS.
TI SHALL NOT BE LIABLE FOR AND SHALL NOT DEFEND OR INDEMNIFY YOU AGAINST ANY CLAIM, INCLUDING BUT NOT
LIMITED TO ANY INFRINGEMENT CLAIM THAT RELATES TO OR IS BASED ON ANY COMBINATION OF PRODUCTS EVEN IF
DESCRIBED IN TI RESOURCES OR OTHERWISE. IN NO EVENT SHALL TI BE LIABLE FOR ANY ACTUAL, DIRECT, SPECIAL,
COLLATERAL, INDIRECT, PUNITIVE, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES IN CONNECTION WITH OR
ARISING OUT OF TI RESOURCES OR USE THEREOF, AND REGARDLESS OF WHETHER TI HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
You agree to fully indemnify TI and its representatives against any damages, costs, losses, and/or liabilities arising out of your non-
compliance with the terms and provisions of this Notice.
This Notice applies to TI Resources. Additional terms apply to the use and purchase of certain types of materials, TI products and services.
These include; without limitation, TI’s standard terms for semiconductor products http://www.ti.com/sc/docs/stdterms.htm), evaluation
modules, and samples (http://www.ti.com/sc/docs/sampterms.htm).
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2018, Texas Instruments Incorporated