Table of Contents

Advertisement

Quick Links

Stellaris® LM3S2965 Evaluation Board
User 's Manual
EK-LM3S296 5-08
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 LM3S2965 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Texas Instruments Stellaris LM3S2965

  • Page 1 Stellaris® LM3S2965 Evaluation Board User ’s Manual EK-LM3S296 5-08 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® LM3S2965 Evaluation Board Table of Contents Chapter 1: Stellaris® LM3S2965 Evaluation Board ..................7 Features................................8 Block Diagram ..............................9 Evaluation Kit Contents ............................ 10 Evaluation Board Specifications ........................10 CAN Device Board Specifications......................... 10 Features of the LM3S2965 Microcontroller....................... 10 Chapter 2: Hardware Description........................
  • Page 4 I/O Breakout Pads ............................29 Recommended Connectors ..........................30 ARM Target Pinout ............................31 References ............................... 31 January 6, 2010...
  • Page 5 Stellaris® LM3S2965 Evaluation Board List of Figures Figure 1-1. Stellaris LM3S2965 Evaluation Board Layout ................. 7 Figure 1-2. Stellaris LM3S2110 CAN Device Board ..................8 Figure 1-3. LM3S2965 Evaluation Board Block Diagram .................. 9 Figure 1-4. LM3S2110 CAN Device Board Block Diagram ................9 Figure 2-1.
  • Page 6 List of Tables Table 2-1. Stellaris LM3S2965 Evaluation Board Hardware Debugging Configurations........ 14 Table 2-2. Isolating On-Board Hardware......................17 Table B-1. I/O Breakout Pads ......................... 29 Table B-2. Recommended Connectors......................30 Table B-3. 20-Pin JTAG/SWD Configuration ....................31 January 6, 2010...
  • Page 7: Chapter 1: StellarisĀ® Lm3S2965 Evaluation Board

    (CAN) using two Stellaris microcontrollers. The main evaluation board (EVB) configures a Stellaris LM3S2965 microcontroller as a 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.
  • Page 8: Features

    User switches CAN bus connector Features The Stellaris LM3S2965 Evaluation Kit includes the following features: Stellaris LM3S2965 microcontroller with fully-integrated CAN module Standalone CAN device board using Stellaris LM3S2110 microcontroller Simple setup; USB cable provides serial communication, debugging, and power...
  • Page 9: Block Diagram

    Stellaris® LM3S2965 Evaluation Board Block Diagram Figure 1-3. LM3S2965 Evaluation Board Block Diagram I/O Signal Break-out I/O Signal Break-out JTAG/SWD Output/Input OLED Display 128 x 96 Dual USB Cable Device Stellaris Controller LM3S2965 UART0 Microcontroller Switch CAN PHY CAN0 Switch +3.3V Regulator Reset...
  • Page 10: 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 11 Stellaris® LM3S2965 Evaluation Board 256-KB single-cycle flash 64-KB single-cycle SRAM Four general-purpose 32-bit timers Controller area network (CAN) module Three fully programmable 16C550-type UARTs Four 10-bit channels (inputs) when used as single-ended inputs Three independent integrated analog comparators Two I C modules Three PWM generator blocks –...
  • Page 12 Stellaris® LM3S2965 Evaluation Board January 6, 2010...
  • Page 13: Chapter 2: Hardware Description

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

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

    Stellaris® LM3S2965 Evaluation Board Two solutions exist. Some debugger interfaces (such as ULINK) have an internal power jumper that, in this case, should be set to internal +3.3-V power. Refer to debugger interface documentation for full details. However, if your debugger interface does not have a selectable power source, it may be necessary to install a 0-Ω...
  • Page 16: Control Interface

    Hardware Description Fast response 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. Stellaris® Firmware Development Package (included on the Documentation and Software CD) contains complete drivers with source-code for the OLED display.
  • Page 17: Interfacing To The Evb

    Using the In-Circuit Debugger Interface The Stellaris LM3S2965 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 14 for a description of how to enter Debug Out mode.
  • Page 18: Figure 2-1. Icd Interface Mode

    Hardware Description Figure 2-1. ICD Interface Mode Connecting Pin 18 to GND sets JTAG or SWD connects to the external debug mode external microcontroller Evaluation Board Target Stellaris Target Stellaris Board Cable PC with IDE/ TCK/SWCLK bypasses the debugger on- board microcontroller The debug interface operates in either serial-wire debug (SWD) or full JTAG mode, depending on the configuration in the debugger IDE.
  • Page 19: Chapter 3: Can Device Board Hardware Description

    C H A P T E R 3 CAN Device Board Hardware Description The CAN device board uses a Stellaris LM3S2110 microcontroller to demonstrate a complete two-node network. The board can be used with the main LM3S2965 evaluation board or as a standalone board.
  • Page 20 CAN Device Board Hardware Description January 6, 2010...
  • Page 21: Appendix A: Schematics

    A P P E N D I X A Schematics This section contains the schematics for the LM3S1968 Evaluation Board: LM3S2965 Micro and CAN Host on page 22 OLED Display, Switches, and Audio on page 23 USB, Debugger Interfaces, and Power on page 24 CAN Device Using LM3S2110 on page 25 JTAG Logic with Auto Mode Detect, Hibernate, and TVccControl on page 26 January 6, 2010...
  • Page 22: Lm3S2965 Micro And Can Host

    LM3S2965 Micro and CAN Host I/O Breakout Headers +3.3V +15V PB5/C1- PB6/C0+ Stellaris Microcontroller with CAN PD4/CCP3 PB4/C0- PB7/TRST PH0/PWM2 PD6/FAULT PD5/CCP4 PH1/PWM3 PH2/IDX1 PD7/IDX0 PH3/PHB0 PC2/TDI ADC1 ADC0 PC3/TDO PE3/SSI1TX PA0/U0RX PB0/CCP0 ADC3 ADC2 PE2/SSI1RX PA0/U0RX PB0/CCP0 PA1/U0TX PB1/CCP2 PD0/CAN0RX PE1/SSI1FSS PE0/SSI1CLK...
  • Page 23: Oled Display, Switches, And Audio

    OLED Display, Switches, and Audio VCIR VCOMH LVSS 4.7UF +3.3V +15V IREF 200K OLEDCSn NR4018T100M MBR0520 MCURSTn RESn 10uH OLEDDC D/Cn R/Wn 200K 120pF OLEDCLK D0/SCLK OLEDDIN 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...
  • Page 24: Usb, Debugger Interfaces, And Power

    USB, Debugger Interfaces, and Power PLD_TCK PLD_TMS Debug Interface Logic PLD_TDI PLD JTAG TEST POINTS PLD_TDO +3.3V USB Interface +3.3V +3.3V 54819-0519 JP17 0.1UF 0.1UF USBSH +3.3V LC4032V-75TN48C USB Device Controller USB+5V 4.7K INT_TCK A0/GOE0 PC2/TDI 60ohm @ 100 MHz ADBUS0 TDI/DI 3V3OUT...
  • Page 25: Can Device Using Lm3S2110

    Schematic page 1 CAN Device Using LM3S2110 SW100 DPF0 D+3.3V SW-B3S1000 CAN Microcontroller Power Rail Break-out Down R104 SW101 D+5V D+3.3V +5VBUS U100 DPF1 SW-B3S1000 J100 PA0/U0RX PB0/CCP0 Reset J101 J102 J103 PA1/U0TX PB1/CCP2 SW102 J104 J105 J106 PA2/SSI0CLK PB2/I2C0SCL DRSTn J107 J108...
  • Page 26: Jtag Logic With Auto Mode Detect, Hibernate, And Tvcccontrol

    XTMS FTDI_DBG DBGOUT DBGLED INTDBG I100 TEST TRSTn I106 I102 RSTSW MCURSTn I104 I107 I115 EXTCABLEn Texas Instruments, Inc. TVCC I114 LM3S2965 Evaluation Kit DRVEN JTAG Logic with Auto Mode Detect, Hibernate and TVcc Control HIBn Sept 28, 2007 I108...
  • Page 27: 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 References Component Locations Figure B-1. Component Locations January 6, 2010...
  • Page 28: Evaluation Board Dimensions

    Evaluation Board Dimensions Evaluation Board Dimensions Figure B-2. LM3S2965 Evaluation Board Dimensions Figure B-3. LM3S2110 CAN Device Board Dimensions January 6, 2010...
  • Page 29: I/O Breakout Pads

    Stellaris® LM3S2965 Evaluation Board I/O Breakout Pads The LM3S2965 EVB has 57 I/O pads, 15 power pads, and 2 crystal connections, for a total of 74 pads. Connection can be made by soldering wires directly to these pads, or by using 0.1” pitch headers and sockets.
  • Page 30: Recommended Connectors

    Recommended Connectors Recommended Connectors Connection can be made by soldering wires directly to pads or using 0.1” pitch headers and sockets. Table B-2. Recommended Connectors Pins 1-40 (2 x 20 way) PCB Socket Sullins PPPC202LFBN-RC Digikey S7123-ND Cable Socket 3M 89140-0101 Digikey MKC40A-ND Pin Header Sullins PEC20DAAN...
  • Page 31: Arm Target Pinout

    Stellaris® LM3S2965 Evaluation Board ARM Target Pinout In ICDI input and output mode, the Stellaris LM3S2965 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 32 – 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