Texas Instruments Stellaris LM3S6965 User Manual

Stellaris® LM3S6965 Evaluation Board
User’s Manual
EK-LM3S6965-06 Copyright © 2007–2010 Texas Instruments
Copyright
Copyright © 2007–2010 Texas Instruments, Inc. All rights reserved. Stellaris and StellarisWare are registered trademarks of Texas Instruments.
RM and Thumb are registered trademarks, and Cortex is a trademark of ARM Limited. Other names and brands may be claimed as the property
Texas Instruments 108 Wild Basin, Suite 350 Austin, TX 78746 http://www.ti.com/stellaris
2 January 6, 2010
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
January 6, 2010 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 B-1. Component Locations ...................................................................................................................23
Figure B-2. Evaluation Board Dimensions ............................. ... .... ... ... ... .... ... ... ................................................ 24
4 January 6, 2010
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
January 6, 2010 5
6 January 6, 2010
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
January 6, 2010 7
Features
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 January 6, 2010
Evaluation Kit Contents
The evaluation kit contains everything needed to develop and run applications for S tellaris microcontrollers including:
LM3S6965 Evaluation Board (EVB)USB cable20-pin JTAG/SWD target cableCD containing:
– A supported version of one of the following (including a toolchain-specific Quickstart
guide):
Keil™ RealView® Microcontroller Development Kit (MDK-ARM)
IAR Embedded Workbench
Code Sourcery GCC development tools
Code Red Technologies development tools
Texas Instruments’ Code Composer Studio™ IDE
– Complete documentation
Stellaris® LM3S6965 Evaluation Board
Quickstart application source codeStellaris® 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 inputs
January 6, 2010 9
Loading...
+ 18 hidden pages