background image

 

TMS570LS31 HDK User Guide 

 

 
5                     

Texas Instruments Proprietary Information – Internal Data

 

1. Introduction 

 

This development kit provides a product-ready hardware and software platform 
for evaluating the functionality of the Texas Instruments TMS570LS31x and 
TMS570LS21x microcontroller family. Schematics, list of materials, and PCB 
layout are available to ease hardware development and reduce time to market. 

1.1 

Scope of Document

 

This user guide will list the contents of the development kit, point out the features 
of the major components, and provide the instructions necessary to verify your 
development kit is in working order. Any additional usage instructions or details 
fall outside the scope of this document. Additional resources will be listed at the 
end of this user guide.  

1.2 

 TMS570LS31 HERCULES Development Kit (HDK) Features

 

 

The HDK comes with a full complement of on board devices that suit a wide 
variety of application environments. Key features include: 

  A Texas Instruments TMS570LS3137 337-ball BGA microcontroller 

 

On board

 USB XDS100v2 JTAG emulator 

  ARM 20-pin JTAG debug header for 

external

 JTAG emulator 

  External emulator detection circuit 

  10/100 Mbps Ethernet interface  

  Two DCAN Transceivers and screw terminal blocks 

  One ambient light sensor 

  One ambient temperature sensor 

  SCI accessible through a USB Virtual Port (VCP) 

  One 8MB SDRAM  

  Eight user programmable LEDs (2 tri-color LEDs, and 6 white LEDs) 

  One user programmable pushbutton  

  Three expansion connectors for hardware prototyping and daughter card 

use  

  Reset  pushbuttons (nPOR and nRST) 

  One SD card slot (SPI mode) 

  Embedded trace macrocell (ETM) debug interface via MIPI connector 

  Configurable pin mux options 

  5V and 3.3V ADC option jumper (configured 5V by default) 

 Current 

measurement 

capability for 3.3V IO, 1.2V Core, 1.2V PLL, 3.3V or 

5V ADC, and 3.3V VCCP. 

  Power supply supporting 5V to 12V DC input 

Summary of Contents for Hercules TMS570LS31

Page 1: ...TMS570LS31 Hercules ARM Safety MCU Development Kit HDK USER GUIDE...

Page 2: ...11 2 2 4 J19 MIPI ETM Connector 11 2 2 5 J7 XDS100V2 USB JTAG Interface 13 2 2 6 P1 12V Input 13 2 2 7 SCI Interface 14 2 2 8 Daughter Card Interface 14 2 3 LEDs 18 2 4 S2 DIP Switch 20 2 5 Jumpers 20...

Page 3: ...onnector Signal Mapping 12 Table 7 J7 XDS100V2 USB JTAG Interface 13 Table 8 J14 USB Host Connector Error Bookmark not defined Table 9 J16 USB Device Connector Error Bookmark not defined Table 10 Expa...

Page 4: ...expand the system in a variety of ways Notational Conventions This document uses the following conventions The TMS570LS31 HDK will sometimes be referred to as the TMS570 HDK or HDK Program listings p...

Page 5: ...he HDK comes with a full complement of on board devices that suit a wide variety of application environments Key features include A Texas Instruments TMS570LS3137 337 ball BGA microcontroller On board...

Page 6: ...ons for TMS570LS31 microcontrollers including Board TMS570LS31 Card Cables and Accessories 12 volt power supply with power adapters for US or Europe Type A to mini B USB cable for using on board XDS10...

Page 7: ...Start Guide to install Code Composer This process will install all of the necessary development tools documentation and drivers 1 7 Memory Map The TMS570LS31 family of MCUs have a large byte addressab...

Page 8: ...ly is used for the MCU s I O buffers and other module on the board The 5 0 volt supply is used for ADC power 2nd option There are multiple power test points on the HDK board The three main test point...

Page 9: ...S570LS31 HDK board is a 4 9 x 4 3 inch 125 x 109 mm eight 8 layer printed circuit board which is powered by an external 12 volt only power supply Figure 2 shows the layout of the TMS570LS31 HDK board...

Page 10: ...n addition to on board XDS100V2 JTAG One 20pin ARM JTAG header is added for using external emulator This is the standard interface used by JTAG emulators to interface to ARM microcontrollers The pinou...

Page 11: ...elow Table 5 J1 Ethernet Interface Pin Signal Pin Signal 1 D0 2 D0 3 D1 4 D2 5 D2 6 D1 7 D3 8 D3 Two LEDs are embedded into the connector to report link status green LED and transmit receive status of...

Page 12: ...ST NC 9 10 NC NC 11 12 3 3V ETMTACECLKOUT 13 14 NC To GND thru 0 W 15 16 GND EMTTRACECTL 17 18 ETMDATA 19 ETMDATA 0 19 20 ETMDATA 20 ETMDATA 1 21 22 ETMDATA 21 ETMDATA 2 23 24 ETMDATA 22 ETMDATA 3 25...

Page 13: ...w Table 7 J7 XDS100V2 USB JTAG Interface Pin Signal Name 1 USBVDD 2 D 3 D 4 NC 5 USBVSS Before the board is shipped the FTDI port1 is configured as JTAG and port2 is configured as SCI The CPLD is also...

Page 14: ...ccept plug in daughter cards The daughter card allows users to build on their EVM platform to extend its capabilities and provide customer and application specific I O The expansion connectors are for...

Page 15: ...29 30 GND AD1IN 1 V17 31 32 W14 AD1IN 0 AD1IN 3 T17 33 34 V18 AD1IN 2 AD1IN 5 R17 35 36 U18 AD1IN 4 AD1IN 7 V14 37 38 T19 AD1IN 6 GND 39 40 GND AD2IN 1 U13 41 42 V13 AD2IN 0 AD2IN 3 U16 43 44 U14 AD2I...

Page 16: ...1 22 C4 EMIF_ADDR 6 EMIF_ADDR 5 D9 23 24 D8 EMIF_ADDR 4 EMIF_ADDR 3 D7 25 26 D6 EMIF_ADDR 2 EMIF_ADDR 1 D5 27 28 D4 EMIF_ADDR 0 GND 29 30 GND EMIF_Wen D17 31 32 K17 EMIF_CS 3 EMIF_Oen D12 33 34 L17 EM...

Page 17: ...H2 CAN2TX CAN3RX M19 11 12 M18 CAN3TX FRAYRX1 A15 13 14 A8 FRAYRX2 FRAYTX1 B15 15 16 B8 FRAYTX2 FRAYTXEN1 B16 17 18 B9 FRAYTXEN2 GIOA 1 C2 19 20 A5 GIOA 0 GIOA 3 E1 21 22 C1 GIOA 2 GIOA 5 B5 23 24 A6...

Page 18: ...S 2 MibSPI3SIMO W8 73 74 V8 MibSPI3SOMI MibSPI3CS 1 V5 75 76 V10 MibSPI3CS 0 MibSPI3ENA W9 77 78 V9 MibSPI3CLK EXP_12V 79 80 GND 2 3 LEDs The TMS570LS31 HDK board has nineteen 19 LEDs Eight of these L...

Page 19: ...16 NHET1 27 NHET1 04 Red Blue Green LED2 Tri color Right NHET1 20 NHET1 05 NHET1 02 Red Blue Green Table 12 Other LEDs as Indicator Num LED Color D1 nERROR RED D10 XDS100V2 SCI RX Blue D11 XDS100V2 SC...

Page 20: ...for user applications Table 15 describes the function of each channel on S2 Table 13 S2 DIP Switch Functions Switch OFF Position ON Position S2 1 Reserved Reserved S2 2 Reserved Reserved S2 3 Reserve...

Page 21: ...est emulation circuitry TMS570 MCU has two resets Warm Reset nRST and Power On Reset nPORRST The POR can be invoked by pushing POR_RESET button or by RESET signals from XDS100 CPLD ARM JTAG SREST or M...

Page 22: ...TMS570LS31 HDK User Guide 22 Texas Instruments Proprietary Information Internal Data Appendix A Schematics This appendix contains the schematics for the TMS570LS31 HDK board...

Page 23: ...TMS570LS31 HDK User Guide 23 Texas Instruments Proprietary Information Internal Data...

Page 24: ...TMS570LS31 HDK User Guide 24 Texas Instruments Proprietary Information Internal Data...

Page 25: ...TMS570LS31 HDK User Guide 25 Texas Instruments Proprietary Information Internal Data...

Page 26: ...TMS570LS31 HDK User Guide 26 Texas Instruments Proprietary Information Internal Data...

Page 27: ...TMS570LS31 HDK User Guide 27 Texas Instruments Proprietary Information Internal Data...

Page 28: ...TMS570LS31 HDK User Guide 28 Texas Instruments Proprietary Information Internal Data...

Page 29: ...TMS570LS31 HDK User Guide 29 Texas Instruments Proprietary Information Internal Data...

Page 30: ...TMS570LS31 HDK User Guide 30 Texas Instruments Proprietary Information Internal Data...

Page 31: ...TMS570LS31 HDK User Guide 31 Texas Instruments Proprietary Information Internal Data...

Page 32: ...TMS570LS31 HDK User Guide 32 Texas Instruments Proprietary Information Internal Data...

Page 33: ...TMS570LS31 HDK User Guide 33 Texas Instruments Proprietary Information Internal Data...

Page 34: ...TMS570LS31 HDK User Guide 34 Texas Instruments Proprietary Information Internal Data...

Page 35: ...TMS570LS31 HDK User Guide 35 Texas Instruments Proprietary Information Internal Data...

Page 36: ...te precautions with regard to electrostatic discharge 1 Support Resources 1 If you have problems or need additional information regarding the embedded emulation please refer to the XDS100 USB wiki on...

Page 37: ...for use in safety critical applications such as life support where a failure of the TI product would reasonably be expected to cause severe personal injury or death unless officers of the parties have...

Reviews: