LUMINARY MICRO LM3S811 User Guide

Stellaris® LM3S811
Evaluation Board
USER’S MANUAL
EK-LM3S811-02 Copyright © 2006-2008 Luminary Micro, Inc.
Legal Disclaimers and Trademark Information
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH LUMINARY MICRO PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN LUMINARY MICRO’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, LUMINARY MICRO ASSUMES NO LIABILITY WHATSOEVER, AND LUMINARY MICRO DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF LUMINARY MICRO’S PRODUCTS INCLUDING LI ABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. LUMINARY MICRO’S PRODUCTS ARE NOT INTENDED FOR USE IN MEDICAL, LIFE SAVING, OR LIFE-SUSTAINING APPLICATIONS.
Luminary Micro may make changes to specifications and product descriptions at any time, without notice. Contact your local Luminary Micro sales office or your distributor to obtain the latest specifications before placing your product order.
Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Luminary Micro reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
Copyright © 2006–2008 Luminary Micro, Inc. All rights reserved. Stellaris, Luminary Micro, and the Luminary Micro logo are registered trademarks 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. Other names and brands may be claimed as the property of others.
Luminary Micro, Inc. 108 Wild Basin, Suite 350 Austin, TX 78746 Main: +1-512-279-8800 Fax: +1-512-279-8879 http://www.luminarymicro.com
2 January 6, 2009
Stellaris® LM3S811 Evaluation Board
Revision History
This table provides a summary of the document revisions.
Date Revision Description
September 2006 00 Initial release of doc to customers.
December 2006 01 Changed value in Table B-1 for Pad 11.
January 2009 02 Changed value in Table 3-1 for User Push Switch Input.
January 6, 2009 3
4 January 6, 2009
Stellaris® LM3S811 Evaluation Board
Ta ble 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.............................................................................................................................13
Powering the Board ..........................................................................................................................................13
Installing the Drivers .........................................................................................................................................13
Driver Installation..........................................................................................................................................13
Completing Driver Installation....................................................................................................................... 13
Running the Quickstart Application................................................................................................................... 14
Chapter 3: Hardware Description.................................................................................................................. 15
LM3S811 Microcontroller..................................................................................................................................15
Device Overview...........................................................................................................................................15
Clocking........................................................................................................................................................15
Reset.............................................................................................................................................................15
Power Supply................................................................................................................................................ 15
Debugging..................................................................................................................................................... 15
USB Device Controller Functions .....................................................................................................................16
Device Overview...........................................................................................................................................16
USB to JTAG/SWD... ....................................... ... ... ... .... ... ....................................... ... ... ... .... .........................16
Virtual COM Port........................................................................................................................................... 16
Organic LED Display ........................................................................................................................................16
Features........................................................................................................................................................ 16
Control Interface ...........................................................................................................................................16
Power Supply................................................................................................................................................ 17
Design Guidelines.................................. ... .... ... ... ... ....................................... ... ... .... ... ... ... .............................17
Further Reference.........................................................................................................................................17
Other Peripherals............. ... ....................................... ... .... ... ... ... .......................................................................17
Thumbwheel Potentiometer...................................... .... ... ... ... .... ... ... ... .... ... ...................................................17
User LED .................. ... ... .... ... ... ... .... ... ....................................... ... ... ... ..........................................................17
User Pushbutton....... ... ... .... ... ... ... .... ... ... ....................................... ... ... .... ... ... ................................................ 17
Bypassing Peripherals............................ ... ... .... ... ... ... ... .... ...................................... .... ... ... ... .............................17
Interfacing to the EVB....................................................................................................................................... 18
Using the In-Circuit Debugger Interface ........................................................................................................... 18
ICDI Features................................................................................................................................................18
Enabling ICDI Mode......................................................................................................................................19
ARM Target Cable........................................................................................................................................19
Starting ICDI .................................................................................................................................................19
January 6, 2009 5
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: Schematics................................................................................................................................27
Appendix B: Connection Details...................................................................................................................31
Component Locations.......................................................................................................................................31
Evaluation Board Dimensions........................................................................................................................... 31
I/O Breakout Pads and Recommended Connectors......................................................................................... 32
ARM Target Pinout ...........................................................................................................................................33
Appendix C: Contact Information ................................................................................................................. 35
6 January 6, 2009
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 A-1. LM3S811 Microcontroller (sheet 1 of 2) .................................. ... ... ... ... .... ... ... ................................28
Figure A-2. LM3S811 Microcontroller (sheet 2 of 2) .................................. ... ... ... ... .... ... ... ................................29
Figure B-1. Component Locations ................................................................................................................... 31
Figure B-2. Evaluation Board Dimensions .................................... ... ... ....................................... ... ... ................31
January 6, 2009 7
Stellaris® LM3S811 Evaluation Board
List of Tables
Table 3-1. Isolating On-Board Hardware........................................................................................................ 18
Table B-1. I/O Breakout Pads.........................................................................................................................32
Table B-2. Recommended Connectors................. ... ... .... ... ............................................................................. 32
Table B-3. 20-Pin JTAG/SWD Configuration..................................................................................................33
January 6, 2009 8
Thumbwheel
Potentiometer
USB Interface
User L ED
User P us h S witch
OLED DisplayStellaris
TM
LM3S811
Reset
Switch
JTAG/SWD to
external target
CHAPTER 1

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 microc on tr olle r, and an In-Circuit Debug Interface (ICDI) for any Stellaris micr ocontroller-based target board. The EVB allows users to evaluate, prototype, and create application-specific designs.

Features

The Stellaris® LM3S811 Evaluation Board includes the following features:
Stellaris® LM3S811 microcontrollerOLED gr ap h ics disp la y with 96 x 16 pixel res olu tionUser- p ro gr ammable pushbutton and LEDReset pushbutton and power indicator LEDThumbwheel potentiometer for driving an Analog-to-Digital Converter (ADC) inputStandard ARM® 20-pin JTAG debug connector for use as an In-Circuit Debug Interface (ICDI)I/O signal break-out pads for hardware prototyping
Figure 1-1. Evaluation Board Layout
UART0 accessible through a USB Virtual COM Port (VCP)USB interface for all communication and powerEvaluation copy of the Keil™ RealView® Microcontroller Development Kit software tools
Figure 1-1 shows the layout of the Stellaris® LM3S811 Evaluation Board.
January 6, 2009 9

Block Diagram

USB
Stellaris
LM3S811
MCU
+5V
Dual USB
Device
Controller
I/O Signals
OLED Display
96 x 16
Debug
Switch
Pot
LED
I/O Signal Break-out
I/O Signal Break-out
20-pin ARM
JTAG/SWD Output
USB Cable
Reset
+3.3V Voltage
Regulator
SWD/JTAG
Mux
UART0
Reset
T
a
r
g
e
t
C
a
b
l
e
Block Diagram
Figure 1-2. LM3S811 Evaluation Board Block Diagram

Evaluation Kit Contents

The evaluation kit contains everything needed to develop and run applications for Stellaris microcontrollers including:
LM3S811 Evaluation Board (EVB)USB cable20-pin JTAG/SWD target cableCD containing:
Keil™ RealView® Microcontroller Development Kit RVMDK (16 KB limited)Complete documentation

Evaluation Board Specifications

10 January 6, 2009
Quickstart guideQuickstart source codeDriverLib and example source code
Board supply voltage: 4.37–5.25 Vdc from USB connectorBoard supply current: 80 mA typ (fully active, CPU at 50 MHz)Break-out power output: 3.3 Vdc (100 mA max)
Stellaris® LM3S811 Evaluation Board
Dimensions: 3.65” x 1.40” x 0.30” (LxWxH)RoHS status: Compliant

System Requirements

Microsoft Windows 2000, XP, or 2003128 MB of RAM (512 MB recommended)100 MB of available hard-disk space1024 x 768 minimum screen resolutionCD-ROM driveUSB 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
Thumb®-compatible Thumb-2-only instruction set processor core for high code density 50-MHz operationHardware-division and single-cycle-multiplication Integrated Nested Vectored Interrupt Controller (NVIC) providing deterministic interrupt
handling
27 interrupt channels with eight priority levels
64 KB single-cycle flash with two forms of flash protection on a 2-KB block basis 8 KB single-cycle SRAM Three timers, each of which can be configured: as a single 32-bit timer, as a dual 16-bit timer
with capture and simple PWM modes, or to initiate an ADC event
Real-Time Clock (RTC) capabilitySeparate watchdog clock with an enableProgrammable interrupt generation logic with interrupt masking Lock register protection from runaway softwareReset generation logic with an enable/disable Synchronous Serial Interface (SSI) Programmable interface operation for Freescale SPI, National Semiconductor
MICROWIRE™, or Texas Instruments synchronous serial
Master or slave operation
Two fully programmable 16C550-type UARTs
Separate 16x8 transmit (TX) and 16x12 receive (R X) FIFOs to reduce CPU interrupt
service loading
January 6, 2009 11
Loading...
+ 25 hidden pages