Home
Stellaris® LM3S8962 Evaluation Board - Chess
Contents
1. 20 Q r PA3 SSIOFSS PB3 DCOSDA 6 21 O PA4 SSIORX PBA CO SW B351000 36 22 0 40 PAS SSIOTX PBS CI 2 23 Q 91 PB6 C0 3 POND lt 24 ne PB7 TRST R100 Status DGND ys 5 sie PCOTCK SWCLK PDO CANORX 330 5752 91 PCI TMS SWDIO PDI CANOTX 53 n 1 PC2 TDI PD2 52 Oo PC3 TDO SWO 16 QB PD4 CCP3 15 o o 5 PDS 14 o n PC6 C2 PD6 FAULT DED 10 lt PD7 C0o 2 ower NOTE Some LM3S2110 pins are 470 PEO D 33V R101 no connects These pins have been brought 50 PEI PFI PWMI 330 out to pads to allow other Stellaris CAN 49 nc PF2 UEDIOI devices to be used instead of LM3S2110 51 861 nc ne Green ne 302 nc nc D P 4 4 ne ne BORD His nc CAN Tran iver D433V 6 nc STO CAN Port Ee P100 R103 120R 66 DCANL 2 DCANH n D45V 45VBUS C100 9 10 C101 Whi Header 5X2 QMIE 0 1UF DGND BEND Pin out enables straight through DGND connection to a CAN DB 9M Y100 DGND 1 2 OSC32in t 1 OSC32out 8 00MHz WAKE C103 HIB 5V to 3 3V 500mA Power Supply CMODO 18PF CMODI 45VBUS JPI00 D 5V U102 D433V I 1 VIN vour PED DGND D43 3V VIN2 SENSE ps JTAG SWD Interface CI volb C106 bent C108 C109 C110 DSN
2. mx mmm 1 17 2 18 EN APONTAR sss 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 30 31 60 PCB Socket Sullins PPPC152LFBN RC Digikey S7118 ND Cable Socket 89130 0101 Digikey MKC30A ND Pin Header Sullins PEC15DAAN Digikey S2011E 15 ND July 26 2008 33 ARM Target Pinout 34 In ICDI input and output mode the Stellaris LM3S8962 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 The Stellaris target board should have a 2x10 0 1 pin header with signals as indicated in Table B 3 This applies to both an external Stellaris microcontroller target Debug Output mode and to external JTAG SWD debuggers Debug Input mode Table 3 20 JTAG SWD Configuration EC E A UN VCC optional 1 2 nc nc 3 4 GND TDI 5 6 GND TMS 7 8 GND TCK 9 10 GND nc 11 12 GND TDO 13 14 GND nc 15 16 GND nc 17 18 GND nc 19 20 GND ICDI does not control RST device reset or TRST test reset signals Both reset functions are imp
3. AL PFO PWMO 60 PF2 LEDI h 3 3 R3 R4 10K 49 9 43 RS 49 9 C2 10pF CAN Port 02 RI 1 7 1206 GND TXD CANH lt gt 1 79 4 6 CANL CANH 7917 CANL GND 3 4 8 45V T 24 8 RS 3 T 7 8 2 5 9 10 I CI Header 5X2 0 1UF NSSHYDIOS0D Pin out enables straight through connection to a CAN DB 9M 10 100baseT Ethernet Jack 3 3V R 12 6 WW 11 z 330 3 8 10pF 10 2 0101 19 620 0 0109 12 4K 1 resistor required on Pin 41 for compatibility with future LM3S8962 revisions See Product Change Notification PCN 08001 C15 C16 04 0 1UF C21 0 1UF 4 7UF 330 J3011G21DNL Break out Headers 30 29 31782 PDS CCP2 PD6 FAULT gt 9 PD7 IDX0 45V HINI o 6 OO ADCO PB4 CO 36 ADCI O ADC2 PB6 C0 5 1 ADC3 OO PC2 TDI O PB7TRST O PD2 UIRX PC3 TDO Oo PD3 UITX PGI PWMI PE2 PhBI PGO PC7 PEO PWM4 5 PC6 PhBO O 5 PB2 I2COSCL PB3 DCSDA 433V O PCA PhAO PBI PWM3 PAO UORx PBO PWM2 PAI UOTx OO PA2 SSIOCLK PF3 LEDO PF2
4. 18PF 18PF History Date Description Jul 24 07 Prototype release 16 48 49 Y1 OSC32IN 52 1 2 1 2 OSC320UT 53 2 25 00MHz 8 00MHz C8 C9 C10 C11 Ul PAO UORX PBO PWM2 PAI UOTX PBI PWM3 PA2 SSIOCLK PB2 DCOSCL PA3 SSIOFSS PB3 DCOSDA PA4 SSIORX PB4 CO PAS SSIOTX PB5 C0o 1 0 PB7 TRST PCO TCK SWCLK PDO CANORx PCI TMS SWDIO PDI CANOTx PC2 TDI PD2 UIRX PC3 TDO SWO PD3 UITX PCA PhAO PD4 CCPO PCS PDS PC6 PhBO PD6 FAULT PC7 PD7 IDXO PEO PWM4 PFO PWMO PEI PWMS PE2 PhB1 PF2 LED1 PE3 PhA1 PF3 LEDO ADCO MDIO ADC2 ADC3 TXOP PGO PGI PWMI RST TXON XTALNPHY RXIP XTALPPHY MOSCin MOSCout RXIN OSC32in OSC32out AVDD WAKE AVDD HIB VDD33 CMODI VDD33 VDD33 GND VDD33 GND VDD33 GND VDD33 GND VDD33 GND VDD33 VDD33 GND VDD33 GND VDD33 GND GND VBAT GND GND LDO GND GND VDD25 GND VDD25 GND VDD25 GND VDD25 AGND AGND ERBIAS Aug 11 07 Production Release Jan 28 08 Implement auto T Vcc control May 12 08 Add R36 for future compatibility Tie R8 RO to 43 3V Jul 10 08 Fix labels for JP3 16 LM3S8962 66 2 7 33V 70 PB2 DCOSCL 71 972 R2 KJI 10K 20 PB6 C0 PB7 TRST 10 PD0 CAN0Rx 1 I2 PD2 UIRX 3 PD3 UITX 95 PD4 CCP0 96 PD5 CCP2 99 PD6 FAULT 100 PD7 IDXO
5. P101 1 22 2 1 GND 7 DIDI posp NZ 153451033 DTMS NE DGND DGND DGND DGND DTCK otto C1122 C113 ie 0 1UF 4 70 DIDO 13 14 15 16 17 18 DGND 19 20 mann EEE O DGND LM3S2110 1 MICRO Drawing Tite Ethernet and CAN Evaluation Board Rage lite CAN Device using LM3S2110 CAN Device Evaluation Board Size g Document Number py 1 14358962 Date 7 10 2008 mora Supa 1 2 3 4 5 6 FTDI_DBG N DBGOUT 71105 lt VCP_TX SWO_EN gt 1109 FTDI 5 XTCK gt 187 FTDI TDI UOTX DI SIDO JTAGEN FTDI_TMS gt JTAGEN DBG 120 SWDEN FTDIJTAGEN gt 136 FTDI SRSTn 18 DBGOUT Fs 1 DBGLED INTDBG e TEST nas 83 1857 1o7 MCURSTn FTDI DBG RC EXTCABLEn gt Luminary Micro Inc I Fury Evaluation Kit JTAG Logic with Auto Mode Detect and Hibernate HIBR AUG 23 2007 APPENDIX B Connection Details This appendix contains the following sections Component Locations see page 30 Evaluation Board Dimensions see page 31 Breakout Pads see page 32 LM3S2110 CAN Device Board Connections see page 33 Recommended Connectors see page 33 ARM Target Pinout see page 34 References see page 35 July 26 2008 29 Component Locations Figure 1 LM3S8962 Evaluation Board Component Locations LEY 8101 LM3S
6. 9 33V 33 els 6 ES U6 USB Device Controller cess LC4032V 75TN48C yz 66 4298 Pare 55 U4 4 7K Ada B FBI 599059 4 gt 4 A0 GOE0 BO 60ohm 100 MHz ADBUSO A E 25 3V30UT ADBUSI A2 B2 322 TDO DO Dy EAS B3 21 TMS OUTEN 48 PC3 TDO ADBUS3 A4 B4 20 2 TARGETCABLEn SED ADBUSS 39 SRSTN 3 5 Bank 0 Bank 85 ADBUSS m 35 B6 AW USBDP ADBUS6 AT B7 ADBUS7 18 DBG_JTAG_EN m B8 DBGOUTLED 0 01UF 92 9 VCP_TX ACBUSO SWn gt 107 A10 Bo SS PB7 TRST gt ACBUSI i lt gu a ACBUS2 12 s a s m B12 MCURSTn R23 11 Ls raf isk ACBUS3 uv OL SO D at 33V Sh 44 v lt lt lt mmm BDBUS0 VCP_RX gt R34 s pug 22 R DRUSI k 33V TMS SWDIO 36 SWO_EN T J TCK SWCLK 10K zn BDBUS4 55 d p EECS BDBUSS 53 gt EESK BDBUS6 55 PETS 1 77 EEDATA BDBUS7 MODE is reserved 4 TVCC 4 5253 mp TEST 30 for future use 6 15K 43 PERN 229762 MODE 1K 64X16 44 TOUT E TX SWO v BCBUS3 aa SVWUB 33 1 2 RESET Interface SOME RSTOUT PWREN lt peorrpr 2 nput Output 2 R27 C28 C30 45V 5 5 GND VCC af 7 R28 8PF 18PF E CO E 337 TMS SwpIO MSISW
7. The evaluation kit contains everything needed to develop and run applications for Stellaris microcontrollers including LM3S8962 evaluation board EVB LM3S2110 CAN device board USB cable 20 pin JTAG SWD target cable 10 pin CAN cable CD containing A supported version of one of the following e Keil RealView Microcontroller Development Kit MDK ARM Embedded Workbench Code Sourcery GCC development tools Code Red Technologies development tools Complete documentation Quickstart guide Quickstart source code DriverLib and example source code Evaluation Board Specifications Board supply voltage 4 37 5 25 from USB connector Board supply current 240 mA typ fully active CPU at 50 MHz Break out power output 3 3 60 mA max 15 15 mA max Dimensions 4 55 x 2 45 x 0 7 LX W x H RoHS status Compliant of the 1 358962 Microcontroller 32 bit RISC performance using ARM Cortex M3 v7M architecture 12 50 MHz operation Hardware division and single cycle multiplication Memory 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 Flash 64 KB single cycle SRAM Four general purpose 32 bit timers July 26 2008 July 26 2008 Stellaris amp LM3S8962 Evaluation Board Integrated Ethernet M
8. 15 zie N 15 ModE uuu EU 15 GIOCHI 15 16 50 sm EET 16 ukur EE 16 USB Device Controller na 17 17 SIRE pA 17 Virtual COM io e H 17 SERAN Wire OUt aaa cakes aaa lass aaa aaa 17 Organic LED TES 18 18 Control 18 Power SUPPLY ae 18 Desighy G idelines u 18 ea 18 Other Peripherals irren 18 SPEAKER T T ER 18 MicroSD Gard 19 M 19 Da M 19 a uu u n n 19 Interfacing to the Lu l 20 Using the In Circuit Debugger 20 Chapter 3 CAN D
9. The normal VCP connection to UARTO is interrupted when using SWO Not all debuggers support SWO Refer to the Stellaris LM3S3748 data sheet for additional information on the trace port interface unit TPIU Organic LED Display The EVB features an Organic LED OLED graphics display with 128 x 96 pixel resolution OLED is a new technology that offers many advantages over LCD display technology The display is protected by a thin protective plastic film If desired the film can be removed using a pair of tweezers Features RiT P14201 series display m 128 columns 96 rows High contrast typ 500 1 m Excellent brightness 120 cd m Fast 10 us 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 Note that the SSI port is shared with the MicroSD card slot The Stellaris peripheral driver library DriverLib included on the Documentation and Software CD contains complete drivers with source code for the OLED display Power Supply A 15 V supply is needed to bias the OLED display A FAN5331 device from Fairchild combines with a few external components to complete a boost converter A GPIO PA7 is assigned to turn on and off the controller as necessary for power rail sequencing When the OLED dis
10. 19 Table B 1 VO Breakout ea va Ede V Had 32 Table B 2 Recommended Connectors 33 Table B 3 20 Pin JTAG SWD Configuration nnnm en eren nennen neni 34 July 26 2008 5 July 26 2008 Stellaris LM3S8962 Evaluation Board List of Figures Figure 1 1 Stellaris LM3S8962 Evaluation Board Layoutl n 9 Figure 1 2 Stellaris LM3S2110 CAN Device Board aa 10 Figure 1 3 LM3S8962 Evaluation Board Block Diagram I 11 Figure 1 4 LM3S2110 CAN Device Block 11 Figure 2 1 ICD Interface Mode u 20 Figure 1 LM3S8962 Evaluation Board sheet 1 of 4 a 24 Figure 2 LM3S8962 Evaluation Board sheet 2 Of 4 25 Figure A 3 LM3S8962 Evaluation Board sheet 3 of 4 26 Figure 4 LM3S8962 Evaluation Board sheet 4 Of 4 27 Figure eS 5 unn 28 Figure 1 LM3S8962 Evaluation Board Component 30 Figure B 2
11. 2 OLEDDC Dic sw2 EW SELECT_SWn NFT 03C _SSICLK _ hH DO SCLK SW B3S1000 DUSDIN 22 p Ql D3 sw3 SOUND 41 NDS331N 18 DS SW B381000 Pu KE D6 10K D7 Down DDS sw4 DOWN SWn NC SW B3S1000 Left Speaker Circuit OLED RIT 128X96 Sws RGS13128096WHO000 LEFT_SWn gt SW B3S1000 Right 128x96 OLED Graphics Display SW6 a RIGHT SWn SW B3S1000 User Switches R14 LED gt 330 33V LEDI Green Status RIS j 2 CARDCSn 3 uis SSITX UT 4 DBGOUTLED gt x 5 2908 05 WB MG LED2 Pebyo SSES 7 Red Debug Out 33V 33V RI8 330 cd LED3 2 Power microSD Card Slot Status LEDs UT MICRO Drawing Title Ethernet and CAN Evaluation Board OLED Display Switches and Audio Size B Document Number EK LM3S8962 Date 7 10 2008 2 3 4 5 6 6 USB 5V USB 5V PLD_TCK ae TP2 PLD_TMS Debug Interface Logic PLD JTAG TEST POINTS PLD P4 USB Interface TPS 54819 0519
12. B This feature allows two simultaneous communications links between the host computer and the target device using a single USB cable Separate Windows drivers for each function are provided on the Documentation and Software CD A small serial EEPROM holds the FT2232 configuration data The EEPROM is not accessible by the LM3S8962 microcontroller For full details on FT2232 operation go to www ftdichip com USB to JTAG SWD The FT2232 USB device performs JTAG SWD serial operations under the control of the debugger A CPLD U6 multiplexes SWD and JTAG functions and when working in SWD mode provides direction control for the bidirectional data line The CPLD also implements logic to select between the three debug modes The internal or external target selection is determined by multiplexing TCK SWCLK and asserting TRST Virtual COM Port The Virtual COM Port VCP allows Windows applications such as HyperTerminal to communicate with UARTO on the LM3S8962 over USB Once the FT2232 VCP driver is installed Windows assigns a COM port number to the VCP channel Serial Wire Out The evaluation board supports the Cortex M3 serial wire output SWO trace capabilities Under debugger control the CPLD can route the SWO datastream to the virtual communication port VCP transmit channel The debugger can then decode and interpret the trace information July 26 2008 17 LM3S8962 Evaluation Board Hardware Description received from the VCP
13. LM3S8962 Evaluation Board Dimensions I 31 Figure B 3 LM3S2110 CAN Device Board Dimensions a a 31 July 26 2008 7 July 26 2008 CHAPTER 1 Stellaris amp LM3S8962 Evaluation Board Overview The Stellaris 0 358962 Evaluation Board is a compact and versatile evaluation platform for the Stellaris LM3S8962 ARM Cortex M3 based microcontroller The evaluation kit design highlights the LM3S8962 microcontroller s integrated 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 t
14. external debug mode external microcontroller Evaluation Board Target Stellaris Stellaris Cable MCU MCU t TCK SWCLK bypasses the on board microcontroller PC with IDE debugger The debug interface operates in either serial wire debug SWD or full JTAG mode depending on the configuration in the debugger IDE The IDE debugger does not distinguish between the on EVB Stellaris microcontroller and an external Stellaris microcontroller The only requirement is that the correct Stellaris device is selected in the project configuration 20 July 26 2008 CHAPTER 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 LM3S8962 evaluation board or as a standalone board Device Overview The Stellaris LM3S2110 ARM Cortex M3 based microcontroller has 64 KB Flash memory 25 MHz operation a CAN module and a wide range of peripherals For complete device details see the LM3S2110 data sheet order number DS LM3S2110 LM3S2110 microcontroller is factory programmed with a quickstart demonstration program that adds a remote volume control feature to the quickstart application The quickstart program resides in the LM3S2110 on chip Flash memory and runs each time power is applied unless the quickstart has been replaced with a user program Power Supply The CAN devic
15. power supply Standard ARM 20 pin JTAG debug connector with input and output modes LM3S8962 I O available on labeled break out pads Standalone CAN device board using Stellaris LM3S2110 microcontroller July 26 2008 Stellaris LM3S8962 Evaluation Board Block Diagram Figure 1 3 LM3S8962 Evaluation Board Block Diagram 215 no 1231 IFO SUE O90090999900090999900099998 SIO OI 9019101991990 1101919919910 09919 SOOOOOOOOO 1 O Signal Break out JTAG SWD 2 Output Input 8 OLED Display 128 x 96 USB Cable CAN VO Signals I O Signal Break out LM3S8962 Evaluation Board O 0 9 O0 9 0 O OO b Figure 1 4 LM3S2110 CAN Device Block Diagram amp N 1 0 Signal Break out S 9 9 9 0 0 9 JTAG SWD Debug Signals CAN CANO LM3S2110 CAN Device Board 9 9 9 9 6 0 9 1 0 Signal Break out July 26 2008 11 Stellaris amp LM3S8962 Evaluation Board Overview Evaluation Kit Contents
16. 2110 DEVICE 3 65 1 90 C02 EVALUATION BOAR TION BOARD _ c 1620 1 co 60 2 2 0 3 700 SCL PHAO PWNS UORX 0X1 SSICLKe 3 499 SSIRX GND Ri 30 July 26 2008 Stellaris LM3S8962 Evaluation Board Evaluation Board Dimensions Figure 2 LM3S8962 Evaluation Board Dimensions mmm _ m mm LIN a E m m 000000 NN I IIIIIIIIII HH mm mm mm EE E 2 48 Figure B 3 LM3S2110 CAN Device Board Dimensions 1 60 ee 9 e July 26 2008 31 I O Breakout Pads The LM3S8962 EVB has 42 I O pads 14 power pads 2 crystal connections and 2 no connects 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 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 JP 1 15 before using an assigned signal for external interfacing Table B 1 Breakout Pads GND 1 GND 21 PC
17. 3 TDO 41 PA7 2 ADC3 22 GND 42 1 3 ADC2 23 PE2 PhB1 43 PA5 SSIOTX 4 ADC1 24 PE3 PhA1 44 PA4 SSIORX 5 ADCO 25 PEO PWM4 45 PA3 SSIOFSS 6 GND 26 PE1 PWM5 46 PA2 SSIOCLK 7 PD7 IDXO 27 PB2 I2COSCL 47 PA1 UOTX 8 PD6 FAULT 28 PB3 I2COSDA 48 PAO UORX 9 PD5 CCP2 29 PB1 PWM3 49 GND 10 PD4 CCPO 30 GND 50 PC4 PHAO 11 15V 31 PF1 IDX1 51 3 3V 12 No connect 32 PBO PWM2 52 PC5 13 45V 33 PF3 LEDO 53 PC6 PHBO 14 GND 34 PF2 LED1 54 PC7 15 PB4 C0 35 GND 55 16 GND 36 OSC320UT 56 PG1 PWM1 17 PB6 C0 37 GND 57 PD3 U1TX 18 PB5 C1 38 OSC32IN 58 PD2 U1RX 19 PC2 TDI 39 PFO PWMO 59 No connect 20 PB7 TRST 40 3 3V 60 32 July 26 2008 Stellaris amp LM3S8962 Evaluation Board LM3S2110 CAN Device Board Connections Feces E 55 SI m o o O0 90n20 gt z 50265 ls a o gt ololulmimiu o O es jin c lt 34 3 51 W 52 mu C mama mmm ag F FE B PC2 78 ne 84 89 gIIIIIIIIIII mim GND bro 47 pHo 85 ne 46 B PB7 89 ne42 41 6 90 ND nc 40 PB4 92 G nc 37 PB5 91 L nce 35 PD5 96 91 PAG 34 PD4 95 rL PAS 31 PD6 99 4 30 PD7 100 29 28
18. AC and PHY Controller area network CAN module Three fully programmable 16C550 type UARTs Four 10 bit ADC channels inputs when used as single ended inputs One integrated analog comparator One 2 module Two 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 Two synchronous serial interfaces 5515 0 to 42 GPIOs depending on user configuration On chip low drop out LDO voltage regulator 13 Stellaris amp LM3S8962 Evaluation Board Overview 14 July 26 2008 CHAPTER 2 LM3S8962 Evaluation Board Hardware Description In addition to a microcontroller the Stellaris LM3S8962 evaluation board includes a range of useful peripherals and an integrated in circuit debug interface ICDI This chapter describes how these peripherals operate and interface to the microcontroller LM3S8962 Evaluation Board LM3S8962 Microcontroller Overview The heart of the EVB is a Stellaris LM3S8962 ARM Cortex M3 based microcontroller The LM3S8962 offers 256 KB Flash memory 50 MHz operation an Ethernet controller a CAN module and a wide range of peripherals Refer to the LM3S8962 data sheet order number DS LM3S8962 for complete device details The LM3S8962 microcontroller is factory programmed with a quickstart demo program The quickstart program resides in the LM3S8962 on chip Flash memo
19. Copyright 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 E Austin TX 78746 Main 1 512 279 8800 Fax 1 512 279 8879 http www luminarymicro com orte Intelligent Processors oc a a ARM LUMINARY MICRO 2 July 26 2008 Stellaris LM3S8962 Evaluation Board Table of Contents Chapter 1 Stellaris LM3S8962 Evaluation Board Overview u u u u 9 gg c th 10 Pook DIAG yn EET 11 Evaluation Kit GOMLGIUS e 12 Evaluation Board Specifications n 12 Features of the LM3S8962 Microcontroller 12 Chapter 2 LM3S8962 Evaluation Board Hardware Description l u u u 15 LM3S8962 Evaluation Board staat aise aaa a ek eese a nnn 15 LM3S8962 Microcontroller Overview U
20. DIO ae mcd GND VCCIOA 27 56 34 GND IMS 8 C33 C34 C35 C36 XTCK 45 46 R30 a a 9 10 AGND Sveg 330 0 1UF 0 1UF ICE SWCLK XTDO 12 1 1 27 15 16 FT2232D i 17 18 0 1UF 19 20 Channel SW Debug ar E Channel B Virtual Com Port pcayrpo gt PC3 TDO Header 10X2 27 R32 3 3 SV E TARGETCABLEn ace es EE Li A 4 7K NR4018T100M 10uH MBR0520 JPI9 45V US 33 d oot L vni VOUT 21 55 200K VIN2 SENSE 12006 C41 E C27 Nc C40 47UF oiuF co GND GND FL En 1 MICRO LPS345ILD 3 3 17 8K e FANS331 Drawing Tite Ethernet and CAN Evaluation Board ES Page Title USB 5V to 3 3V 500mA Power Supply USB Debugger Interfaces and Power Size Document Number 2 1 B 1 358962 15V 50mA Power Supply for OLED Display Date 7 10 2008 O IBNS Power Rail Break out D 33V 5VBUS U100 PAO UORX PAI UOTX PA2 SSIOCLK PBO CCPO PBI CCP2 PB2 I2COSCL R104 68K Up SW100 DPFO o SW B3S 1000 Down SW101 SW B3S 1000 Reset SW102 DRSTn
21. LED1 3 5510 55 PAA SSIORX OSC320UT PAS SSIOTX 1 4 H OSC32IN PAT oo PFO PWMO oo ae 59 60 DI 5V MBR0520 On board Peripheral Signals Jumpers can be cut to free GPIO lines as required lt 2 PA1 UOTx gt JP7 PA2 SSIOCLK SSICLK JP9 PA3 SSIOFSS O OLEDCSn gt 1 5 PA4 SSIORX O SSIRX JP6 PAS SSIOTX O 4 JP8 PA6 CCP1 0 1 OLEDDC JP3 16 PEVEWMO PRIADX so SELECT SWn JP12 PEO PWM4 4 UP SWn 1 15 PEI PWMS DOWN SWn 13 PE2 PhBI lt LEFT SWn JP14 PE3 PhA1 lt RIGHT_SWn JP4 PGO CARDCSn gt 1 10 PGI PWMI SOUND gt UT MICRO Drawing Tite Ethernet and CAN Evaluation Board Page Title LM3S8962 Micro Ethernet and CAN Size Document Number Ek 4358062 Dale 71 10 2008 ES 6 2 3 4 5 6 33V U3 RES C22 2 Reset 10K 3 swl 3Y COME Em NSS RESET_SWn gt RH ji 1 en YSS SW B3S1000 22 33V BSI R10 J eos 1 r IREF 200K OMIT 21 Pale 1 MCURSTn ii RES Select MBRO0520
22. LUMINARYMICRO Stellaris 11 358962 Evaluation Board USER S MANUAL EK LM3S8962 03 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 INCLUDING 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
23. PA5 SSIOTX SD card and OLED display data in JP6 Pin 28 PA2 SSIOCLK SD card and OLED display clock JP7 Pin 34 6 1 OLED display data control select JP8 Pin 19 PGO OLED display chip select JP9 Pin 18 PG1 PWM1 Sound JP10 Pin 61 PF1 IDX1 Select switch JP11 July 26 2008 19 LM3S8962 Evaluation Board Hardware Description Table 2 2 Isolating On Board Hardware Pin 72 PE0 PWMA Up switch JP12 Pin 74 PE2 PHB1 Left switch JP13 Pin 75 1 Right switch JP14 Pin 73 PE1 PWM5 Down switch JP15 Pin 47 PF0 PWMO User LED JP16 Interfacing to the EVB An array of accessible signals makes it easy to interface the EVB to external circuits All LM3S8962 lines except those with both JTAG and SWD functions are brought out to 0 1 pitch pads For quick reference silk screened labels on the PCB show primary pin functions Most LM3S8962 signals are 5 V tolerant Refer to the LM3S8962 microcontroller data sheet for detailed electrical specifications Using the In Circuit Debugger Interface The Stellaris LM3S8962 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 16 for a description of how to enter Debug Out mode Figure 2 1 ICD Interface Mode Connecting Pin 18 to GND sets JTAG or SWD connects to the
24. e board receives 5 0 V power from the CAN bus and should not be connected to a CAN bus that has a power wire voltage of greater than 10 0 V If the bus is unpowered a 5 0 V local power supply must be provided The LM3S2110 microcontroller is powered from a 3 3 V rail supplied by a low drop out LDO regulator 3 3 V power is available for powering external circuits Programming and Debugging A standard 20 pin header supports both JTAG And SWD programming and debugging using either the main LM3S8962 board in ICDI out mode or a full featured debug interface Interfacing Two push switches and an LED implement a very simple user interface The board s capabilities are easily expanded using the I O breakout headers For breakout header signal assignments see LM3S2110 CAN Device Board Connections on page 33 July 26 2008 21 CAN Device Board Hardware Description 22 July 26 2008 APPENDIX A Schematics Schematics for the Stellaris LM3S8962 Evaluation Board follow July 26 2008 23 26 PAI UOTx 27 IOCLK 28 10 55 TORX I0TX PAG CCPI PAT 80 S INI TCK TMS SWDIO 79 TMS SWDIO POODI PC2 TDI 78 PC3 TDO 77 PC4 PhA0 25 5 24 PCO PhBO 23 22 PEUPWM4 72 PEUPWMS 73 PE2 PhB1 74 PES PhAT 75 ADCO 1 ADCI 2 ADC2 5 ADC3 6 PGO 19 PGUPWMI 18 MCURSTn gt E Stellaris LM3S8962 Microcontroller 18PF 18PF
25. evice Board Hardware Description u u anem 21 OVEN OW 21 Power SUPPLY u uu a ea 21 Programming and Debugging ul te te nrc dev aa E oo AR e Rh 21 MIMS FTA CHING m 21 Appendix A 5 5 Y 23 Appendix B Connection Details J l u uuu uuu uuu u u u 29 Component LOGatiomSu uuu kuu las 30 26 2008 3 Evaluation Board Dimensions iei te er toti sulis h lq Sheds 31 VO Breakout um A u uuu ass ae ee Ea bete enden 32 1 352110 CAN Device Board 33 Recommended 0 6 2 u hik a a 33 ARM Target uen eer e eee a e dena epe ieee eg 34 Referencesos tit be atate denn ees 35 Appendix C Contact Information D ES 37 4 July 26 2008 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
26. ge remove power before inserting or removing cards The EVB does not implement SD card power control Push Switches The EVB has five general purpose input switches Four are arranged in a navigation style configuration The fifth functions as a Select switch User LED A user LED LED1 is provided for general use The LED is connected to PFO PWM0 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 and CAN the EVB s on board peripheral circuits require 16 GPIO lines Two additional GPIO lines are assigned to Ethernet LEDs This leaves 20 GPIO lines and 4 ADC channels immediately available for connection to external circuits If an application requires more GPIO lines the on board hardware can be disconnected The EVB is populated with 16 jumper links which can be cut with a knife to isolate on board hardware The process can be reversed by installing 0603 0 ohm chip resistors Table 2 2 shows the microcontroller assignments and how to isolate specific pins Important The quickstart application will not run if one or more jumpers are removed Table 2 2 Isolating On Board Hardware Pin 26 PAO UORX Virtual COM port receive JP1 Pin 27 PA1 UOTX Virtual COM port transmit JP2 Pin 19 PGO SD card chip select JP4 Pin 30 PA4 SSIORX SD card data out JP5 Pin 31
27. lemented as commands over JTAG SWD so these signals are not necessary It is recommended that connections be made to all GND pins however both targets and external debug interfaces must connect pin 18 and at least one other GND pin to GND July 26 2008 Stellaris LM3S8962 Evaluation Board References In addition to this document the following references are included on the Stellaris Family Development Kit documentation CD ROM and are also available for download at www luminarymicro com Stellaris LM3S8962 Evaluation Kit Quickstart Guide for appropriate tool kit see Evaluation Kit Contents on page 12 Stellaris LM3S8962 Evaluation Kit Read Me First Stellaris Family Peripheral Driver Library Stellaris Family Peripheral Driver Library User s Manual publication PDL LM3S8962 Stellaris LM3S8962 Data Sheet publication DS LM3S8962 Stellaris LM3S2110 Data Sheet publication DS LM3S2110 Additional references include RiT Display Corporation RGS13128096WH000 OLED Display Data Sheet Future Technology Devices Incorporated FT2232D Data Sheet July 26 2008 Information on development tool being used 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 35 36 July 26 2008 APPENDIX C Contact Information C
28. o start building C code applications quickly Figure 1 1 Stellaris LM3S8962 Evaluation Board Layout JTAG SWD input and output Debug out LED r4 OPUS RC UAE DEBUG t ih e USB Device Interface OLED Graphics In circuit Debug Display Interface Reset switch Navigation Select switch Switches Speaker Status LED LUMINARY MICRO 5 5 co LM3S8962 EVALUATION BOARD isy 2 in k 30 pin I O break out 30 pin O Dreak out header header Stellaris 1 358962 Microcontroller Power LED E LIN microSD Card Memory Slot 10 100baseT CAN Bus connector Ethernet Jack July 26 2008 9 Stellaris amp LM3S8962 Evaluation Board Overview Figure 1 2 Stellaris LM3S2110 CAN Device Board JTAG SWD input STATUS 5 fad Status LED Power LED Reset switch break out 5 headers Stellaris LM3S2110 Microcontroller User switches 44 CAN 5 CAN bus connector Features The Stellaris LM3S8962 Evaluation Kit includes the following features 10 Stellaris LM3S8962 microcontroller with fully integrated 10 100 embedded Ethernet controller and CAN module 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 Magnetic speaker MicroSD card slot USB interface for debugging and
29. ompany Information Luminary Micro Inc designs markets and sells ARM Cortex M3 based microcontrollers MCUs Austin Texas based Luminary Micro is the lead partner for the Cortex M3 processor delivering the world s first silicon implementation of the Cortex M3 processor Luminary Micro s introduction of the Stellaris family of products provides 32 bit performance for the same price as current 8 and 16 bit microcontroller designs With entry level pricing at 1 00 for an ARM technology based MCU Luminary Micro s Stellaris product line allows for standardization that eliminates future architectural upgrades or software tool changes Luminary Micro Inc 108 Wild Basin Suite 350 Austin TX 78746 Main 1 512 279 8800 Fax 1 512 279 8879 http Awww luminarymicro com Support Information For support on Luminary Micro products contact support luminarymicro com 1 512 279 8800 ext 3 July 26 2008 37 38 July 26 2008
30. play is operating a small amount of power can be drawn from the 15 V rail to power other devices Design Guidelines The OLED display has a lifetime of about 13 000 hours It is also prone to degradation due to burn in similar to CRT and plasma displays The quickstart application includes both a screen saver and a power down mode to extend display life These factors should be considered when developing EVB applications that use the OLED display Further Reference For additional information on the RiT OLED display visit www ritekdisplay com Other Peripherals Speaker A small magnetic audio transducer connects through a MOSFET to PG1 PWM1 allowing a range of options for generating simple and complex tones Use of the 5 V rail reduces switching noise on the 3 3 V rail 18 July 26 2008 Stellaris LM3S8962 Evaluation Board MicroSD Card Slot Removable Flash cards are an ideal media for storing data such as web page content The source code on the CD includes example code for reading data from standard FAT formatted SD cards All data and control transactions use the SD card s SPI mode Note that the SD card specification does not require that a card supports the SPI mode but most cards do so in practice Cards from several vendors have been used with the EVB MicroSD cards are very small and require careful handling The SD card slot on the EVB is push push type push to insert push again to eject NOTE To avoid dama
31. roller has four on chip oscillators three are implemented on the EVB An internal 12 MHz oscillator is the clock source the microcontroller uses during and following POR An 8 0 MHz crystal completes the LM3S8962 s main internal clock circuit An internal PLL configured in software multiplies this clock to 50 MHz for core and peripheral timing The internal 12MHz oscillator is the primary clock source during start up July 26 2008 15 LM3S8962 Evaluation Board Hardware Description A small 25 MHz crystal is used by the LM3S8962 microcontroller for Ethernet physical layer timing and is independent of the main oscillator Reset The LM3S8962 microcontroller shares its external reset input with the OLED display In the EVB reset sources are gated through the CPLD though in a typical application a simple wired OR arrangement is sufficient External reset is asserted active low under any one of three conditions m Power on reset m Reset push switch SW1 held down Internal debug mode By the USB device controller U4 FT2232 when instructed by debugger Power Supplies The LM3S8962 is powered from a 3 3 V supply A low drop out LDO regulator regulates 5 V power from the USB cable to 3 3 V 3 3 V power is available for powering external circuits 15 V rail is available when the OLED display power supply is active The speaker and the OLED display boost converter operate from the 5 V rail Debugging Stellaris microcon
32. ry and runs each time power is applied unless the quickstart has been replaced with a user program Ethernet A key feature of the LM3S8962 microcontroller is its fully integrated Ethernet controller Only an RJ45 jack with integrated magnetics and a few passive components are needed to complete the 10 100baseT interface The 45 jack incorporates LEDs that indicate traffic and link status These are automatically managed by on chip microcontroller hardware Alternatively the LEDs can be software controlled by configuring those pins as general purpose outputs The LM3S8962 supports automatic MDI MDI X so the EVB can connect directly to a network or to another Ethernet device without requiring a cross over cable CAN Module CAN module enables highly reliable communications at up to 1 Mbits s The LM3S8962 evaluation board includes a standard CAN transceiver and a 10 pin CAN connector whose signal assignments follow a commonly used CAN standard A simple adaptor not included in the kit can be used to allow the use of standard DB 9 CAN cables as specified by CAN in Automation CiA DS102 An on board 120 ohm resistor provides bus termination This resistor can be removed if the board is not a network endpoint The CAN transceiver is configured in hardware to support speeds up to 1 Mbits s A resistor can be added to reduce the transceiver s drive slew rate for slower data rates over longer distances Clocking The LM3S8962 microcont
33. sion B or later automatically configure pin 1 to be a 3 3 V reference if an external debugger is connected To determine the revision of your board locate the product number on the bottom of the board for example EK LM3S8962 B The last character of the product number identifies the board revision A configuration or board level change may be necessary when using an external debug interface with revision A of this evaluation board Because the evaluation board supports both debug out and debug in modes pin 1 of the 20 pin JTAG SWD header is by default not connected to 3 3 V Consequently devices requiring a voltage on pin 1 to power their line buffers may not work 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 O resistor on the evaluation board to route power to pin 1 Refer to the schematics and board drawing in the appendix of this manual for the location of this resistor USB Device Controller Functions USB Overview An FT2232 device from Future Technology Devices International Ltd manages USB to serial conversion The FT2232 is factory configured by Luminary Micro to implement a JTAG SWD port synchronous serial on channel A and a Virtual COM Port VCP on channel
34. trollers support programming and debugging using either JTAG or SWD JTAG uses the signals TCK TMS TDI and SWD requires fewer signals SWCLK SWDIO and optionally swo for trace The debugger determines which debug protocol is used Debugging Modes The LM3S8962 evaluation board supports a range of hardware debugging configurations Table 2 1 summarizes these configurations Table 2 1 Stellaris LM3S8962 Evaluation Board Hardware Debugging Configurations 1 Internal ICDI Debug on board LM3S8962 Default mode microcontroller over USB interface 2 ICDI out to JTAG SWD The EVB is used as a USB to Connecting to an external header SWD JTAG interface to an target and starting debug external target software The red Debug Out LED will be ON 3 In from JTAG SWD header For users who prefer an Connecting an external external debug interface debugger to the JTAG SWD ULINK JLINK etc with the header EVB Modes 2 and 3 automatically detect the presence of an external debug cable When the debugger software is connected to the EVB s USB controller the EVB automatically selects Mode 2 and illuminates the red Debug Out LED 16 July 26 2008 Stellaris LM3S8962 Evaluation Board Debug In Considerations Debug Mode 3 supports evaluation board debugging using an external debug interface Mode 3 is automatically selected when a device such as a Segger J Link or Keil ULINK is connected Boards marked Revi
Download Pdf Manuals
Related Search
Related Contents
Edition N°1 de 2001 A1610E on DAHDI User Manual PULVERIZADOR AGRÍCOLA ATTACK – 600 Coby CV-180 5BCG - 7BCGD Service Manual Copyright © All rights reserved.
Failed to retrieve file