Ek-tm4c1294xl Rev d Schematic

6

Click here to load reader

description

Ek-tm4c1294xl Rev d Schematic

Transcript of Ek-tm4c1294xl Rev d Schematic

Page 1: Ek-tm4c1294xl Rev d Schematic

GND

330

GND

GND

SWITCH_TACTILE

SWITCH_TACTILE

GND

330

GND

TPD4S012_DRY_6

GND

100GND

1M

3300pF

TP4

TP5

TP6

TP7

D1

R33

USR_SW1

USR_SW2

D2

R27

D+1

D-2

GND4

ID3

N.C.5

VBUS6

U2

R18

DMP2

DPP3

GNDP5

IDP4

VBUSP1

TP14

TP15

TP16

TP17

PA0P$33

PA1P$34

PA2P$35

PA3P$36

PA4P$37

PA5P$38

PA6P$40

PA7P$41

PB0P$95

PB1P$96

PB2P$91

PB3P$92

PB4P$121

PB5P$120

PC0P$100

PC1P$99

PC2P$98

PC3P$97

PC4P$25

PC5P$24

PC6P$23

PC7P$22

PD0P$1

PD1P$2

PD2P$3

PD3P$4

PD4P$125

PD5P$126

PD6P$127

PD7P$128

PE0P$15

PE1P$14

PE2P$13

PE3P$12

PE4P$123

PE5P$124

PF0P$42

PF1P$43

PF2P$44

PF3P$45

PF4P$46

PG0P$49

PG1P$50

PH0P$29

PH1P$30

PH2P$31

PH3P$32

PJ0P$116

PJ1P$117

PK0P$18

PK1P$19

PK2P$20

PK3P$21

PK4P$63

PK5P$62

PK6P$61

PK7P$60

PL0P$81

PL1P$82

PL2P$83

PL3P$84

PL4P$85

PL5P$86

PL6P$94

PL7P$93

PM0P$78

PM1P$77

PM2P$76

PM3P$75

PM4P$74

PM5P$73

PM6P$72

PM7P$71

PN0P$107

PN1P$108

PN2P$109

PN3P$110

PN4P$111

PN5P$112

PP0P$118

PP1P$119

PP2P$103

PP3P$104

PP4P$105

PP5P$106

PQ0P$5

PQ1P$6

PQ2P$11

PQ3P$27

PQ4P$102

R52C32

GPIO

PA0PA1PA2PA3

PA5PA6PA7

PA4

PB0

PB0/3.2C

TARGET_VBUS/3.2C

TARGET_VBUS/3.2C

TARGET_VBUS/3.2C

PB2PB3PB4PB5

PC4PC5PC6PC7

PD0PD1PD2PD3PD4PD5PD6PD7

PF0PF1PF2PF3PF4

PE0PE1PE2PE3PE4PE5

PG0PG1

PH0PH1PH2PH3PJ0

PJ0/3.2D

PJ1

PJ1/3.2D

PK0PK1PK2PK3PK4PK5PK6PK7

PL0PL1PL2PL3PL4PL5

USBD_P

USBD_P

USBD_P

USBD_N

USBD_N

USBD_N

PM0PM1PM2PM3PM4PM5PM6PM7

PP0PP1PP2PP3PP4PP5

PN0

PN0/3.4D

PN1

PN1/3.4D

PN2PN3PN4PN5

PQ0PQ1PQ2PQ3PQ4

TARGET_TCK/SWCLK/6.1A

TARGET_TMS/SWDIO/6.1A

TARGET_TDI/6.1E

TARGET_TDO/SWO/6.1E TARGET_ID

TARGET_ID

A

B

C

D

E

A

B

C

D

E

1 2 3 4 5 6

U7G$1

U1G$1

TM4C1294NCPDT

See PF0 and PF4 for additional LED's used forEthernet or user application

NOTE: TPD4S012 all protection circuits are identical. Connections chosen for simple routing.

convienence test points for ground

Page 2: Ek-tm4c1294xl Rev d Schematic

TSW-110-02-S-DTSW-110-02-S-D

TSW-110-02-S-DTSW-110-02-S-D

0

0

+3V

3+

3V

3

+5V

+5V

0.1uF 0.1uF

0.1uF0.1uF

GNDGND

GNDGND

X6-1 X6-2

X6-3X6-4

X6-5 X6-6X6-7 X6-8

X6-9 X6-10X6-11 X6-12

X6-13 X6-14X6-15 X6-16X6-17 X6-18X6-19 X6-20

X7-1

X7-2

X7-3

X7-4

X7-5

X7-6

X7-7

X7-8

X7-9

X7-10

X7-11

X7-12

X7-13X7-14

X7-15X7-16X7-17X7-18X7-19X7-20

X8-1

X8-2

X8-3X8-4

X8-5 X8-6X8-7 X8-8X8-9 X8-10

X8-11 X8-12X8-13 X8-14X8-15 X8-16X8-17 X8-18X8-19 X8-20

X9-1X9-2

X9-3 X9-4X9-5 X9-6X9-7 X9-8X9-9 X9-10

X9-11X9-12X9-13X9-14X9-15X9-16X9-17X9-18X9-19X9-20

R19

R20

JP41 23 4

JP51 23 4

C23 C24

C25C26

PB2

PB3

PL0

PP2

PH2

GND/1.6B

GND/1.6B

GND/1.6B

GND/1.6B

TARGET_RESET/3.2D

TARGET_RESET/3.2D

PA0/3.2C

BP2_A2.5BP2_A2.5

TARGET_RXD/6.1D

TARGET_TXD/6.1D PA1/3.2C

BP2_A2.6

BP2_A2.6

PE4

PE5

PC5

PC4

PM3

PM4

PM5

PL4

PD5/1.4B

PC6

PD3

PC7

PE0

PE1

PE2

PE3

PD4/1.4B

PD7

PF1

PF2

PF3

PG0

PL5

PL1

PL2

PL3

PH3

PD1

PD0

PN2

PN3

PD2

PP0

PP1

PQ0

PP4

PN5

PN4

PB4

PB5

PK0

PK1

PK2

PK3

PA4

PA5

PG1

PK4

PK5

PM0

PM1

PM2

PH0

PH1

PK6

PK7

PM7

PA7

PA3

PA2

PQ3

PQ2

PP3

PQ1

PM6

PP5

PA6

BoosterPack 2 Interface

BoosterPack 1 Interface

A

B

C

D

E

A

B

C

D

E

1 2 3 4 5 6

JP4 and JP5 CAN and ICDI UART Selection:Populate Jumpers from 1-2 and 3-4 for Default ModeThis enables ROM UART boot loader. UART 0 to ICDI

Populate from 1-3 and 2-4 for controller area networkon the boosterpack. UART2 is then availabe to ICDI.

R19 and R20 can be populated to enable I2C on Right side of BP2 interface. This is for legacy support and the Sensor Hub BoosterPack.

I2C and SSI are available on the correspondingBoosterPack 1 interface pins without modification tothe board.

PA6 and PA7 are also used by the onboard radio. Configure the radio to tri-state these GPIO before using them on the boosterpack interface.

Page 3: Ek-tm4c1294xl Rev d Schematic

TSW-149-02-S-D

+3V

3

+3V

3

+5V

+5V

0.1uF0.1uF

0.1uF 0.1uF

GNDGND

GNDGND

X11-1X11-2X11-3X11-4X11-5X11-6X11-7X11-8X11-9X11-10

X11-11X11-12X11-13X11-14X11-15X11-16X11-17X11-18X11-19X11-20X11-21X11-22X11-23X11-24X11-25X11-26X11-27X11-28X11-29X11-30X11-31X11-32X11-33X11-34X11-35X11-36X11-37X11-38X11-39X11-40X11-41X11-42X11-43X11-44X11-45X11-46X11-47X11-48X11-49X11-50X11-51X11-52X11-53X11-54X11-55X11-56X11-57X11-58X11-59X11-60X11-61X11-62X11-63X11-64X11-65X11-66X11-67X11-68X11-69X11-70X11-71X11-72X11-73X11-74X11-75X11-76X11-77X11-78X11-79X11-80X11-81X11-82X11-83X11-84X11-85X11-86X11-87X11-88X11-89X11-90X11-91X11-92X11-93X11-94X11-95X11-96X11-97X11-98

C27C28

C29 C30

VREF+/5.5B

TARGET_RESET/2.4D

GND/2.3C

GND/4.1AGND/2.3C

GND/4.1AGND/2.3C

PB4

PB5

PH0

PH1

PH2

PH3

PC7

PC6

PC5

PC4

PA6

PA7

PG1

PM3

PM2

PM1

PM0

PL0

PL2

PL3

PQ0

PQ1

PK7

PK6

PL4

PB2

PB3

PP2

PP3

PK5

PK4

PL5

PN4

PN5

PG0

PL1

PQ2

PQ3

PN0

PN1

PN2

PN3

PQ4

WAKE/5.5A

PA2

PA3

PA4

PA5

PE0

PE1

PE2

PE3

PE4

PE5

PK0

PK1

PK2

PK3

PD5

PD4

PD7

PD6

PD3

PD1

PD0

PD2

PP0

PP1

PB0

TARGET_VBUS/1.6B

PF4

PF0

PF1

PF2

PF3

PA0

PA1

PP4

PP5

PJ0

PJ1

PM7

PM6

PM5

PM4

A

B

C

D

E

A

B

C

D

E

1 2 3 4 5 6

NOTE: PB0 and PB1 are used in some configurations with 5V signals especially in USB Host or OTG mode. Be aware the 5V may be present on these pins depending on system jumper configuration

These pins are only 5V tolerant when configured forUSB mode applications.

This is the breadboard connection header.Samtec TSW-149-08-F-S-RA and TSW-149-09-F-S-REcan be used together to create a breadboard connectorsee the Users Manual for more information.

Page 4: Ek-tm4c1294xl Rev d Schematic

49.9

49.9

49.4

49.9

330

GND

330

GND

0.1uF0.1uF

GNDGND

0.1

uF

0.1

uF

75

75

GN

DG

ND

75

75

GND

4700pF

1M

1000pF

R21

R22

R23

R24

D4

R30

D3

R31

C16C17

C18

C22

P$1P$1

P$2P$2

P$3P$3

P$6P$6

P$7P$7

P$8P$8

P$9P$9

P$10P$10

P$11P$11

P$14P$14

P$15P$15

P$16P$16

P$11

P$22

P$33

P$44

P$55

P$66

P$77

P$88

R32

R43

CHASSIS9

CHASSIS10

RX+3

RX-6

TERM1A4

TERM1B5

TERM2A7

TERM2B8

TX+1

TX-2

R45

R46

C31

R47

C1

EN0RXI_N/5.3B

EN0RXI_P/5.3B

EN0TXO_N/5.3B

EN0TXO_P/5.3B

PF4/3.2C PF0/3.2C

MCU_3V3/5.2A

A

B

C

D

E

A

B

C

D

E

1 2 3 4 5 6

U10

U13

U14

For Ethernet example Applications: LED4 is default configured as Ethernet Link OKLED3 is default configured as Ethernet TX/RX activity

User may re-configure these pins / LED's for anyapplication usage.

Place pull up resistors and C16-C17 near TM4C MCU.

Place C18 and C22 near pin 2 and pin 7 of U$10

U10 May be populated with either HX1188FNL or HX1198FNL. HX1198FNL preferred for best Ethernet performance.

Page 5: Ek-tm4c1294xl Rev d Schematic

+3V

3

+5V

GND

0.1uF

2.2uF

0.1uF

GND

330

GND

100k

4.8

7k 1

%

GND

GND 0.1uF 1.0uF 2.2uF

0.1uF 0.1uF 0.1uF 0.1uF

GND

0

0

GND

1M

SW

ITC

H_TA

CT

ILE

12pF

12pF

10k

0.1uF

12pF 12pF

SWITCH_TACTILE

GND

MOUNT-HOLE3.2

MOUNT-HOLE3.2

GND

GND

GND

GND GND

TPS2052B_DRB_8

+5V

10k

100k

GND

51

0.1uF

GND

+3V

3

100k

TPS73733_DRV_6

OM

IT

2k

MOUNT-HOLE3.2

100

CRYATL_32K_SMD

C19

C20

C21

D0

R9

R17

TP3

R25

C4 C14 C15

C40 C41 C42 C43

TP9

TP10TP11

TP12

R39

TP13

R41

R42

RE

SE

T

C44

C45

NC

2P

$2

NC

4P

$4

OS

C0

P$

1

OS

C1

P$

3

R44

C46

C47 C48

WAKE

H4

H6

*EN13

*EN24

*OC18

*OC25

EPAD9

GND1

IN2

OUT17

OUT26

VIA

V

VIA

V_

2

VIA

V_

3

VIA

V_

4

VIA

V_

5

VIA

V_

6

U4

JP11 23 45 6

JP212

JP

3

12

R35

R36

TP8

R38C3

R26

EN4

EPAD7

GND3

IN6

NC5

NR/FB2

OUT1

VIA

V

VIA

V_

2

U5

R48

R49

H1

R51HIB

P$65

RESETP$70

WAKEP$64

EN0RXINP$53

EN0RXIPP$54

EN0TXONP$56

EN0TXOPP$57

GNDP$17

GNDP$48

GNDP$55

GNDP$58

GNDP$80

GNDP$114

GNDAP$10

OSC0P$88

OSC1P$89

RBIASP$59

VBATP$68

VDDP$7

VDDP$16

VDDP$26

VDDP$28

VDDP$39

VDDP$47

VDDP$51

VDDP$52

VDDP$69

VDDP$79

VDDP$90

VDDP$101

VDDP$113

VDDP$122

VDDAP$8

VDDCP$87

VDDCP$115

VREFA+P$9

XOSC0P$66

XOSC1P$67

P$1P$1

P$2P$2

Y3

TARGET_VBUS/3.2C

TARGET_VBUS/3.2C

DEBUG_VBUS/6.4A

EN0RXI_NEN0RXI_PEN0TXO_NEN0TXO_PRBIAS

WAKE/3.3D

MCU_3V3/6.2A

MCU_3V3/4.1A

VBUS

VBUS

VBUS

PQ4/3.4D

PD6/3.2B

TARGET_RESET/3.2D

A

B

C

D

E

A

B

C

D

E

1 2 3 4 5 6

Y1

25M

hz

U1G$2

Power Control Jumper:

1) To power from Debug install jumper on pins 5 - 6

2) To power from Target USB install jumper on pins 3 - 4

3) To power from BoosterPack 5V install jumper on pins 1 - 2 This is also the off position if BoosterPack does not supply power

When powered from BoosterPack TPS2052B does not provide current limit protection. When powered by BoosterPack, USB host mode does not supply power to connected devices

Primary 3.3V regulatorDisconnect JP3 to power device from 3V3 BoosterPack

JP2 can be used to measure MCU current consumption with a multi-meter.

TPS2052B provides current limit for main 5V power.

Also provides power switching for USB host/OTG modes

For Host/OTG: PD6 configured as USB0EPEN peripheral function.

PQ4 configure as individual pin interrupt. Indicates power fault on the USB bus. USB0PFLT peipheral pin not available due to pin mux and use on BoosterPacks.

USB Host mode does not supply power to deviceswhen powered from a BoosterPack

For Applications that do not use USB:Configure PD6 as input with internal pull-down enabled. Turns off power to TARGET_VBUS

R38 and C3 Used to meet VBAT rise time requirements

R41 may be removed and precisionreference applied to TP13

Page 6: Ek-tm4c1294xl Rev d Schematic

OMIT

TSW-107-02-S-D

OMIT

+3V

310k

0.1uF

OMIT0.1uF 1.0uF

12pF

12pF

0.1uF 0.1uF 0.1uF 0.1uF

+3V

3

+3V

3

2.2uF

5.6k

OMIT

5.6k

OMIT

5.6k

OMIT

10k

10k

10k

10k

+3V

3

0

0

0

0

0

0

0

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

0

+3V

3

TPD4S012_DRY_6

5.6k 10k

GND

2k

GND

1M

3300pF

GND

TRST9

GND3

NC5

RESET10

RTCK7

TCK4

TDI8

TDO6

TMS2

VTREF1

U21

X1-1X1-2X1-3X1-4X1-5X1-6X1-7X1-8X1-9X1-10

X1-11X1-12X1-13X1-14

R3

C2C5 C6

C8

C9

C10 C11 C12 C13

NC

2P

$2

NC

4P

$4

OS

C0

P$

1

OS

C1

P$

3

C7

R12

R13

R14

R1

R2

R4

R5

TP2

TP1

R6

R7

R8

R10

R11

R15

R16

EXTDBGP3

RESETP10

GNDP5

GND1P9

P$7P7

TCKP4

TDIP8

TDOP6

TMSP2

VTARGETP1

R40

HIBP$33

RESETP$38

WAKEP$32

GND0P$12

GND1P$27

GND2P$39

GND3P$55

GNDAP$3

GNDXP$35

OSC0P$40

OSC1P$41

PA0P$17

PA1P$18

PA2P$19

PA3P$20

PA4P$21

PA5P$22

PA6P$23

PA7P$24

PB0P$45

PB1P$46

PB2P$47

PB3P$48

PB4P$58

PB5P$57

PB6P$1

PB7P$4

PC0/TCKP$52

PC1/TMSP$51

PC2/TDIP$50

PC3/TDOP$49

PC4P$16

PC5P$15

PC6P$14

PC7P$13

PD0P$61

PD1P$62

PD2P$63

PD3P$64

PD4P$43

PD5P$44

PD6P$53

PD7P$10

PE0P$9

PE1P$8

PE2P$7

PE3P$6

PE4P$59

PE5P$60

PF0P$28

PF1P$29

PF2P$30

PF3P$31

PF4P$5

VBATP$37

VDD0P$11

VDD1P$26

VDD2P$42

VDD3P$54

VDDAP$2

VDDC0P$25

VDDC1P$56

XOSC0P$34

XOSC1P$36

DMP2

DPP3

GNDP5

IDP4

VBUSP1

D+1

D-2

GND4

ID3

N.C.5

VBUS6

U3

R28 R29

R50

R34C33

ICDI_TDIICDI_TMS

ICDI_TMS

ICDI_TCK

ICDI_TCK

ICDI_TDO

ICDI_TDO

ICDI_RESET

ICDI_RESET

VCP_RXD

VCP_RXD

VCP_RXD

VCP_TXD

VCP_TXD

VCP_TXD

DEBUG_PC1/TMS/SWDIO

DEBUG_PC1/TMS/SWDIO

DEBUG_PC1/TMS/SWDIO

DEBUG_PC1/TMS/SWDIO

DEBUG_PC1/TMS/SWDIO

DEBUG_PC3/TDO/SWO

DEBUG_PC3/TDO/SWO

DEBUG_PC3/TDO/SWO

DEBUG_PC3/TDO/SWO

DEBUG_PC3/TDO/SWO

DEBUG_PC2/TDI

DEBUG_PC2/TDI DEBUG_PC2/TDI

DEBUG_PC2/TDI

DEBUG_RESET_OUT

DEBUG_RESET_OUT

DEBUG_RESET_OUT

DEBUG_RESET_OUT

EXTERNAL_DEBUG

EXTERNAL_DEBUG

ICDI_VDDC

VERSION_1

VERSION_1

VERSION_2

VERSION_2

VERSION_0

VERSION_0

DEBUG_ACTIVEDEBUG_ACTIVEICDI_USBD_N

ICDI_USBD_N

ICDI_USBD_P

ICDI_USBD_PTARGET_TXD/2.5D

TARGET_TXD/2.5D

TARGET_RXD/2.5D

TARGET_RXD/2.5D

TARGET_TCK/SWCLK/1.2A

TARGET_TCK/SWCLK/1.2A

TARGET_TCK/SWCLK/1.2A

TARGET_TMS/SWDIO/1.2B

TARGET_TMS/SWDIO/1.2B

TARGET_TMS/SWDIO/1.2B

TARGET_TDI/1.2B TARGET_TDI/1.2B

TARGET_TDO/SWO/1.2B

TARGET_TDO/SWO/1.2B

TARGET_RESET/5.2A

TARGET_RESET/5.2A

DEBUG_VBUS/5.1B

DEBUG_VBUS/5.1B

DEBUG_VBUS/5.1B

DEBUG_PC0/TCK/SWCLK

DEBUG_PC0/TCK/SWCLK

DEBUG_PC0/TCK/SWCLK

DEBUG_PC0/TCK/SWCLK

DEBUG_PC0/TCK/SWCLK

MCU_3V3/5.6B

A

B

C

D

E

A

B

C

D

E

1 2 3 4 5 6

Y2

16M

U6

JTAG_ARM_10PIN

U20

TM4C123GH6PMI

TM4C123xH6PMI

U22G$1

PE4 ETM_ENn Leave Open use GPIO Internal weak pullup.

PE5 LS_PRESENTn Leave Openuse GPIO internal weak pullup

VERSION RESISTOR TABLE:*use internal GPIO weak pullups.ALL OMITTED: Legacy mode. (Stellaris ICDI)ALL POPULATED: Everything enabledVersion 0 populated: UART CTS/RTS and Analog inputs

JTAG PULL-UPS

Jumpers to bridge from ICDI to Target portion of LaunchPad

EXTERNAL_DEBUG pull low to use external debuggerto debug the target. Causes ICDI chip to tri-state the JTAG lines

Use this for JTAG IN from external debugger. See X1 jumpers for information about debug out to an external target. R40 must be removed for debug out.R40 must be instaled for debug in.

X1 omitted by default

To debug out from ICDI to off board MCU remove 0 ohm jumper resistors. To go back from debug out to debugging the target MCU install X1 and place jumpers on all pins.