Luminary Micro Stellaris LM3S811 User Manual

Evaluation board
Table of Contents

Advertisement

Quick Links

Stellaris® LM3S811

Evaluation Board

U S E R 'S M A N U A L
EK -LM3S 811- 01
C opyr ight © 2006 Lumi nary Micro , Inc.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Stellaris LM3S811 and is the answer not in the manual?

Questions and answers

Summary of Contents for Luminary Micro Stellaris LM3S811

  • Page 1: Evaluation Board

    Stellaris® LM3S811 Evaluation Board U S E R ’S M A N U A L EK -LM3S 811- 01 C opyr ight © 2006 Lumi nary Micro , Inc.
  • Page 2 Copyright © 2006 Luminary Micro, Inc. All rights reserved. Stellaris is a registered trademark, and the Luminary Micro logo is a trademark of Luminary Micro, Inc. or its subsidiaries in the United States and other countries. ARM and Thumb are registered trademarks, and Cortex is a trademark of ARM Limited.
  • Page 3: Revision History

    Stellaris® LM3S811 Evaluation Board Revision History This table provides a summary of the document revisions. Date Revision Description September 2006 Initial release of doc to customers. December 2006 Changed value in Table C-1 for Pad 11. December 22, 2006...
  • Page 4 December 22, 2006...
  • Page 5: Table Of Contents

    Stellaris® LM3S811 Evaluation Board Table of Contents Chapter 1: Stellaris® LM3S811 Evaluation Board ..................9 Features................................9 Block Diagram ..............................10 Evaluation Kit Contents ............................ 10 Evaluation Board Specifications ........................10 System Requirements........................... 11 Supported Devices............................11 Features of the LM3S811 Microcontroller......................11 Chapter 2: Getting Started ..........................
  • Page 6 Stellaris® LM3S811 Evaluation Board Chapter 4: Communications .......................... 21 Using the Virtual COM Port ..........................21 Confirming Driver Installation........................21 Installing the VCP Device Driver........................22 About HyperTerminal ............................24 Starting HyperTerminal ..........................24 Appendix A: Contact Information ......................... 27 Appendix B: Schematics..........................
  • Page 7 Stellaris® LM3S811 Evaluation Board List of Figures Figure 1-1. Evaluation Board Layout ......................... 9 Figure 1-2. LM3S811 Evaluation Board Block Diagram .................. 10 Figure 3-1. ICD Interface Mode ........................18 Figure 4-1. Check VCP Driver Installation ....................... 21 Figure B-1. LM3S811 Microcontroller (sheet 1 of 2) ..................30 Figure B-2.
  • Page 8 Stellaris® LM3S811 Evaluation Board List of Tables Table 3-1. Isolating On-Board Hardware......................18 Table C-1. I/O Breakout Pads ......................... 34 Table C-2. Recommended Connectors......................34 Table C-3. 20-Pin JTAG/SWD Configuration ....................35 December 22, 2006...
  • Page 9: Chapter 1: StellarisĀ® Lm3S811 Evaluation Board

    Stellaris® LM3S811 Evaluation Board The Stellaris® LM3S811 Evaluation Board is both a compact and versatile evaluation platform for the Stellaris LM3S811 ARM® Cortex™-M3-based microcontroller, and an In-Circuit Debug Interface (ICDI) for any Stellaris microcontroller-based target board. The EVB allows users to evaluate, prototype, and create application-specific designs.
  • Page 10: Block Diagram

    Block Diagram Block Diagram Figure 1-2. LM3S811 Evaluation Board Block Diagram I/O Signal Break -out 20-pin ARM JTAG/SWD Output OLED Display 96 x 16 Stellaris LM3S811 Dual Switch USB Cable Device Controller UART0 Reset +3.3V Voltage Regulator Reset I/O Signal Break -out Evaluation Kit Contents The evaluation kit contains everything needed to develop and run applications for Stellaris microcontrollers including:...
  • Page 11: System Requirements

    1024 x 768 minimum screen resolution CD-ROM drive USB port Supported Devices In-Circuit Debug Interface (ICDI) mode presently supports all Luminary Micro Stellaris Family devices. Features of the LM3S811 Microcontroller 32-bit ARM® Cortex™-M3 v7M architecture optimized for small-footprint embedded applications –...
  • Page 12 Features of the LM3S811 Microcontroller – Programmable baud-rate generator Analog-to-Digital Converter (ADC) – Single- and differential-input configurations – Four 10-bit channels (inputs) when used as single ended inputs – Sample rate of 500 thousand samples/second I2C Bus with Master and slave receive and transmit operation with transmission speed up to 100 Kbps in Standard mode and 400 Kbps in Fast mode Six motion-control PWM outputs 1 to 32 GPIOs, depending on user configuration...
  • Page 13: Chapter 2: Getting Started

    Powering the Board The Stellaris LM3S811 Evaluation Board (EVB) is configured for immediate use. To power the EVB, use the USB cable supplied in the kit. Connect the mini-b (smaller) end of the USB cable to the connector labeled “USB”...
  • Page 14: Running The Quickstart Application

    Getting Started Now all of the hardware drivers for the LM3S811 Evaluation Board have been installed. These drivers give the debugger access to the JTAG interface and the host PC access to the Virtual COM Port. Running the Quickstart Application The quickstart application is a game in which you navigate a ship through an endless tunnel.
  • Page 15: Chapter 3: Hardware Description

    LM3S811 Microcontroller Device Overview The heart of the EVB is a Stellaris LM3S811 ARM® Cortex™-M3-based microcontroller. The LM3S811 offers 64 KB flash memory, 50-MHz operation, a 4-channel ADC, and a wide range of peripherals. Refer to the LM3S811 data sheet (order number DS-LM3S811) for complete device details.
  • Page 16: Usb Device Controller Functions

    An FT2232 device from Future Technology Devices International Ltd manages USB-to-serial conversion. The FT2232 is factory configured by Luminary Micro to implement a JTAG/SWD port (synchronous serial) on channel A and a Virtual COM Port (VCP) on channel B. This feature allows two simultaneous communications links between the host computer and the target device using a single USB cable.
  • Page 17: Power Supply

    Stellaris® LM3S811 Evaluation Board Documentation and Software CD) contains complete drivers with source-code for the OLED display. Note that the SSD0303’s I C bus implementation is not 100% compliant with the I C specification. Designers should refer to the SSD0303 datasheet before connecting other I C devices to the bus.
  • Page 18: Interfacing To The Evb

    Refer to the LM3S811 datasheet for detailed electrical specifications. Using the In-Circuit Debugger Interface The Stellaris LM3S811 Evaluation Kit can operate as an In-Circuit Debugger Interface (ICDI). ICDI acts as a USB to the JTAG/SWD adaptor, allowing debugging of any external target board that uses a Stellaris microcontroller.
  • Page 19: Enabling Icdi Mode

    With the USB cable removed, connect the EVB to a Stellaris microcontroller-based target board using the 20-pin JTAG/SWD target cable included in the Stellaris LM3S811 Evaluation Kit. The red stripe on the cable should match pin 1 on both the EVB debug out connector and the target.
  • Page 20 Hardware Description 12/22/06...
  • Page 21: Chapter 4: Communications

    C H A P T E R 4 Communications This chapter describes available communication for the LM3S811 microcontroller through the Virtual COM Port and the Windows application, HyperTerminal. Using the Virtual COM Port The Virtual COM Port (VCP) is a convenient way for Windows applications to communicate with UART0 on the LM3S811 microcontroller over USB.
  • Page 22: Installing The Vcp Device Driver

    Communications Installing the VCP Device Driver When the EVB is first connected to a USB port, Windows automatically starts a driver installation wizard. The following steps guide you through the installation wizard. Connect the EVB to an available USB port using the USB cable supplied in the kit. In the Found New Hardware Wizard window, select “No, not this time”...
  • Page 23 Stellaris® LM3S811 Evaluation Board Insert the Stellaris® LM3S811 Evaluation Kit Documentation and Software CD in the CD-ROM drive. Select “Search removable media (floppy, DR-ROM…)” and click Next. Windows locates the driver on the Documentation and Software CD and start installing the driver.
  • Page 24: About Hyperterminal

    Communications VCP drivers are now installed. Click Finish. You may want to use Device Manager to identify the COM Port assignment. Now that drivers are installed, Windows automatically assign a COM port to the LM3S811 Evaluation Board each time it is connected. About HyperTerminal HyperTerminal is an ASCII terminal emulator that is included with Windows.
  • Page 25 Stellaris® LM3S811 Evaluation Board Click OK to continue. Select the COM port assigned to the LM3S811 Evaluation Board. In the example below, it is COM7. Click OK. 12/22/06...
  • Page 26 Communications Use the Properties dialog box to set the Port Settings. The quickstart application sends data at 115200 baud, 8 data bits, no parity, 1 stop bit, and no flow-control. Click OK. HyperTerminal now starts. When the quickstart game is played, score data is visible in the terminal window.
  • Page 27: Appendix A Contact Information

    Contact Information Company Information Luminary Micro, Inc. designs, markets, and sells ARM Cortex-M3 based microcontrollers for use in embedded applications within the industrial, commercial, and consumer markets. Luminary Micro is ARM's lead partner in the implementation of the Cortex-M3 core. Please contact us if you are interested in obtaining further information about our company or our products.
  • Page 28 December 22, 2006...
  • Page 29: Appendix B Schematics

    A P P E N D I X B Schematics Schematics for the Stellaris LM3S811 Evaluation Board follow. December 22, 2006...
  • Page 30: Figure B-1. Lm3S811 Microcontroller (Sheet 1 Of 2)

    Figure B-1. LM3S811 Microcontroller (sheet 1 of 2) December 22, 2006...
  • Page 31: Figure B-2. Lm3S811 Microcontroller (Sheet 2 Of 2)

    Stellaris® LM3S811 Evaluation Board Figure B-2. LM3S811 Microcontroller (sheet 2 of 2) December 22, 2006...
  • Page 32 December 22, 2006...
  • Page 33: Appendix C Connection Details

    A P P E N D I X C Connection Details This appendix contains the following sections: Component Locations Evaluation Board Dimensions I/O Breakout Pads and Recommended Connectors ARM Target Pinout Component Locations Figure C-1. Component Locations Evaluation Board Dimensions Figure C-2.
  • Page 34: I/O Breakout Pads And Recommended Connectors

    I/O Breakout Pads and Recommended Connectors The LM3S811 EVB has 32 I/O pads, 6 power pads, and a reset signal, for a total of 39 pads. Connection can be made by soldering wires directly to these pads, or by using 0.1” pitch headers and sockets.
  • Page 35: Arm Target Pinout

    Stellaris® LM3S811 Evaluation Board ARM Target Pinout In ICDI mode, the Stellaris LM3S811 Evaluation Kit supports ARM’s standard 20-pin JTAG/SWD configuration. The same pin configuration can be used for debugging over Serial Wire Debug (SWD) and JTAG interfaces. The debugger software, running on the PC, determines which interface protocol is used.
  • Page 36 December 22, 2006...

Table of Contents