Texas Instruments Stellaris LM3S6965 User Manual
Texas Instruments Stellaris LM3S6965 User Manual

Texas Instruments Stellaris LM3S6965 User Manual

Hide thumbs Also See for Stellaris LM3S6965:

Advertisement

Quick Links

Stellaris® LM3S6965 Evaluation Board
User 's Manual
EK-LM3S696 5-06
Co pyrigh t © 2 007– 201 0 Te xas In strumen ts

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Stellaris LM3S6965 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Texas Instruments Stellaris LM3S6965

  • Page 1 Stellaris® LM3S6965 Evaluation Board User ’s Manual EK-LM3S696 5-06 Co pyrigh t © 2 007– 201 0 Te xas In strumen ts...
  • Page 2 Copyright Copyright © 2007–2010 Texas Instruments, Inc. All rights reserved. Stellaris and StellarisWare are registered trademarks of Texas Instruments. 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.
  • Page 3: Table Of Contents

    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 ..........................
  • Page 4 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...
  • Page 5 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...
  • Page 6 January 6, 2010...
  • Page 7: Chapter 1: StellarisĀ® Lm3S6965 Evaluation Board

    Stellaris® LM3S6965 Evaluation Board The Stellaris® LM3S6965 Evaluation Board is a compact and versatile evaluation platform for the Stellaris LM3S6965 ARM® Cortex™-M3-based microcontroller. The evaluation kit uses the LM3S6965 microcontroller’s fully integrated 10/100 Ethernet controller to demonstrate an embedded web server.
  • Page 8: Features

    Features Features The Stellaris LM3S6965 Evaluation Board includes the following features: Stellaris LM3S6965 microcontroller with fully-integrated 10/100 embedded Ethernet controller Simple setup; USB cable provides serial communication, debugging, and power OLED graphics display with 128 x 96 pixel resolution User LED, navigation switches, and select pushbuttons...
  • Page 9: Evaluation Kit Contents

    • Code Sourcery GCC development tools • Code Red Technologies development tools • Texas Instruments’ Code Composer Studio™ IDE – Complete documentation – Quickstart application source code – Stellaris® Firmware Development Package with example source code Evaluation Board Specifications Board supply voltage: 4.37–5.25 Vdc from USB connector...
  • Page 10 Features of the LM3S6965 Microcontroller Two independent integrated analog comparators Two I C modules Three PWM generator blocks – One 16-bit counter – Two comparators – Produces two independent PWM signals – One dead-band generator Two QEI modules with position integrator for tracking encoder position 0 to 42 GPIOs, depending on user configuration On-chip low drop-out (LDO) voltage regulator January 6, 2010...
  • Page 11: Chapter 2: Hardware Description

    C H A P T E R 2 Hardware Description In addition to a microcontroller, the Stellaris LM3S6965 evaluation board includes a range of useful peripherals and an integrated ICDI. This chapter describes how these peripherals operate and interface to the MCU.
  • Page 12: Power Supplies

    SWO, for trace). The debugger determines which debug protocol is used. Debugging Modes The LM3S6965 evaluation board supports a range of hardware debugging configurations. Table 2-1 summarizes these configurations. Table 2-1. Stellaris LM3S6965 Evaluation Board Hardware Debugging Configurations Mode Debug Function Selected by...
  • Page 13: Usb Device Controller Functions

    (VCP) transmit channel. The debugger can then decode and interpret the trace information received from the VCP. The normal VCP connection to UART0 is interrupted when using SWO. Not all debuggers support SWO. Refer to the Stellaris LM3S6965 data sheet for additional information on the trace port interface unit (TPIU).
  • Page 14: Control Interface

    Hardware Description Control Interface The OLED display has a built-in controller IC with synchronous serial and parallel interfaces. Synchronous serial (SSI) is used on the EVB as it requires fewer microcontroller pins. Data cannot be read from the OLED controller; only one data line is necessary. Note that the SSI port is shared with the microSD card slot.
  • Page 15: User Led

    Stellaris® LM3S6965 Evaluation Board User LED A user LED (LED3) is provided for general use. The LED is connected to PC5/CCP1, allowing the option of either GPIO or PWM control (brightness control). Refer to the Quickstart Application source code for an example of PWM control. Bypassing Peripherals Excluding Ethernet, the EVB’s on-board peripheral circuits require 16 GPIO lines.
  • Page 16: Using The In-Circuit Debugger Interface

    Using the In-Circuit Debugger Interface The Stellaris LM3S6965 Evaluation Kit can operate as an In-Circuit Debugger Interface (ICDI). ICDI acts as a USB to the JTAG/SWD adaptor, allowing debugging of any external target board that uses a Stellaris microcontroller. See “Debugging Modes” on page 12 for a description of how to enter Debug Out mode.
  • Page 17: Appendix A: Schematics

    A P P E N D I X A Schematics This section contains the schematics for the LM3S6965 evaluation board: LM3S6965 Micro and 10/100 Ethernet on page 18 OLED Display, Switches, and Audio on page 19 USB, Debugger Interfaces, and Power on page 20 JTAG Logic with Auto Mode Detect and Hibernate on page 21 January 6, 2010...
  • Page 18 Schematic page 1 PD4/CCP0 PB4/C0- +15V PD6/FAULT PD5/CCP2 PB5/C1- PB6/C0+ Stellaris Microcontroller PD7/CCP1 PB7/TRST PC2/TDI ADC1 ADC0 PC3/TDO PE3/PhA1 ADC3 ADC2 PE2/PhB1 PD0/IDX0 PE0/PWM4 PE1/PWM5 PA0/U0Rx PB0/PWM2 PD2/U1RX PD1/PWM1 PB2/I2C0SCL PB3/I2CSDA PA0/U0RX PB0/PWM2 PA1/U0Tx PB1/PWM3 +3.3V PG1/U2TX PD3/U1TX PB1/PWM3 PA1/U0TX PB1/PWM3 PA2/SSI0CLK PB2/I2C0SCL...
  • Page 19 Schematic page 2 VCIR VCOMH LVSS 4.7UF +3.3V +15V IREF 200K OLEDCSn NR4018T100M MCURSTn RESn MBR0520 10uH OLEDDC D/Cn R/Wn 200K 120pF SSICLK D0/SCLK SSITX D1/SDIN MBR0520 4.7UF NFT-03A 4.7UF 0.1UF +3.3V SOUND EN+15V SHDNn VDDIO NDS331N 17.8K +15V FAN5331 0.1UF 0.1UF OLED-RIT-128X96...
  • Page 20 Schematic page 3 PLD_TCK PLD_TMS Debug Interface Logic PLD_TDI PLD JTAG TEST POINTS PLD_TDO USB Interface +3.3V +3.3V 54819-0519 +3.3V JP17 USBSH +3.3V LC4032V-75TN48C USB Device Controller Omit 0.1UF USB+5V 4.7K INT_TCK A0/GOE0 PC2/TDI 60ohm @ 100 MHz ADBUS0 TDI/DI 3V3OUT ADBUS1 TDO/DO...
  • Page 21 XTMS FTDI_DBG DBGOUT DBGLED INTDBG I100 TEST TRSTn I106 I102 RSTSW MCURSTn I104 I107 I115 EXTCABLEn Texas Instruments, Inc. TVCC I114 LM3S6965 Evaluation Kit DRVEN JTAG Logic with Auto Mode Detect, Hibernate and TVcc Control HIBn Sept 28, 2007 I108...
  • Page 22 January 6, 2010...
  • Page 23: Appendix B: Connection Details

    A P P E N D I X B Connection Details This appendix contains the following sections: Component Locations Evaluation Board Dimensions I/O Breakout Pads ARM Target Pinout Component Locations Figure B-1. Component Locations January 6, 2010...
  • Page 24: Evaluation Board Dimensions

    Evaluation Board Dimensions Evaluation Board Dimensions Figure B-2. Evaluation Board Dimensions I/O Breakout Pads The LM3S6965 EVB has 44 I/O pads, 14 power pads, and 2 crystal connections, for a total of 60 pads. Connection can be made by soldering wires directly to these pads, or by using 0.1” pitch headers and sockets.
  • Page 25: Recommended Connectors

    Stellaris® LM3S6965 Evaluation Kit Note: In Table B-2, an asterisk (*) by a signal name (also on the EVB PCB) indicates the signal is normally used for on-board functions. Normally, you should cut the associated jumper (JP1-15) before using an assigned signal for external interfacing. Table B-1.
  • Page 26: Arm Target Pinout

    ARM Target Pinout ARM Target Pinout In ICDI input and output mode, the Stellaris LM3S6965 Evaluation Kit supports ARM’s standard 20-pin JTAG/SWD configuration. The same pin configuration can be used for debugging over Serial Wire Debug (SWD) and JTAG interfaces. The debugger software, running on the PC, determines which interface protocol is used.
  • Page 27 – RealView MDK web site, www.keil.com/arm/rvmdkkit.asp – IAR Embedded Workbench web site, www.iar.com – Code Sourcery GCC development tools web site, www.codesourcery.com/gnu_toolchains/arm – Code Red Technologies development tools web site, www.code-red-tech.com – Texas Instruments’ Code Composer Studio™ IDE web site, www.ti.com/ccs January 6, 2010...

Table of Contents