LUMINARY MICRO LM3S8962 User Guide

Stellaris® LM3S8962
Evaluation Board
USER’S MANUAL
EK-LM3S8962-06 Copyright © 2007-2009 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 INCLUD ING 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 © 2007–2009 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 February 2, 2009
Stellaris® LM3S8962 Evaluation Board

Table of Contents

Chapter 1: Stellaris® LM3S8962 Evaluation Board Overview ...................................................................... 9
Features............................................................................................................................................................10
Block Diagram ..................................................................................................................................................11
Evaluation Kit Contents ....................................................................................................................................12
Evaluation Board Specifications ................................................................................................................... 12
Features of the LM3S8962 Microcontroller....................................................................................................... 12
Chapter 2: LM3S8962 Evaluation Board Hardware Description................................................................. 15
LM3S8962 Evaluation Board............................................................................................................................15
LM3S8962 Microcontroller Overview............................................................................ ... .... ... ... ... ................15
Ethernet ........................................................................................................................................................15
CAN Module........................... ... ... .... ... ....................................... ... ... ... .... ... ... ... ............................................. 15
Clocking........................................................................................................................................................15
Reset............................................................................................................................................................. 16
Power Supplies.............................................................................................................................................16
Debugging..................................................................................................................................................... 16
USB Device Controller Functions .....................................................................................................................17
USB Overview........................... ... .......................................... .......................................... .............................17
USB to JTAG/SWD... ... ... .... ... ... ... .......................................... .......................................... .............................17
Virtual COM Port...........................................................................................................................................17
Serial Wire Out.............................................................................................................................................. 17
Organic LED Display ........................................................................................................................................18
Features........................................................................................................................................................18
Control Interface ...........................................................................................................................................18
Power Supply................................................................................................................................................18
Design Guidelines..................................... .......................................... ..........................................................18
Further Reference.........................................................................................................................................18
Other Peripherals............. ... .......................................... .......................................... .......................................... 18
Speaker......................................................................................................................................................... 18
MicroSD Card Slot........................................................ ... ... ... .......................................... .............................19
Push Switches ................ .... ... ... ... .... .......................................... ...................................................................19
User LED .................. ... ....................................... ... ... .... ... ... ... .... ...................................................................19
Bypassing Peripherals................................................................... ... ... .............................................................19
Interfacing to the EVB....................................................................................................................................... 20
Using the In-Circuit Debugger Interface ...........................................................................................................20
Chapter 3: CAN Device Board Hardware Description................................................................................. 21
Device Overview............................................................................................................................................... 21
Power Supply................................................................................................................................................21
Programming and Debugging.......... ... ... ... .... ... .......................................... ... ... ... .... ... ... ... .... ... ... ...................21
Interfacing.....................................................................................................................................................21
Appendix A: Schematics................................................................................................................................ 23
Appendix B: Connection Details...................................................................................................................29
Component Locations....................................................................................................................................... 30
February 2, 2009 3
Evaluation Board Dimensions...........................................................................................................................31
I/O Breakout Pads ............................................................................................................................................32
LM3S2110 CAN Device Board Connections ....................................................................................................33
Recommended Connectors................................................................. ... .... ......................................................33
ARM Target Pinout ...........................................................................................................................................34
References .......................................................................................................................................................35
Appendix C: Contact Information .................................................................................................................37
4 February 2, 2009
Stellaris® LM3S8962 Evaluation Board

List of Tables

Table 2-1. Stellaris LM3S8962 Evaluation Board Hardware Debugging Configurations ... .... ... ... ...... .... ... ... ... 16
Table 2-2. Isolating On-Board Hardware........................................................................................................ 19
Table B-1. I/O Breakout Pads.........................................................................................................................32
Table B-2. Recommended Connectors................. ... ... .... ... .......................................... ... ... .... ... ... ... ... .............33
Table B-3. 20-Pin JTAG/SWD Configuration..... .............................................................................................34
February 2, 2009 5
6 February 2, 2009
Stellaris® LM3S8962 Evaluation Board

List of Figures

Figure 1-1. Stellaris LM3S8962 Evaluation Board Layout.................................................................................9
Figure 1-2. Stellaris LM3S2110 CAN Device Board........................................................................................10
Figure 1-3. LM3S8962 Evaluation Board Block Diagram................................................................................ 11
Figure 1-4. LM3S2110 CAN Device Block Diagram..................................................................... ... ... .... ... ...... 11
Figure 2-1. ICD Interface Mode .......................................................................................................................20
Figure B-1. LM3S8962 Evaluation Board Component Locations.................. ... ... ... .... ... ... ... .... ... ... ... ... .... .........30
Figure B-2. LM3S8962 Evaluation Board Dimensions........................ ... .... ... ... ... ... .... ... ... ................................31
Figure B-3. LM3S2110 CAN Device Board Dimensions..................................................................................31
February 2, 2009 7
8 February 2, 2009
USB Device Interface
10/100baseT
Ethernet Jack
microSD Card
Memory Slot
30 pin I/O break -out
header
30 pin I/ O break-out header
Navigation
Switches
Select switch
Stat us LED
Speaker
Debug-out LED
Reset switch
Power LED
OLED Graphics
Display
JTA G / SWD input and output
Stellaris
TM
LM3S8962
Microcontroller
In-circuit Debug Interface
CA N B us connector
CHAPTER 1

Stellaris® LM3S8962 Evaluation Board Overview

The Stellaris® LM3S8962 Evaluation Board is a compact and versatile evaluation platform for the Stellaris LM3S8962 ARM® Cortex™-M3-based microcontrolle r. The evaluation kit design highlights the LM3S8962 microcontroller's integr ated CAN and 10/100 Ethernet controllers.
As well as implementing an embedded web server, the kit functions as a complete controller area network (CAN) by providing two boards each with a Stellaris microcontroller. The main evaluation board (EVB) is the CAN host. A small CAN device board, linked with a ribbon cable, uses a Stellaris LM3S2110 microcontroller. The function of each board is fully configurable in software.
You can use the EVB either as an evaluation platform or as a low-cost in-circuit debug interface (ICDI). In debug interface mode, the on-board microcontroller is bypassed, allowing connection of the debug signals to an external Stellaris microcontroller target. The kit is also compatible with high-performance external JTAG debuggers.
This evaluation kit enables quick evaluation, prototype development, and creation of application-specific designs for Ethernet and CAN networks. The kit also includes extensive source-code examples, allowing you to start building C code applications quickly.
Figure 1-1. Stellaris LM3S8962 Evaluation Board Layou t
February 2, 2009 9
Stellaris® LM3S8962 Evaluation Board Overview
User switches
CAN bus connector
I/O break-out
headers
Power LED
Reset switch
Status LED
JTAG/SWD input
Stellaris®
LM3S2110
Microcontroller
Figure 1-2. Stellaris LM3S2110 CAN Device Board

Features

The Stellaris LM3S8962 Evaluation Kit includes the following features:
Stellaris LM3S8962 microcon tr oller with fully-integrated 10/100 embedded Ethernet controller
and CAN module
Simple setup; USB cable provides serial communication, debugging, and powerOLED graphics display with 128 x 96 pixel resolutionUser LED, navigation switches, and select pushbuttonsMagnetic speakerMicroSD card slotUSB interface for debugging and power supplyStandard ARM® 20-pin JTAG debug connector with input and output modesLM3S8962 I/O available on labeled break-out padsStandalone CAN device board using Stellaris LM3S2110 microcontroller
10 February 2, 2009

Block Diagram

USB
USB
USB
Stellaris
LM3S8962
Microcontroll er
Dual USB
Device
Controller
I/O Signals
OLED Display
128 x 96
Debug
I/O Signal Break-out
JTAG/SWD
Output/Input
USB Cable
Reset
+3.3V
Regulator
SW D/JTAG Mux
UART0
T
a
r
g
e
t
C
a
b
l
e
Debug
CAN PHY CAN0CAN
Switch
Nav
Switch
Speaker
LED
LM3 S8 962 CA N
Evaluation Board
I/O Signal Break-out
I/O Signal Break-out
I/O Signal Break-out
RJ45
Jack+
Magnetics
CAT5 Cable
MicroSD card slot
1GB
USB
Stellaris
LM3S2110
Microcontroller
I/O Signals
Debug
I/O Signa l Break-out
I/O Signal Brea k-out
JTAG/SWD Input
+3.3V
Regulator
CAN PHY CAN0CAN
Switch
LED
LM3S2110
CAN Device
Board
Reset
Switch
Figure 1-3. LM3S8962 Evaluation Board Block Diagram
Stellaris® LM3S8962 Evaluation Board
Figure 1-4. LM3S2110 CAN Device Block Diagram
February 2, 2009 11
Stellaris® LM3S8962 Evaluation Board Overview

Evaluation Kit Contents

The evaluation kit contains everything needed to develop and run applications for Stellaris microcontrollers including:
LM3S8962 evaluation board (EVB)LM3S2110 CAN device boardUSB cable20-pin JTAG/SWD target cable10-pin CAN cableCD containing:
A supported version of one of the following:
Keil™ RealView® Microcontroller Development Kit (MDK-ARM)
IAR Embedded Workbench
Code Sourcery GCC development tools
Code Red Technologies development tools
Complete documentationQuickstart guideQuickstart source codeStellaris® Firmware Development Package with example source code

Evaluation Board Specifications

Board supply voltage: 4.37–5.25 Vdc from USB connector  Boar d su pp ly curre nt : 240 mA typ (fully active, CPU at 50 MHz)Break-out power output: 3.3 VDimensions: 4.55” x 2.45” x 0.7” (L x W x H)RoHS status: Compliant
(60 mA max), 15 Vdc (15 mA max)
dc

Features of the LM3S8962 Microcontroller

32-bit RISC performance using ARM® Cortex™-M3 v7M architecture
50-MHz operation Hardware-division and single-cycle-multiplicationMemory protection unit (MPU), provides a privileged mode for protected operating system
functionality
Integrated Nested Vectored Interrupt Controller (NVIC) 42 interrupt channels with eight priority levels
256-KB single-cycle Flash64-KB single-cycle SRAM Four general-purpose 32-bit timers
12 February 2, 2009
Loading...
+ 26 hidden pages