Texas Instruments Stellaris EK-LM3S9B92 User Manual
Texas Instruments Stellaris EK-LM3S9B92 User Manual

Texas Instruments Stellaris EK-LM3S9B92 User Manual

Evaluation kit

Advertisement

Quick Links

Stellaris® EK-LM3S9B92 Evaluation Kit
User 's Manual
EK-LM3S9B92 -0 4
Co pyrigh t © 2 009– 201 0 Te xas In strumen ts
Downloaded from
Elcodis.com
electronic components distributor

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Stellaris EK-LM3S9B92 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Texas Instruments Stellaris EK-LM3S9B92

  • Page 1 Stellaris® EK-LM3S9B92 Evaluation Kit User ’s Manual EK-LM3S9B92 -0 4 Co pyrigh t © 2 009– 201 0 Te xas In strumen ts Downloaded from Elcodis.com electronic components distributor...
  • Page 2 Copyright Copyright © 2009–2010 Texas Instruments, Inc. All rights reserved. Stellaris and StellarisWare are registered trademarks of Texas 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.
  • Page 3: Table Of Contents

    Table of Contents Chapter 1: Stellaris® LM3S9B92 Evaluation Kit Overview ................9 Kit Contents ..............................10 Using the EK-LM3S9B92..........................10 Features................................10 Chapter 2: Hardware Description........................13 Evaluation Board .............................. 13 Functional Description ..........................13 In-Circuit Debug Interface Board ........................16 Functional Description ..........................
  • Page 4 January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 5: List Of Figures

    List of Figures Figure 1-1. LM3S9B92 Evaluation Board ......................9 Figure 1-2. In-Circuit Debug Interface Board..................... 9 Figure 2-1. EK-LM3S9B92 Evaluation Board Block Diagram................13 Figure 2-2. GPIO Pads ............................ 14 Figure 2-3. JTAG/SWD Connector ........................14 Figure 2-4. PWR/UART Connector........................15 Figure 2-5.
  • Page 6 January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 7 List of Tables Table C-1. EK-LM3S9B92 Evaluation Board GPIO Usage................31 January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 8 January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 9: Chapter 1: StellarisĀ® Lm3S9B92 Evaluation Kit Overview

    C H A P T E R 1 Stellaris® LM3S9B92 Evaluation Kit Overview Luminary Micro's Stellaris® LM3S9B92 Evaluation Board Kit (EK-LM3S9B92) is a low-cost platform for evaluation of the LM3S9B92 microcontroller. The kit includes two boards, the EK-LM3S9B92 evaluation board, and the In-Circuit Debug Interface (BD-ICDI) board. The EK-LM3S9B92 board includes the LM3S9B92 ARM®...
  • Page 10: Kit Contents

    • Code Sourcery GCC development tools • Code Red Technologies development tools • Texas Instruments’ Code Composer Studio™ IDE – Complete 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.
  • Page 11 Stellaris® LM3S9B92 Evaluation Kit User’s Manual LM3S9B92 high-performance Stellaris microcontroller and large memory – 32-bit ARM® Cortex™-M3 core – 256 KB single-cycle Flash memory, 96 KB single-cycle SRAM, 23.7 KB single-cycle ROM Ethernet 10/100 port with two LED indicators USB 2.0 Full-Speed OTG port Virtual serial communications port capability Oversized board pads for GPIO access User pushbutton and LED...
  • Page 12 Stellaris® LM3S9B92 Evaluation Kit Overview January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 13: Chapter 2: Hardware Description

    Microcontroller, Reset, GPIO Pads, and JTAG (Schematic 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.
  • Page 14: Figure 2-2. Gpio Pads

    Hardware Description Reset A reset switch and R-C network connects to the microcontroller’s RSTn input. The reset signal is also connected to the JTAG/SWD connector J1 to allow reset control from the debugger. GPIO Pads Four groups of oversized board pads with a 0.1” spacing provide access to GPIO signals and standard 0.1”...
  • Page 15: Figure 2-4. Pwr/Uart Connector

    Stellaris® LM3S9B92 Evaluation Kit User’s Manual PWR/UART The PWR/UART connector J2 is used to provide 5 V power from the ICDI board and also to connect the LM3S9B92 UART0 signals. This is a 2x4 fine pitch (0.050") connector, see (Figure 2-4) for signal definition. The UART0 signals are connected to GPIO jumpers JR1 and JR2 and can be disconnected from connector J2 if required, see “GPIO Jumpers”...
  • Page 16: In-Circuit Debug Interface Board

    Hardware Description In-Circuit Debug Interface Board The ICDI board is used to download and debug programs on the EK-LM3S9B92 evaluation board, but can also be used for debug of other Luminary Micro boards. A block diagram is shown in Figure 2-5. Figure 2-5.
  • Page 17: Figure 2-6. Jtag/Swd Connector J1

    Stellaris® LM3S9B92 Evaluation Kit User’s Manual 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.
  • Page 18 Hardware Description JTAG / SWD Multiplexer (Schematic page 2) Buffers A set of tri-state buffers is used to multiplex JTAG and 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.
  • Page 19: Chapter 3: Software Development

    C H A P T E R 3 Software Development This chapter provides general information on software development as well as instructions for Flash memory programming. Software Description The software provided with the EK-LM3S9B92 provides access to all of the peripheral devices supplied in the design.
  • Page 20 Software Development To program example applications into the EK-LM3S9B92 evaluation board using the ICDI board: 1. Install LM Flash Programmer on a Windows PC. 2. Connect the 10-wire ribbon cable to the 10-pin header on the ICDI board and to the 10-pin header on the EK-LM3S9B92 board.
  • Page 21: Appendix A: Schematics

    A P P E N D I X A Schematics This section contains the schematics for the EK-LM3S9B92 evaluation board and also the BD-ICDI debug board. EK-LM3S9B92 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...
  • Page 22 0.1uF 0.1uF 0.1uF 0.1uF CVDD CVDD 0.1uF 0.1uF 0.1uF 0.1uF AGND AVDD 25.000 MHz 16.000 MHz Texas Instruments LM3S9B92 18pF 18pF 18pF 18pF 108 Wild Basin Rd. CVDD Suite 350 Austin, TX 78746 Designer: Drawing Title: 0.1uF 0.1uF EK-LM3S9B92 Evaluation Board Arnaldo Cruz 0.1uF...
  • Page 23 Schematic page 2 3.3V USB Micro AB 0.1uF 0.01uF VBUS VBUS 49.9 49.9 VUSB 120ohm @ 100 MHz 120ohm @ 100 MHz USBDM ETH_MDIO USBDP 1CT:1 ETH_TXOP USBID ETH_TXON USR_LED 10pF 10pF 3.3V 1CT:1 ETH_RXIP ETH_RXIN USR PB ETH_LED1 ETH_LED0 GREEN_LED USR_PBn 10pF...
  • Page 24 SRSTn 3.3V VOUT SN74LVC125A SHDN GREEN_LED 4.7uF DEBUG ACTIVE 4.7uF PQ1LA333MSPQ GREEN_LED Texas Instruments RESET 0.1uF 108 Wild Basin Rd. Suite 350 Austin, TX 78746 Designer: Drawing Title: In Circuit Debug Interface (ICDI) Board Arnaldo Cruz Drawn by: Page Title:...
  • Page 25 Schematic page 2 FT_SK FT_DO FID1 FID2 FID3 40 Mil Pad 40 Mil Pad 40 Mil Pad 100 Mil Mask 100 Mil Mask 100 Mil Mask Fiducials SN74LVC125A DBGMOD 3.3V SN74LVC125A DBGENn SN74LVC125A SN74LVC125A FT_CS TMS_SWDIO SN74LVC126A 3.3V SN74LVC125A SN74LVC126A SN74LVC125A SN74LVC125A SN74LVC126A...
  • Page 26 January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 27: Appendix B: Connection Details

    A P P E N D I X B Connection Details This appendix contains the following sections: Component Locations (see page 27) Board Dimensions (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.
  • Page 28: Board Dimensions

    Board Dimensions Board Dimensions Figure B-3. EK-LM3S9B92 Evaluation Board Dimensions 4.00 0.07 0.07 Ø 0.100 0.34 1.40 0.07 0.07 0.07 0.07 Figure B-4. In-Circuit Debug Interface Board Dimensions 2.50 0.07 0.07 Ø 0.100 1.40 0.07 0.07 0.07 January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 29: Board Connectivity

    – 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-red-tech.com – Texas Instruments’ Code Composer Studio™ IDE web site, www.ti.com/ccs January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 30 References January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 31: Appendix C: Microcontroller Gpio Assignments

    A P P E N D I X C Microcontroller GPIO Assignments The following table shows the LM3S9B92 GPIOs used by the EK-LM3S9B92 board. All other GPIOs are available for use and accessible on the test pads. Table C-1. EK-LM3S9B92 Evaluation Board GPIO Usage Port Function Board Signal...
  • Page 32 January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
  • Page 33 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete.

This manual is also suitable for:

Stellaris lm3s9b92

Table of Contents