background image

Tiva

C Series TM4C123G LaunchPad

Evaluation Board

User's Guide

Literature Number: SPMU296

April 2013

Summary of Contents for EK-TM4C123GXL

Page 1: ...Tiva C Series TM4C123G LaunchPad Evaluation Board User s Guide Literature Number SPMU296 April 2013 ...

Page 2: ...nagement 11 2 2 1 Power Supplies 11 2 2 2 Hibernate 11 2 2 3 Clocking 12 2 2 4 Reset 12 2 3 In Circuit Debug Interface ICDI 12 2 3 1 Virtual COM Port 12 3 Software Development 13 3 1 Software Description 13 3 2 Source Code 13 3 3 Tool Options 13 3 4 Programming the Tiva C Series LaunchPad Evaluation Board 14 4 References PCB Layout and Bill of Materials 15 4 1 References 15 4 2 Component Locations...

Page 3: ...mensions 17 List of Tables 1 1 EK TM4C123GXL Specifications 6 2 1 USB Device Signals 8 2 2 User Switches and RGB LED Signals 9 2 3 J1 Connector 9 2 4 J2 Connector 10 2 5 J3 Connector 10 2 6 J4 Connector 11 2 7 In Circuit Debug Interface ICDI Signals 12 2 8 Virtual COM Port Signals 12 4 1 EK TM4C123GXL Bill of Materials 17 3 SPMU296 April 2013 List of Figures Submit Documentation Feedback Copyright...

Page 4: ... module and motion control pulse width modulator MC PWM module The Tiva C Series LaunchPad also features programmable user buttons and an RGB LED for custom applications The stackable headers of the Tiva C Series TM4C123G LaunchPad BoosterPack XL interface demonstrate how easy it is to expand the functionality of the Tiva C Series LaunchPad when interfacing to other peripherals on many existing Bo...

Page 5: ...ion on software structure and function For more information on Project 0 go to the Tiva C Series LaunchPad wiki page 4 Customize and integrate the hardware to suit an end application This user s manual is an important reference for understanding circuit operation and completing hardware modification You can also view and download almost six hours of training material on configuring and using the L...

Page 6: ...a new idea or project to designing manufacturing and selling your own BoosterPack kit TI offers a variety of avenues for you to reach potential customers with your solutions 1 5 Specifications Table 1 1 summarizes the specifications for the Tiva C Series LaunchPad Table 1 1 EK TM4C123GXL Specifications Parameter Value 4 75 VDC to 5 25 VDC from one of the following sources Debugger ICDI USB Micro B...

Page 7: ... peripheral features as the block diagram in Figure 2 1 shows This chapter describes how these peripherals operate and interface to the microcontroller Figure 2 1 Tiva C Series LaunchPad Evaluation Board Block Diagram 2 1 Functional Description 2 1 1 Microcontroller The TM4C123GH6PM is a 32 bit ARM Cortex M4 based microcontroller with 256 kB Flash memory 32 kB SRAM and 80 MHz operation USB host de...

Page 8: ...e must be taken not to conflict these signals with BoosterPack signals USB embedded host operation can be enabled in the same way for USB devices that are self powered Providing power when acting as a USB host requires a BoosterPack with power switching and appropriate connectors All USB host signals are available on the BoosterPack interface except D and D which are only available on the USB micr...

Page 9: ...inside of the J1 and J2 connectors All 40 header pins of the J1 J2 J3 and J4 connectors make up the Tiva C Series TM4C123G LaunchPad BoosterPack XL Interface Table 2 3 through Table 2 6 show how these header pins are connected to the microcontroller pins and which GPIO functions can be selected NOTE To configure the device peripherals easily and intuitively using a graphical user interface GUI see...

Page 10: ... for compatibility with the MSP430 LaunchPad Table 2 5 J3 Connector 1 Analog Tiva C GPIOPCTL Register Setting Function J3 On board Series GPIO Pin Function MCU GPIO 1 2 3 4 5 6 7 8 9 14 15 Pin AMSEL 3 01 5 0 V 3 02 GND PD0 AIN7 61 SSI3Clk SSI1Clk I2C3SCL M0PWM6 M1PWM0 WT2CCP0 PB6 Connected 1 SSI2Rx M0PWM0 T0CCP0 3 03 for MSP430 Compatibilit y R9 PD1 AIN6 92 SSI3Fss SSI1Fss I2C3SDA M0PWM7 M1PWM1 WT...

Page 11: ...I USB cable Debug Default USB device cable Device The POWER SELECT switch SW3 is used to select one of the two power sources Select only one source at a time 2 2 2 Hibernate The Tiva C Series LaunchPad provides an external 32 768 kHz crystal Y1 as the clock source for the TM4C123GH6PM Hibernation module clock source The current draw while in Hibernate mode can be measured by making some minor adju...

Page 12: ...Hz crystal Y1 2 2 4 Reset The RESET signal into the TM4C123GH6PM microcontroller connects to the RESET switch and to the ICDI circuit for a debugger controlled reset External reset is asserted active low under any of three conditions Power on reset filtered by an R C network RESET switch held down By the ICDI circuit when instructed by the debugger this capability is optional and may not be suppor...

Page 13: ...d The source code and binary files are installed in the DriverLib tree 3 3 Tool Options The source code installation includes directories containing projects and or makefiles for the following tool chains Keil ARM RealView Microcontroller Development System IAR Embedded Workbench for ARM Sourcery CodeBench Texas Instruments Code Composer Studio IDE Download evaluation versions of these tools from ...

Page 14: ... mode 3 Connect the USB A cable plug to an available port on the PC and the Micro B plug to the Debug USB port on the board 4 Verify that the POWER LED D4 on the board is lit 5 Run the LM Flash Programmer 6 In the Configuration tab use the Quick Set control to select the EK TM4C123GXL evaluation board 7 Move to the Program tab and click the Browse button Navigate to the example applications direct...

Page 15: ... download at www ti com tool sw tm4c drl TivaWare for C Series Driver Library User s Manual literature number SPMU298 TPS73633 Low Dropout Regulator with Reverse Current Protection Data Sheet literature number SBVS038 Texas Instruments Code Composer Studio IDE website www ti com ccs Additional support RealView MDK www keil com arm rvmdkkit asp IAR Embedded Workbench www iar com Sourcery CodeBench ...

Page 16: ...locations are shown in Figure 4 1 and the board dimensions are shown in Figure 4 2 Figure 4 1 Tiva C Series LaunchPad Component Locations Top View 16 References PCB Layout and Bill of Materials SPMU296 April 2013 Submit Documentation Feedback Copyright 2013 Texas Instruments Incorporated ...

Page 17: ... NPO COG 0402 4 C3 C5 C8 C15 7 Capacitor 0 01 μF 25 V 10 Taiyo Yuden TMK105B7103KV F C18 19 C21 0402 X7R 5 C4 C6 C10 11 C17 8 Capacitor 0 1 μF 16 V 10 0402 Taiyo Yuden EMK105B7104KV F C20 C23 24 X7R 6 C9 C22 2 Capacitor 2 2 μF 16 V 10 Murata GRM188R61C225KE15D 0603 X5R 7 D1 1 LED Tri Color RGB 0404 SMD Everlight 18 038 RSGHBHC1 S02 2T Common Anode 8 D4 1 LED Green 565 nm Clear 0805 Lite On LTST C1...

Page 18: ... mm SMT 160gf Omron B3S 1000 21 SW3 1 Switch DPDT SMT 300 mA 2 at C K Components JS202011SCQN 6 V 22 U1 U2 2 Tiva C Series MCU Texas Instruments TM4C123GH6PMI TM4C123GH6PM 23 U8 1 Regulator 3 3 V 400 mA LDO Texas Instruments TPS73633DRBT 24 Y1 1 Crystal 32 768 kHz Radial Can Abracon AB26TRB 32 768KHZ T 25 Y2 Y5 2 Crystal 16 00 MHz 5 0x3 2mm NDK NX5032GA 16 000000 MHz SMT Abracon ABM3 16 000 MHz B2...

Page 19: ...s the complete schematics for the Tiva C Series LaunchPad board Microcontroller USB Expansion Buttons and LED Power Management In Circuit Debug Interface 19 SPMU296 April 2013 Schematics Submit Documentation Feedback Copyright 2013 Texas Instruments Incorporated ...

Page 20: ...7 14 PC6 15 PC5 16 PC4 17 PA0 18 PA1 19 PA2 20 PA3 21 PA4 22 PA5 23 PA6 24 PA7 28 PF0 29 PF1 30 PF2 31 PF3 43 PD4 44 PD5 45 PB0 46 PB1 47 PB2 48 PB3 49 PC3 50 PC2 51 PC1 52 PC0 53 PD6 58 PB4 57 PB5 59 PE4 60 PE5 61 PD0 62 PD1 63 PD2 64 PD3 U1 A TM4C123G 1 A 2 R 3 G 4 B D1 RGB_LED_0404_COMA R9 0 R10 0 R1 0 R2 0 R11 0 R12 0 R13 0 R14 0 R4 330 B E C Q2 DTC114EET1G R3 330 B E C Q1 DTC114EET1G R5 330 B...

Page 21: ...3DRB C18 0 01uF D4 Green R27 330 C3 0 01uF C4 0 1uF C5 0 01uF C6 0 1uF C8 0 01uF C10 0 1uF C11 0 1uF R31 1M H1 C31 10pF C32 10pF Y2 16MHz C29 24pF C28 24pF R28 10k RESET C13 0 1uF OMIT H2 C22 2 2uF H17 H18 H19 H20 H21 2 VDDA 3 GNDA 11 VDD 12 GND 25 VDDC 26 VDD 27 GND 32 WAKE 33 HIB 34 XOSC0 35 GNDX 36 XOSC1 37 VBAT 38 RESET 39 GND 40 OSC0 41 OSC1 42 VDD 54 VDD 55 GND 56 VDDC U1 B TM4C123G Y1 32 76...

Page 22: ... 7 PE2 8 PE1 9 PE0 10 PD7 13 PC7 14 PC6 15 PC5 16 PC4 17 PA0 18 PA1 19 PA2 20 PA3 21 PA4 22 PA5 23 PA6 24 PA7 28 PF0 29 PF1 30 PF2 31 PF3 43 PD4 44 PD5 45 PB0 46 PB1 47 PB2 48 PB3 49 PC3 50 PC2 51 PC1 52 PC0 53 PD6 58 PB4 57 PB5 59 PE4 60 PE5 61 PD0 62 PD1 63 PD2 64 PD3 U2 A TM4C123G 2 VDDA 3 GNDA 11 VDD 12 GND 25 VDDC 26 VDD 27 GND 32 WAKE 33 HIB 34 XOSC0 35 GNDX 36 XOSC1 37 VBAT 38 RESET 39 GND ...

Page 23: ...ency energy and has not been tested for compliance with the limits of computing devices pursuant to part 15 of FCC or ICES 003 rules which are designed to provide reasonable protection against radio frequency interference Operation of the equipment may cause interference with radio communications in which case the user at his own expense will be required to take whatever measures may be required t...

Page 24: ... its gain should be so chosen that the equivalent isotropically radiated power e i r p is not more than that necessary for successful communication This radio transmitter has been approved by Industry Canada to operate with the antenna types listed in the user guide with the maximum permissible gain and required antenna impedance for each antenna type indicated Antenna types not included in this l...

Page 25: ...you obtained the Technical Regulations Conformity Certification as provided in Radio Law of Japan with respect to this product Also please do not transfer this product unless you give the same notice above to the transferee Please note that if you could not follow the instructions above you will be subject to penalties of Radio Law of Japan Texas Instruments Japan Limited address 24 1 Nishi Shinju...

Page 26: ... property damage personal injury or death If there are questions concerning these ratings please contact a TI field representative prior to connecting interface electronics including input power and intended loads Any loads applied outside of the specified output range may result in unintended and or inaccurate operation and or possible permanent damage to the EVM and or interface electronics Plea...

Page 27: ...esponsible for compliance with all legal regulatory and safety related requirements concerning its products and any use of TI components in its applications notwithstanding any applications related information or support that may be provided by TI Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which anticipate dangerous consequences of failur...

Reviews: