LUMINARY MICRO LM3S6965 User Manual

Stellaris® LM3S6965
Evaluation Board
USER’S MANUAL
EK-LM3S6965-05 Copyright © 2007-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 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–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 October 28, 2008
Stellaris® LM3S6965 Evaluation Board

Table of Contents

Chapter 1: Stellaris® LM3S6965 Evaluation Board .......................................................................................7
Features..............................................................................................................................................................8
Block Diagram ....................................................................................................................................................8
Evaluation Kit Contents ......................................................................................................................................9
Evaluation Board Specifications ..................................................................................................................... 9
Features of the LM3S6965 Microcontroller.........................................................................................................9
Chapter 2: Hardware Description.................................................................................................................. 11
LM3S6965 Microcontroller............... .... ...................................... .... ... ... ... .... ... ... ... ... .... ...................................... 11
Device Overview...........................................................................................................................................11
Ethernet ........................................................................................................................................................11
Clocking........................................................................................................................................................11
Reset.............................................................................................................................................................11
Power Supplies.............................................................................................................................................12
Debugging..................................................................................................................................................... 12
USB Device Controller Functions .....................................................................................................................13
Device Overview...........................................................................................................................................13
USB to JTAG/SWD... ....................................... ... ... ... .... ... ....................................... ... ... ... .... .........................13
Virtual COM Port........................................................................................................................................... 13
Serial Wire Out.............................................................................................................................................. 13
Organic LED Display ........................................................................................................................................13
Features........................................................................................................................................................ 13
Control Interface ...........................................................................................................................................14
Power Supply................................................................................................................................................ 14
Design Guidelines.................................. ... .... ... ... ... ....................................... ... ... .... ... ... ... .............................14
Further Reference.........................................................................................................................................14
Other Peripherals............. ... ....................................... ... .... ... ... ... .......................................................................14
Speaker.........................................................................................................................................................14
MicroSD Card Slot.................................................... .... ...................................... .... ... ... ... .............................14
Push Switches ............. ... .... ... ... ....................................... ... ... .... ... ... ... ..........................................................14
User LED ............... ....................................... ... ... ... ....................................... ... ... .... ......................................15
Bypassing Peripherals............................................................... .... ...................................... .............................15
Interfacing to the EVB....................................................................................................................................... 15
Using the In-Circuit Debugger Interface ........................................................................................................... 16
Appendix A: Schematics................................................................................................................................ 17
Appendix B: Connection Details...................................................................................................................23
Component Locations.......................................................................................................................................23
Evaluation Board Dimensions........................................................................................................................... 24
I/O Breakout Pads ............................................................................................................................................24
Recommended Connectors.............................................................. ... ... ..........................................................25
ARM Target Pinout ...........................................................................................................................................26
References ....................................................................................................................................................... 26
Appendix C: Contact Information ................................................................................................................. 29
October 28, 2008 3

List of Figures

Figure 1-1. Stellaris LM3S6965 Evaluation Board Layout.................................................................................7
Figure 1-2. LM3S6965 Evaluation Board Block Diagram..................................................................................8
Figure 2-1. ICD Interface Mode .......................................................................................................................16
Figure A-1. LM3S6965 Microcontroller (sheet 1 of 3) ......................................................................................18
Figure A-2. LM3S6965 Microcontroller (sheet 2 of 3) ......................................................................................19
Figure A-3. LM3S6965 Microcontroller (sheet 3 of 3) ......................................................................................20
Figure A-4. PLD schematic ..............................................................................................................................21
Figure B-1. Component Locations ................................................................................................................... 23
Figure B-2. Evaluation Board Dimensions ............................. ... .... ... ... ... .... ... ...................................................24
4 October 28, 2008
Stellaris® LM3S6965 Evaluation Board

List of Tables

Table 2-1. Stellaris LM3S6965 Evaluation Board Hardware Debugging Configurations ... .... ... ... ...... .... ... ... ... 12
Table 2-2. Isolating On-Board Hardware........................................................................................................15
Table B-1. I/O Breakout Pads.........................................................................................................................25
Table B-2. Recommended Connectors................. ... ... .... ... ............................................................................. 25
Table B-3. 20-Pin JTAG/SWD Configuration..................................................................................................26
October 28, 2008 5
6 October 28, 2008
P
l
a
c
e
hol
de
r
I
m
a
ge
86%'HYLFH ,QWHUIDFH
EDVH7(WKHUQHW-DFN
PLFUR6'&DUG0HPRU\6ORW
SLQ,2
EUHDNRXW
KHDGHU
SLQ,2 EUHDNRXW KHDGHU
1DYLJDWLRQ
6ZLWFKHV
6HOHFWVZLWFK
6WDWXV/('
6SHDNHU
'HEXJRXW/('
5HVHWVZLWFK
3RZHU/('
2/('*UDSKLFV
'LVSOD\
-7$*6:' LQSXWDQG
RXWSXW
6WHOODULV
70
/06
0LFURFRQWUROOHU
,QFLUFXLW'HEXJ ,QWHUIDFH
CHAPTER 1

Stellaris® LM3S6965 Evaluation Board

The Stellaris® LM3S6965 Evaluation Board is a compact and versatile evaluation platform for the Stellaris LM3S6965 ARM® Cortex™-M3-based microcontrolle r. The evaluation kit uses the LM3S6965 microcontroller’s fully integrated 10/100 Ethernet controller to demonstrate an embedded web server.
You can use the board 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 programming or debugging of an external targ et. The kit is also comp atible with high-performance extern al JT AG debuggers.
This evaluation kit enables quick evaluation, prototype development, and creation of application­specific designs for Ethernet networks. The kit also includes extensive source-code examples, allowing you to start building C code applications quickly.
Figure 1-1. Stellaris LM3S6965 Evaluation Board Layou t
October 28, 2008 7
Stellaris® LM3S6965 Evaluation Board
USB
USB
Stellaris
LM3S6965
Microcontroller
Dual USB
Device
Controller
I
/
O
S
i
g
n
a
l
s
OLED Display
128 x 96
Debug
Nav
Switch
Switch
LED
I/O Signal Break-out
I/O Si gnal Break-out
JTAG/SWD
Output/Input
USB Cable
Reset
+3.3V
Regulator
SWD/JTAG
Mux
UART0
T
a
r
g
e
t
C
a
b
l
e
Speaker
RJ45
Jack+
Magnetics
CAT5 Cable

Features

The Stellaris LM3S6965 Evaluation Board includes the following features:
Stellaris LM3S6965 microcon tr oller with fully-integrated 10/100 embedded Ethernet controllerSimple setup; USB cable provides serial communication, debugging, and powerOLED graphics display with 128 x 96 pixel resolutionUser LED, navigation switches, and select pushbuttonsMagnetic speakerLM3S6965 I/O available on labeled break-out padsStandard ARM® 20-pin JTAG debug connector with input and output modesUSB interface for debugging and power supplyMicroSD card slot

Block Diagram

Figure 1-2. LM3S6965 Evaluation Board Block Diagram
8 October 28, 2008

Evaluation Kit Contents

The evaluation kit contains everything needed to develop and run applications for Stellaris microcontrollers including:
LM3S6965 Evaluation Board (EVB)USB cable20-pin JTAG/SWD target cableCD containing:
A supported, evaluation version of one of the following:
Keil™ RealView® Microcontroller Development Kit (MDK-ARM)
IAR Embedded Workbench® development tools
Code Sourcery GCC development tools
Code Red Technolog ies development tools
Complete documentationQuickstart guideQuickstart source code
Stellaris® LM3S6965 Evaluation Board
Stellaris® Firmware Development Package with example source code

Evaluation Board Specifications

Board supply voltage: 4.37–5.25 Vdc from USB connectorBoar d su pp ly curre nt : 250 mA typ (fully active, CPU at 50 MHz)Break-out power output: 3.3 Vdc (60 mA max), 15 Vdc (15 mA max)Dimensions: 4.0” x 2.45” x 0.7” (LxWxH)RoHS status: Compliant

Features of the LM3S6965 Microcontroller

32-bit RISC performance using ARM® Cortex™-M3 v7M architecture
50-MHz operation Hardware-division and single-cycle-multiplication 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 timersIntegrated Ethernet MAC and PHYThree fully programmable 16C550-type UARTsFour 10-bit channels (inputs) when used as single-ended inputsTwo independent integrated analog comparators
October 28, 2008 9
Loading...
+ 21 hidden pages