background image

1

1

2

2

3

3

4

4

5

5

6

6

D

D

C

C

B

B

A

A

Document Number:

Rev

Sheet

Date:

of

5/18/2009

1

2

B

Designer:

Drawn by:

Approved:

Drawing Title:

Page Title:

Size

Arnaldo Cruz

Arnaldo Cruz

*

0001

EK-LM3S9B92 Evaluation Board

Tempest, Reset, Test Pads

B

108 Wild Basin Rd.
Suite 350
Austin, TX 78746

Texas Instruments

C18

18pF

C17
18pF

C16
18pF

C15
18pF

RSTn

OSCin
OSCout

XTALN
XTALP

R8
12.4K

R7

9.1k

USBDP
USBDM

3.3V

C22

1uF

C19
0.1uF

C7
0.1uF

C8
0.1uF

C9
0.1uF

C10
0.1uF

C11
0.1uF

C6
1uF

C13
0.1uF

C20
0.1uF

C23
0.1uF

ETH_TXOP

ETH_TXON

ETH_MDIO

ETH_LED0

ETH_LED1

ETH_RXIP
ETH_RXIN

USBPWR
USBFLT

USBID

3.3V

TMS
TCK
TDO
TDI

C1

0.1uF

VBUS

PF4

PB4
PB5
PB6
PB7

PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7

PF0
PF1

PB2
PB3

PH0
PH1
PH2

PH5
PH6
PH7

PJ0
PJ1

PG0
PG1

PE1
PE2
PE3
PE4
PE5
PE6
PE7

PC4
PC5
PC6
PC7

PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7

PG7

3.3V

R6
10K

C2

0.1uF

R4

10K

PC0
PC1
PC2
PC3

R3

10K

R2

10K

R1

10K

PB2
PB3
PB4
PB5
PB6
PB7

PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7

PF0
PF1
PF2
PF3
PF4
PF5

PH0
PH1
PH2
PH5
PH6
PH7

PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
PG0

PG1
PG7

1

4

2

3

RESET

SW1

PJ0
PJ1
PJ2

PE0

PF5

RSTn

PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7

PC4
PC5
PC6
PC7

5V

1

2

Y1

16.000 MHz

C12
0.1uF

C14
0.1uF

SHDNn

VBUS

1

2

Y2

25.000 MHz

JTAG/SWD

1
3
5
7
9

2
4
6
8
10

J1

HDR 2X5-MH-SHRD

VCP_RX

5V

PWR/UART

1

3

5

7

2

4

6

8

J2

HDR 2X4-MH-SHRD

DBG1

DBG2

TP1
TP2
TP3
TP4
TP5
TP6
TP7
TP8
TP9
TP10
TP11
TP12
TP13
TP14
TP15
TP16
TP17

TP18
TP19
TP20
TP21
TP22
TP23
TP24
TP25
TP26
TP27
TP28
TP29
TP30
TP31
TP32
TP33
TP34

TP35
TP36
TP37
TP38
TP39
TP40
TP41
TP42
TP43
TP44
TP45
TP46
TP47
TP48
TP49
TP50
TP51

TP52
TP53
TP54
TP55
TP56
TP57
TP58
TP59
TP60
TP61
TP62
TP63
TP64
TP65
TP66
TP67
TP68

FB1

120ohm @ 10

0 M

H

z

PA0

PA1

VCP_RX

VCP_TX

PB4

PD0

USR_PBn

USR_LED

JR1

JR2

JR3

JR4

VCP_TX

JR5

JR6

PF2

PF3

PF2
PF3

5VR

3.3V

R23

10

PJ3
PJ4
PJ5
PJ6
PJ7

PJ2
PJ3
PJ4
PJ5
PJ6
PJ7

PA0/U0RX

26

PA1/U0TX

27

PA2/SSI0CLK

28

PA3/SSI0FSS

29

PA4/SSI0RX

30

PA5/SSI0TX

31

PC0/TCK/SWCLK

80

PC1/TMS/SWDIO

79

PC2/TDI

78

PC3/TDO/SWO

77

PC4

25

PC5

24

PC6

23

PC7

22

PD0

10

PD1

11

PD2

12

PD3

13

PD4

97

PD5

98

PD6

99

PD7

100

GND

9

GND

21

ERBIAS

33

RST

64

LDO

7

OSC0

48

OSC1

49

PB0/USB0ID

66

PB1/USB0VBUS

67

PB2/I2C0SCL

72

PB3/I2C0SDA

65

PB4

92

PB5

91

PB6

90

PB7

89

PE0

74

PE1

75

PE2

95

PE3

96

PE4

6

PE5

5

PA6

34

PA7

35

PE6

2

PE7

1

PF0

47

PF1

61

PF2/LED1

60

PF3/LED0

59

MDIO

58

TXON

46

TXOP

43

PF4

42

PG0

19

PG1

18

XTALNPHY

17

XTALPPHY

16

PF5

41

RXIP

40

RXIN

37

PG7

36

PH0

86

PH1

85

PH2

84

PH3/USB0EPEN

83

AVDD

3

AGND

4

VDD33

8

VDD33

20

VDD33

32

VDD33

44

VDD33

56

VDD33

68

VDD33

81

VDD33

93

GND

45

GND

57

GND

69

GND

82

GND

94

CVDD

38

CVDD

88

NC

51

PH4/USB0PFLT

76

USB0DP

71

USB0DM

70

USB0RBIAS

73

PH5

63

PH6

62

PH7

15

PJ0

14

PJ1

87

PJ2

39

PJ3

50

PJ4

52

PJ5

53

PJ6

54

PJ7

55

U1

LM3S9B92

Revision

A

2/24/2009

First release for prototypes.

Date

Description

B

4/15/2009

Released to production.

CVDD

Schematic page 1

Downloaded from 

Elcodis.com

 

electronic components distributor

 

All manuals and user guides at all-guides.com

Содержание Stellaris EK-LM3S9B92

Страница 1: ...pyright 2009 2010 Texas Instruments User s Manual Stellaris EK LM3S9B92 Evaluation Kit Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com a l l g u i d e s c o m ...

Страница 2: ...s Instruments ARM and Thumb are registered trademarks and Cortex is a trademark of ARM Limited Other names and brands may be claimed as the property of others Texas Instruments 108 Wild Basin Suite 350 Austin TX 78746 http www ti com stellaris Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 3: ...Board 16 Functional Description 16 Chapter 3 Software Development 19 Software Description 19 Source Code 19 Tool Options 19 Programming the EK LM3S9B92 Board 19 Appendix A Schematics 21 Appendix B Connection Details 27 Component Locations 27 Board Dimensions 28 Board Connectivity 29 References 29 Appendix C Microcontroller GPIO Assignments 31 Downloaded from Elcodis com electronic components distr...

Страница 4: ...4 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 5: ...d Block Diagram 16 Figure 2 6 JTAG SWD Connector J1 17 Figure 2 7 JTAG SWD Connector J3 17 Figure 2 8 PWR UART Connector 17 Figure B 1 EK LM3S9B92 Evaluation Board Component Locations 27 Figure B 2 BD ICDI Board Component Locations 27 Figure B 3 EK LM3S9B92 Evaluation Board Dimensions 28 Figure B 4 In Circuit Debug Interface Board Dimensions 28 Figure B 5 ICDI EK LM3S9B92 Board Connectivity 29 Dow...

Страница 6: ...6 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com a l l g u i d e s c o m ...

Страница 7: ...January 6 2010 7 List of Tables Table C 1 EK LM3S9B92 Evaluation Board GPIO Usage 31 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 8: ...8 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 9: ... The BD ICDI board is a USB full speed JTAG SWD debugger board It includes a USB miniB connector for connection to a USB PC port and two shrouded header connectors for connection to the EK LM3S9B92 board Development of software for the EK LM3S9B92 is simplified by using Luminary Micro s comprehensive StellarisWare peripheral driver library and ARM development tools from our tools partners The Stel...

Страница 10: ...e documentation Quickstart application source code Stellaris Firmware Development Package with example source code Using the EK LM3S9B92 The recommended steps for using the EK LM3S9B92 evaluation kit are 1 Follow the Quickstart guide included in the kit The Quickstart guide will help get the EK LM3S9B92 LC Evaluation Board up and running in minutes 2 Use your preferred ARM tool chain and the Lumin...

Страница 11: ...ersized board pads for GPIO access User pushbutton and LED Detachable ICDI board can be used for debugging other Luminary Micro boards Easy to customize Includes full source code example applications and design files Develop using tools supporting FastMATH from Keil IAR Code Sourcery and Code Red using a Stellaris evaluation kit or preferred ARM Cortex M3 debugger Supported by Luminary Micro Stell...

Страница 12: ...Stellaris LM3S9B92 Evaluation Kit Overview 12 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 13: ...page 1 Microcontroller The evaluation board uses the Stellaris EK LM3S9B92 microcontroller A 16 MHz crystal provides the main oscillator clock which can directly drive the ARM core clock or can drive an internal PLL to increase the core clock up to 80 MHz A 25 MHz crystal is used for the Ethernet clock The LM3S9B92 microcontroller has an internal LDO voltage regulator that supplies power for inter...

Страница 14: ...e of the corresponding jumper cut at white line on silkscreen The jumper pads have the same footprint as an 0603 SMT resistor To reconnect a previously cut jumper solder a 0 ohm resistor to the corresponding jumper footprint JTAG SWD The JTAG SWD connector J1 is used for program download and debug This is a 2x5 fine pitch 0 050 ARM JTAG connector see Figure 2 3 for signal definition The LM3S9B92 m...

Страница 15: ...ects an external 5 V power source to provide power to the board and the USB power switch If the SW3 lever is set to USB power to the board is received from USB the on board USB power switch output is disconnected from USB and the board can only be used as a USB device When using the USB OTG port in Host mode the current provided to a USB device should be limited to 100 mA or less when powered from...

Страница 16: ...r J1 an 8 pin PWR UART header J2 and an optional 20 pin JTAG SWD header J3 The 10 pin and 8 pin headers are used to connect to the EK LM3S9B92 evaluation board JTAG SWD JTAG SWD connector J1 connects to the EK LM3S9B92 evaluation board with a ribbon cable for program download and debug This is a 2x5 fine pitch 0 050 ARM JTAG connector see Figure 2 6 for signal definition The ICDI supports JTAG deb...

Страница 17: ...erate the SRSTn signal to the target device The SRSTn signal can also be generated under program control PWR UART The PWR UART connector J2 connects to the EK LM3S9B92 evaluation board with a ribbon cable and provides 5 V power and a virtual communications port connection This is a 2 x 4 fine pitch 0 050 connector see Figure 2 8 for signal definition Signals DBG1 DBG2 are reserved Figure 2 8 PWR U...

Страница 18: ... SWD signals and also multiplex the UART VCP_TX signal with the SWO signal LED D2 DEBUG ACTIVE is lit on when these buffers are enabled To avoid signal contention external JTAG debuggers should not be connected when DEBUG ACTIVE is on Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 19: ...ntroller Development System IAR Embedded Workbench for ARM CodeSourcery G Code Red Technology Red Suite Generic Gnu C compiler Evaluation versions of these tools may be downloaded from www ti com stellaris Due to code size restrictions the evaluation tools may not build all example programs A full license is necessary to re build or debug all examples Instructions on installing and using each of t...

Страница 20: ... Run LM Flash Programmer 8 In the Configuration tab use the Quick Set control to select LM3S9B92 Evaluation Board 9 Move to the Program tab and click the Browse button Navigate to the example applications directory the default location is C DriverLib boards ek tempest 10 Each example application has its own directory Navigate into the example directory that you want to load and then into the direc...

Страница 21: ...3S9B92 Evaluation Board Microcontroller Reset and Headers on page 22 Ethernet USB and Power on page 23 BD ICDI Board USB to JTAG SWD Headers and Power on page 24 JTAG SWD Multiplexer on page 25 A P P E N D I X A Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com a l l g u i d e s c o m ...

Страница 22: ...6 TP17 TP18 TP19 TP20 TP21 TP22 TP23 TP24 TP25 TP26 TP27 TP28 TP29 TP30 TP31 TP32 TP33 TP34 TP35 TP36 TP37 TP38 TP39 TP40 TP41 TP42 TP43 TP44 TP45 TP46 TP47 TP48 TP49 TP50 TP51 TP52 TP53 TP54 TP55 TP56 TP57 TP58 TP59 TP60 TP61 TP62 TP63 TP64 TP65 TP66 TP67 TP68 FB1 120ohm 100 MHz PA0 PA1 VCP_RX VCP_TX PB4 PD0 USR_PBn USR_LED JR1 JR2 JR3 JR4 VCP_TX JR5 JR6 PF2 PF3 PF2 PF3 5VR 3 3V R23 10 PJ3 PJ4 PJ...

Страница 23: ..._LED 3 3V R15 10K 1 4 2 3 USR PB SW2 OC 3 VIN 5 EN 4 GND 2 VOUT 1 U3 TPS2051B R22 10K 3 3V R19 10K VOUT USBPWR USBFLT C38 4 7uF USR_PBn USR_LED SHDNn VBUS 5V C27 10pF C28 10pF C29 10pF C30 10pF USBDP USBDM VBUS USBID FB2 120ohm 100 MHz FB3 120ohm 100 MHz C36 0 1uF C35 0 1uF C33 4 7uF C34 4 7uF C37 4 7uF 2 1 3 5 4 6 SW3 Switch DPDT VUSB VBUS D D ID G 1 2 3 4 5 J5 USB Micro AB G1 G2 5VR 100 Mil Mask...

Страница 24: ...MH SHRD TCK TMS TDI TDO SRSTn 3 3V DBG1 DBG1 DBG2 1 4 2 3 RESET SW1 12 11 13 U5D SN74LVC125A DBGRSTn SRSTn VSENSE R12 475 CS 1 SK 2 DI 3 DO 4 GND 5 NC 7 ORG 6 VCC 8 1K 64X16 U2 CAT93C46 FB2 120ohm 100 MHz VBUS DBG2 DEBUG ACTIVE D2 GREEN_LED R1 10K R2 10K R3 10K R4 10K R11 10K R8 10K R10 10K R14 10K R6 27 C1 0 1uF C9 0 1uF C2 0 1uF C3 0 1uF C4 0 1uF C5 0 1uF C6 0 1uF C13 0 1uF GND 18 GND 25 GND 34 ...

Страница 25: ...3 1 U5A SN74LVC125A 14 7 VCC GND U4E SN74LVC125A 5 6 4 U4B SN74LVC125A 9 8 10 U4C SN74LVC125A 2 3 1 U6A SN74LVC126A 5 6 4 U6B SN74LVC126A 9 8 10 U6C SN74LVC126A 12 11 13 U6D SN74LVC126A 14 7 VCC GND U6E SN74LVC126A 3 3V TCK TDI TDO_SWO TMS_SWDIO VCP_TX 3 3V R16 27 R17 27 R18 27 R20 10K R21 10K R22 10K C14 0 1uF C15 0 1uF C16 0 1uF 100 Mil Mask FID3 40 Mil Pad 100 Mil Mask FID1 40 Mil Pad 100 Mil M...

Страница 26: ...26 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com a l l g u i d e s c o m ...

Страница 27: ...mensions see page 28 Board Connectivity see page 29 References see page 29 Component Locations Figure B 1 EK LM3S9B92 Evaluation Board Component Locations Figure B 2 BD ICDI Board Component Locations A P P E N D I X B Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 28: ...ation Board Dimensions Figure B 4 In Circuit Debug Interface Board Dimensions 4 00 1 40 0 07 0 07 0 07 0 07 0 07 0 07 0 34 Ø 0 100 2 50 1 40 0 07 0 07 0 07 0 07 Ø 0 100 0 07 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 29: ...rences include FT2232D Dual USB UART FIFO IC Datasheet version 0 91 2006 Future Technology Devices International Ltd Information on development tool being used RealView MDK web site www keil com arm rvmdkkit asp IAR Embedded Workbench web site www iar com Code Sourcery GCC development tools web site www codesourcery com gnu_toolchains arm Code Red Technologies development tools web site www code r...

Страница 30: ...References 30 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 31: ... JTAG SWD JTAG or SWD clock input PC1 TMS SWDIO PC1 JTAG TMS input or SWD bidirectional signal SWDIO PC2 TDI PC2 JTAG TDI signal input PC3 TDO SWO PC3 JTAG TDO output or SWD trace signal SWO output PD0 GPIO USR_LED User Output to user LED D2 To disconnect from LED cut JR4 jumper PF2 LED1 ETH_LED1 Ethernet Output to RJ45 jack J6 yellow LED To disconnect from LED cut JR5 jumper PF3 LED0 ETH_LED0 Out...

Страница 32: ...32 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Страница 33: ...n 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 executed an agreement specifically governing such use Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications and acknowledge and agree that th...

Отзывы: