background image

Stellaris® LM3S9B92 Evaluation Kit User’s Manual

January 6, 2010

17

fine pitch connector, including the EK-LM3S9B92. The signal direction shown for J1 and J3 applies 
when the ICDI is used as the JTAG/SWD debugger and LED D2 (DEBUG ACTIVE) is lit on. In this 
case only one of the two connectors J1/J3 should be used.

The ICDI can also be used as a 20-pin to 10-pin adapter for external JTAG debuggers. Note that 
the DEBUG ACTIVE LED must be off before connecting any external JTAG debuggers.

Figure 2-6.

JTAG/SWD Connector J1

Figure 2-7.

JTAG/SWD Connector J3

Pushbutton

Pushbutton SW1 (RESET) is provided to manually generate 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/UART Connector

TMS/SWDIO

TCK/SWCLK

TDO/SWO

TDI

SRSTn

GND

GND

GND

VSENSE

N/C

1

2

9

10

In

Out
Out

Out

In

I/O

TMS/SWDIO

TCK/SWCLK

TDO/SWO

TDI

SRSTn

1

2

19

20

GND
GND
GND
GND

GND
GND
GND
GND
GND

N/C
N/C

N/C

N/C

N/C

VSENSE

In

Out

Out

Out

In

I/O

VCP_TX

VCP_RX

GND

GND

DBG1

1

2

7

8

DBG2

5V

5V

In

Out

Out

Out

Downloaded from 

Elcodis.com

 

electronic components distributor

 

All manuals and user guides at all-guides.com

Summary of Contents for Stellaris EK-LM3S9B92

Page 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 ...

Page 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 ...

Page 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...

Page 4: ...4 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Page 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...

Page 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 ...

Page 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 ...

Page 8: ...8 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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 ...

Page 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 ...

Page 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 ...

Page 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...

Page 30: ...References 30 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Page 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...

Page 32: ...32 January 6 2010 Downloaded from Elcodis com electronic components distributor All manuals and user guides at all guides com ...

Page 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...

Reviews: