Luminary Micro Stellaris LM3S811 User Manual

Stellaris® LM3S811
Evaluation Board
USER’S MANUAL
EK-LM3S811-01 Copyright © 2006 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 LIABILITY 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 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. 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 December 22, 2006
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 C-1 for Pad 11.
Stellaris® LM3S811 Evaluation Board
December 22, 2006 3
4 December 22, 2006
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 ............................................................................................................................. 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
December 22, 2006 5
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................................................................................................................................ 29
Appendix C: Connection Details ................................................................................................................... 33
Component Locations ....................................................................................................................................... 33
Evaluation Board Dimensions........................................................................................................................... 33
I/O Breakout Pads and Recommended Connectors......................................................................................... 34
ARM Target Pinout ........................................................................................................................................... 35
December 22, 2006 6
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. LM3S811 Microcontroller (sheet 2 of 2) ........................................................................................ 31
Figure C-1. Component Locations ................................................................................................................... 33
Figure C-2. Evaluation Board Dimensions ....................................................................................................... 33
December 22, 2006 7
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 8
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 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.

Features

The Stellaris® LM3S811 Evaluation Board includes the following features:
Stellaris® LM3S811 microcontroller
OLED graphics display with 96 x 16 pixel resolution
User-programmable pushbutton and LED
Reset pushbutton and power indicator LED
Thumbwheel potentiometer for driving an Analog-to-Digital Converter (ADC) input
Standard ARM® 20-pin JTAG debug connector for use as an In-Circuit Debug Interface (ICDI)
I/O signal break-out pads for hardware prototyping
UART0 accessible through a USB Virtual COM Port (VCP)
USB interface for all communication and power
Evaluation copy of the Keil™ RealView® Microcontroller Development Kit software tools
Figure 1-1 shows the layout of the Stellaris® LM3S811 Evaluation Board.
Figure 1-1. Evaluation Board Layout
Thumbwheel
Potentiometer
USB Interface
Reset
Switch
User LED
User Push Switch
TM
LM3S811
JTAG/SWD to
external target
OLED DisplayStellaris
12/22/06 9

Block Diagram

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

Evaluation Kit Contents

The evaluation kit contains everything needed to develop and run applications for Stellaris microcontrollers including:
LM3S811 Evaluation Board (EVB)
USB cable
20-pin JTAG/SWD target cable
CD containing:
Keil™ RealView® Microcontroller Development Kit RVMDK (16 KB limited)
Complete documentation
Quickstart guide
Quickstart source code
DriverLib and example source code

Evaluation Board Specifications

I/O Signal Break -out
Board supply voltage: 4.37–5.25 Vdc from USB connector
Board supply current: 80 mA typ (fully active, CPU at 50 MHz)
Break-out power output: 3.3 Vdc (100 mA max)
10 12/22/06
Stellaris® LM3S811 Evaluation Board
Dimensions: 3.65” x 1.40” x 0.30” (LxWxH)
RoHS status: Compliant

System Requirements

Microsoft Windows 2000, XP, or 2003
128 MB of RAM (512 MB recommended)
100 MB of available hard-disk space
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
Thumb®-compatible Thumb-2-only instruction set processor core for high code density
50-MHz operation
Hardware-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) capability
Separate watchdog clock with an enable
Programmable interrupt generation logic with interrupt masking
Lock register protection from runaway software
Reset 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 (RX) FIFOs to reduce CPU interrupt
service loading
12/22/06 11
Loading...
+ 25 hidden pages