Home
Stellaris LM3S2965 Evaluation Board User`s Manual (Rev. A)
Contents
1. 40 39 41 42 28216 1 oo 15V 5V PBS CI PB6 C0 Stellaris Microcontroller with CAN HL llus PD6FAULT PHI PWM3 55 Ul 1 PD7 IDXO PH3 PHBO PC2 TDI ADCI ADCO PC3 TDO PEXSSIITX PAO UORX ADC3 oo ADC2 o PEJ SSIIRX PAI UOTX PBI CCP2 1 PDO CANORX ESTES PA2 SSIOCLK 28 2 2 5 1 33 PD UIRX PDI CANOTX PB3 DCSDA PB2 DCOSCL PA2 SSIOCLK PB2 I2COSCL PCUPWMI PDUTTX PaTIGER PA3 SSIOFSS PB3 DCOSDA oo 4 PG2 PWM0 PFI CANITX PBO CCPO R25 PGU UZTX PGO U2RX PF3 PWM5 2 4 10K 2 2 OSC32OUT TA PA6 DCISCL PB6 C0 PAT DCSDA PATDOISDA PB7 TRST 5 1 PFO CANIRX OSC32IN PG7 PHBI 55 PAQ UORX 5 PFS PDO CANORX 1 001 PA2 SSIOCLK PG4 7 2 FOOTER S WEEK PDA PDI CANOTX PA3 SSIOFSS 4 5510 PGSICCPS 9 O 74 lt TMS SWDIO PCI TMS SWDIO PDI CANOTX EAD PD2 UIRX PAS SSIOTX Do PAG DCSCL PD3 UIT PAT DCSDA PGG PHAT 2 PC3 TDO PC3 TDO SWO
2. Signals GND C6 C8 C9 JP7 Jumpers can be removed to GND 0 0109 0 01UH O1UF PAS SSIOTX OLEDDIN free GPIO lines as required GND 55 12 GND VBAT GND o amp SELECT_SWn History GND LDO GND PG2 PWMO Revision Date Description GND c11 212 PPW o 0 LED 14 May 7 07 Prototype release GND VDD25 0 0109 0 1UF 47UF GND 58 O usw May 12 07 First Production Release AGND VDD25 6 JPS Jun 29 07 Improve SWD out feature AGND VDD25 PES o DOWN SWn Sept 28 07 Change to 128x96 OLED display Iu Pre JP9 aa O LEFT 5 j 4 TEXAS INSTRUMENTS ro ETE 5 RIGHT SWn Drawing Tite Fury CAN Evaluation Board _ o SOUND Page Tile M382965 Micro and CAN Host JP14 5 Size Document Number PC6 C2 B 1 Date 9 28 2007 Snee BSV 6 D 21 I 1 NFT 03A SOUND h 01 H NDS331N Speaker Circuit 45V D3 15V LI 1 Y P NR4018T100M 10uH MBR0520 US 355 aci 2 SI 00K 120pF cl6 4 70 pp cr 47UF 4 2 R7 EN 15V SHDNn GND 178K R8 5331 15V 50mA Power RO Reset 10K SWI RESET SWn SW B3S1000 Select SW2
3. 13 1 352965 Board u u tte advan anita 13 LM3S2965 Microcontroller 13 Mod e a a 13 13 kaynak 13 Power Supplies za eee te atem niti tetuer 14 Debugging emet 14 USB F nctions c icio Rp ee aq SG s ud Q 15 USB QV6IVIOW aceite ti e ERES Lo refund et CODE e 15 USB to JTAG SWD i ea ee ica e dud d oue D dote dedu u sas 15 Virtual GOM uer ettet ce ett e EC eee ito Erba o et eer feb els 15 WILE QUIS EEUU 15 Organic LED Display s ret ei Ganda te A tte E a ete he bl 15 15 Control Interface Sa ee ua eger MQ aq 16 POWer SUPPIY 16 DDesigniGuidelines a m uum a eta ioe eat ss uu Mh 16 Further Fieference uuu u eae e too 16 Other Peripherals 545 205 642584 ie bn ER ERA teta na tis a eret 16 Seriem ES 16 PUSI SWIICheS etr ORE T EE Ene gre a Sah 16 User ED a yutu MILI ee cr 16 Bypassing Peripherals ale teen odi m iste 16 Interfac
4. DEBUG OUT LJ e LED2 R1 Q Bn m 4 JTAG SWD 5 9 gigs 1 74 2 ma dis b 585 586 u TER SELECT 975 584 582 5 O lt 5 4 W az GND 3 3V 15V 5V Ci GND GND CCP3 co u 3 687 Fault LM3S2965 CAN EVAL BOARD 0X1 GND 2 8 PHB0 2 ADCI ADCO LUMINARYMICRO c SSHTX ADCS ADC2 e GND SSIIRX GND CANORX SSIIFSS SSIICK UIRX CANOTXe SDAO 5010 UITX 28 0 2 GND GND _ CANITX U2TX U2RX 2 5 c2 lt S 056320 PF4 gh CANIRX 05321 PHB1 UORX 2 8 65 c4 PF6 PF5 UOTX SSI0CLK 2 7 e C28 C26 Saye SFSS 850888 NT 6 GND SSITX 5611 a SDAI PHAI amp mimo 4 7 58 GND 53 L m RENE 2 1 2 gt FBI 45 Em wu gt USB 8 5 JTAG Es 020 m EE i 8 8 L 27 Evaluation Board Dimensions Evaluation Board Dimensions Figure 2 LM3S2965 Evaluation Board Dimensions 4 10 3 80 mu 10000000000 0000000000 Ea z m eo mum eo 160 mam ee mum 8
5. SELECT_SWn SW B3S1000 Up SW3 UP_SWn SW B3S1000 Down SW4 o DOWN_SWn SW B3S1000 Left SW5 0 LEFT_SWn SW B3S1000 Right SW6 9 RIGHT SWn o SW B3S1000 User Switches Supply for OLED Display RIO LED gt F nn QEUW 330 DBGOUTLED 330 5 E Status LEDs LEDl User Naa Debug Out LED3 Power NX Green NC VCIR LVSS VSS BSI 52 IREF CSn RESn D Cn R Wn E DO SCLK DI SDIN D2 D3 D4 D5 D6 D7 VDDIO VDD VCC NC OLED RIT 128X96 RGS13128096WH000 128x96 OLED Graphics Display 49 TEXAS INSTRUMENTS Drawing Tite Fury CAN Evaluation Board Page Title OLED display Switches and Audio Size B Document Number Date Sheet 9 28 2007 aga g 6 6 D PLD TCK 2 5 PLD TMS Debug Interface Logic PLD JTAG TEST POINTS PLD USB Interface
6. eo mmm m r mm amm 000000000 000000000 28 6 2010 Stellaris LM3S2965 Evaluation Board I O Breakout Pads The LM3S2965 has 57 I O pads 15 power pads and 2 crystal connections for total of 74 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 I O Breakout Pads Description jog Description Description jede Description GND 40 39 3 3 V 12 V 41 42 5 5 1 38 37 PB6 C0 GND 43 44 PD4 CCP3 36 35 PB4 CO PB7 TRST 45 56 2 PD6 FAULT 34 33 PD5 CCP4 PH1 PWM3 47 48 PH2 IDX1 1 30 29 ADC0 PC3 TDO 51 52 PE3 SSI1TX ADC3 28 27 ADC2 GND 53 54 PE2 SSI1RX GND 26 25 PDO CANORX 1 5511 55 55 56 5511 1 2 018 24 23 PD1 CANOTX PB3 I2CSDA 57 58 PB2 I2COSCL 22 21 PD3 U1TX 2 59 60 GND GND 20 19 PG2 PWMO PF1 CAN1TX 61 62 PG1 U2TX 18 17 PG0 U2RX PF3 PWM5 63 64 PF2
7. Pin 26 PAO UORX Virtual COM port receive JP1 Pin 27 PA1 U0TX Virtual COM port transmit JP2 Pin 16 PG3 PWM1 Sound JP5 Pin 31 PA5 SSIOTX OLED display data in JP7 Pin 28 PA2 SSIOCLK OLED display clock JP6 Pin 22 7 2 OLED display data control select JP3 Pin 29 PA3 SSIOFSS OLED display chip select JP4 Pin 46 PF5 Down switch JP8 Pin 43 PF6 Left switch JP9 Pin 58 PF4 Up switch JP10 Pin 42 PF7 Right switch JP11 Pin 41 PG4 Select switch JP12 Pin 47 PG2 PWMO User LED JP13 Pin 23 PC6 C2 Enable 15 V JP14 Interfacing to the EVB An array of accessible signals makes it easy to interface the EVB to external circuits All 52965 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 Table B 1 on page 29 has a complete list of I O signals as well as recommended connectors Most LM3S2965 signals are 5 V tolerant Refer to the LM3S2965 data sheet for detailed electrical specifications 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 January 6 2010 17 Hardware Description Figure 2 1 I
8. TPS 54819 0519 E 33V 33 ar 8 8 sls 6 7 USBSH_c 43 3V U4 USB Device Controller sess ES BE ie 5555 USB 5V Us R4 MMMM gt gt 3 4 0000 44 lt INT ICK gt 60ohm 100 MHz EC ADBUSO Au 55 Al Bl EM 3V30UT ADBUSI 55 47A B2 0 1UF ADBUS2 TMS OUTEN 4g BS PC3 TDO 27 ADBUS3 gt A4 B4 USBDM ADBUS4 2 AS 26 TARGETCABLEn 19 SRSTN iri Bank 0 1 2 R14 27 2 ADBUSS 15 4 45 6 B6 ANY USBDP ADBUS6 A7 B7 ADBUS7 i DBG_JTAG_EN sy B8 DBGOUTLED 0 01UF 1 49 p 9 ACBUS0 RESET_SWn 702 Alo 55 B10 PB7 TRST ACBUSI 25 au RIS ACBUS2 12 48 B12 MCURSTn isk ACBUS3 g p SUWUA axe 88 88 lt lt lt gt O mmm BDBUS0 45V 45V BDBUSI el BDBUS2 amp EET BDBUS3 3 3V TMS SWDIO SWO EN jer TCK SWCLK EECS BDBUSS EESK BDBUS6 033 EEDATA BDBUS7 MODE is reserved TEST for future use CAT93C46 L5K 43 BEBUSO MODE SK ATIS 4p XTN BCBUSI XTOUT BCBUS2 INMM BCBUS3 4 SI WUB 433 SERE JTAG SWD Interface 2 RIS bi D A rom Ai nput Output 1 2 2 r fs 9 P3 6 00MHz Iga GND RI9 25 ND yog TMS SWDIO 820 227 Des 25 sy GND VCCIOA lt TMS SWDIO gt OL 4 gt GND VCCIOB 27 5 6
9. PB5 91 z nc 35 PD5 96 PA6 34 ppe 99 D4 95 31 30 PD7 100 23 2 28 1 1120 gm m m 7 mo 1 17 2 21 12 4 bw sa e ex 1 o o lt aj jajajaja eee 30 January 6 2010 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 The Stellaris target board should have a 2x10 0 1 pin header with signals as indicated in Table B 3 This applies to both external Stellaris MCU targets Debug output mode and to external JTAG SWD debuggers Debug input mode Table B 3 20 Pin JTAG SWD Configuration Function Pin Pin Function 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
10. XTMS q dg 2 27PF 27PF 45 XTCK 9216 R21 12 Sor CTCKISWCLK TCK SWCLK AW XTDO 14 23 2 15 16 17 18 Channel JTAG SW Debug 19 20 Channel B Virtual Com Port R23 5 gt PC3IDO A Header 10X2 RA 3 3v TARGETCABLEn 24 USB 5V to 3 3V 500 Power Supply AT USB45V 45V 07 43 3V o vni vour VIN2 SENSE C29 7 C30 LS 4 7UF 4 TEXAS INSTRUMENTS 2 Bj GND GND Drawing Tite Fury CAN Evaluation Board LP8345ILD 3 3 Ter USB Debugger Interfaces and Power Size p Document Number Date 9 28 2007 She s apa 6 1 2 3 4 5 6 Up SW100 DPFO Lm D 33V SW B3S1000 Power Rail Break out CAN Microcontroller Down R104 SWIOI D43 3V 5VBUS T A SW B3S1000 L V 17 o T PAO UORX PB0 CCP0 Reset 1103 80 s PBI CCP2 SW102 L O M06 19 G04 n PA2 SSI0CLK PB2 I2C0SCL DRST 3809 20 PA3 SSIOFSS PB3 I2COSDA _ _ 5012 21 G10 PA4SSI0RX SW B3S1000 E 3515 22 912 1 PAS SSIOTX 5 1 DGND 2121 23 PA6 CCPI PB6 C0 5 24 Status nom nc PB7
11. does not constitute a license from TI to use such products or services or a warranty or endorsement thereof Use of such information may require a license from a third party under the patents or other intellectual property of the third party or a license from TI under the patents or other intellectual property Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties conditions limitations and notices Reproduction of this information with alteration is an unfair and deceptive business practice is not responsible or liable for such altered documentation Information of third parties may be subject to additional restrictions Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice is not responsible or liable for any such statements TI products are not authorized for use in safety critical applications such as life support where a failure of the product would reasonably be expected to cause severe personal injury or death unless officers of the parties have executed an agreement specifically governing such use Buyers represent that they have all necessary expertise in the safety and regulatory ramifications
12. of their applications and acknowledge and agree that they are solely responsible for all legal regulatory and safety related requirements concerning their products and any use of TI products in such safety critical applications notwithstanding any applications related information or support that may be provided by TI Further Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety critical applications TI products are neither designed nor intended for use in military aerospace applications or environments unless the TI products are specifically designated by TI as military grade or enhanced plastic Only products designated by TI as military grade meet military specifications Buyers acknowledge and agree that any such use of TI products which TI has not designated as military grade is solely at the Buyer s risk and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use TI products are neither designed nor intended for use in automotive applications or environments unless the specific products are designated by as compliant with ISO TS 16949 requirements Buyers acknowledge and agree that if they use any non designated products in automotive applications TI will not be responsible for any failure to meet such requirements Following are URLs where you can obtain information on other Texas Instruments pr
13. optionally 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 Use Selected by 1 Internal ICDI Debug on board LM3S2965 Default mode microcontroller over USB interface 2 ICDI out to JTAG SWD header The EVB is used as a USB Connecting to an external to SWD JTAG interface to target and starting debug an 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 ICDI out Mode 2 can be used to program and debug the small LM3S2110 CAN device board included in the kit Debug In Considerations 14 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 Revision C or later automatically configure pin 1 to be a 3 3 V reference if an externa
14. receives 5 0 V power from the CAN bus and should not be connected to a CAN bus that ha 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 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 two way header supports both JTAG And SWD programming and debugging using either the LM3S2965 board in ICDI out mode 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 Figure B 4 LM3S2110 CAN Device Board Connections on page 30 January 6 2010 19 Device Board Hardware Description 20 January 6 2010 Schematics This section contains the schematics for the LM3S1968 Evaluation Board January 6 2010 LM3S2965 Micro and CAN Host on 22 OLED Display Switches and Audio on page 23 USB Debugger Interfaces and Power on page 24 CAN Device Using LM3S2110 on page 25 Logic with Auto Mode Detect Hibernate and TVccControl on page 26 21 Breakout Headers
15. s drive slew rate for slower data rates over longer distances Clocking The LM3S2965 microcontroller has three on chip oscillators two are implemented on the EVB A 8 0 MHz crystal completes the LM3S2965 s main internal clock circuit An internal PLL configured in software multiples this clock to 50 MHz for core and peripheral timing At initial power on the microcontroller operates directly from a 12 MHz internal oscillator Reset The LM3S2965 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 Reset is asserted active low under any one of three conditions B Power on reset Reset push switch SW1 held down internal debug mode By the USB device controller U5 FT2232 when instructed by debugger January 6 2010 13 Hardware Description Power Supplies The LM3S2965 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 A 15 V rail is available when the OLED display is active The speaker and OLED display boost converter operate directly from the 5 V rail Debugging Stellaris microcontrollers support programming and debugging using either JTAG or SWD JTAG uses the signals TCK TMS TDI SWD requires fewer signals SWCLK SWDIO and
16. 0 CAN Device Board JTAG SWD input STATUS 5 bal 54 EQ je jl in jmd POWER Status LED 15 Power LED 5 D arm Reset switch OG 4 92 break out Stellaris NU head rs LM3S2110 Microcontroller User switches gt Bere 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 OLED graphics display with 128 x 96 pixel resolution User LED navigation switches and select pushbuttons Magnetic speaker LM3S2965 I O available on labeled break out pads Standard ARM 20 pin JTAG debug connector with input and output modes USB interface for debugging and power supply 8 January 6 2010 Stellaris LM3S2965 Evaluation Board Block Diagram Figure 1 3 LM3S2965 Evaluation Board Block Diagram b 9 9 0 9 9 9 2 9 9 9 9 2 0 9 0 0 I O Signal Break out OLED Display 128 x 96 2 0 G 7 9 LM3S
17. 128 x 64 pixel resolution OLED is a new technology that offers many advantages over LCD display technology Features RiT P14201 series display 128 columns by 96 rows High contrast typ 500 1 Excellent brightness 120 cd m January 6 2010 15 Hardware Description Fast response Control Interface The OLED display has a built in controller 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 Power Supply 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 few external components complete the switching power supply When the OLED display is operating a small amount of power can be drawn from the 12 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 addi
18. 14 15 16 17 18 DGND 19 20 d DGND 5 ma DGND LM3S2110 D CAN Device Evaluation Board 49 TEXAS INSTRUMENTS Drawing Tite Fury CAN Evaluation Board Lage Tio CAN Device using LM3S2110 Size Document Number Date Sheet Rev 9 28 2007 4 of 4 6 FTDI_DBG DBGOUT 4 NCP TX SWO TDI DO FTDI TDO DI JTAGEN TMS DBG gt FTDI SRSTn Ja 18 FTDI_DBG DBGOUT DBGLED INTDBG an 83 TBSTn MCURSTn gt PN 15 Texas Instruments Inc P 15 TVCC gt LM3S2965 Evaluation Kit 1114 JTAG Logic with Auto Mode Detect Hibernate TVcc Control Sept 28 2007 EXTCABLEn gt A Em HIBn gt Connection Details This appendix contains the following sections Component Locations I O Breakout Pads ARM Target Pinout References Component Locations Figure 1 Component Locations Evaluation Board Dimensions January 6 2010
19. 2965 CAN Signal Break out O O Figure 1 4 LM3S2110 Device Board Block Diagram 8 I O Signal Break out JTAG SWD I O Signals LM3S2110 CAN Device Board 0 0 0 9 9 O Signal Break out January 6 2010 9 Stellaris LM3S2965 Evaluation Board Evaluation Kit Contents The evaluation kit contains everything needed to develop and run applications for Stellaris microcontrollers including LM3S2965 evaluation board LM3S2110 CAN device board USB cable 20 pin JTAG SWD target cable 10 pin CAN cable CD containing Asupported version of one of the following including a toolchain specific Quickstart guide e Keil RealView Microcontroller Development Kit MDK ARM AR Embedded Workbench Code Sourcery GCC development tools Code Red Technologies development tools e Texas Instruments Code Composer Studio M IDE Complete documentation Quickstart application source code Stellaris Firmware Development Package with example source code Evaluation Board Specifications W Board supply voltage 4 37 5 25 Vdc from USB connector m Board supply curre
20. 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 LM3S2965 Evaluation Board LM3S2965 Microcontroller Overview The heart of the EVB is Stellaris 0 352965 ARM Cortex M3 based microcontroller The LM3S2965 offers 256 KB flash memory 50 MHz operation a CAN module and a wide range of peripherals Refer to the LM3S2965 data sheet order number DS LM3S2965 for complete device details The LM3S2965 microcontroller is factory programmed with a quickstart demo program The quickstart program resides in the LM3S2965 on chip flash memory and runs each time power is applied unless the quickstart has been replaced with a user program CAN Module A key feature of the LM3S2965 is its CAN module that enables highly reliable communications at up to 1 Mbits s The LM3S2965 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 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
21. N Device Board na 8 Figure 1 3 LM3S2965 Evaluation Board Block Diagram a 9 Figure 1 4 LM3S2110 CAN Device Board Block Diagram I 9 Figure 2 1 ICD Interface 18 Figure B 1 Component Locations 27 Figure B 2 LM3S2965 Evaluation Board 5 28 Figure 3 LM3S2110 CAN Device Board Dimensions 28 Figure B 4 LM3S2110 CAN Device Board 30 January 6 2010 5 List Tables Table 2 1 Stellaris LM3S2965 Evaluation Board Hardware Debugging Configurations 14 Table 2 2 Isolating On Board 17 Table B T1 Breakout Pads nsi adc teh entes ne dece ky debt eser xe uda eer Qy 29 Table B 2 Recommended Cotine clots eiecit te tese tecta anao 30 Table B 3 20 Pin JTAG SWD 31 6 January 6 2010 Stellaris LM3S2965 Evaluation Board The Stellaris LM3S2965 Evaluation Board is a compact and versatile evaluation platform for the Stellaris LM3S2965 ARM Cortex M3 based microcontroller The evaluation kit demonstrates a complete controller area network CAN using two Stella
22. PD3 UITX S 5001 PC4 PhA0 PD4 CCP3 22 o ee PDS CCP4 PC5 C1 PDS CCP4 PC6 C2 PD6 FFAULT jai PDD PC7 C2 PD7IDX0 PEO SSIICLK PFO CANIRX EEVCANIRX PEXsSHRX PEUSSIIFSS PFI CANITX PESSSHTX 75 258 PF2 PWM4 eet 2 PE3 SSIITX PF3 PWMS PF4 ADC0 Port ADCI Transceiver gt PF6 ADC2 5 ADC3 FE 02 ADC3 RI 7 PG0 U2RX TE PGI U2TX 2 TXD CANH i PG2 PWMO LL POZIPWNO 4 CANL CANL 3 4 1 15 GND PGXPWMI pora 3 36 PG4 8 crs 40 PGSICCPS pa a A PGSICCPS 547 5 9 10 MCURSTn RST PG6 PhA1 GND VREF Header 5X2 PG7 PHB1 C2 PHOPWMO 8 __PHO PWM2_ L SN65HVDIOS0D PHI PWM3 Lo gt 5 5 Pin out enables straight through 48 PH2 IDX1 ERRATA Rev 0 and Rev A boards have gt connection to a CAN DB 9M 49 MOSCin EET Pin 36 connected to 3 3V Pin 36 should MOSCout be connected to break out pad 12 OSC32in AVDD mi OSC32out AVDD PAOUR VE RX WAKE VDD33 2 2 HIB VDD33 PAI UOTx VCP TX gt CMOD0 VDD33 OO 8 00MHz 1 6 28 22 VDD33 OLEDCLK gt 3 32 VDD33 JP4 VDD33 2 PA3 SSIOFSS 5 18 18 END T 33V TO OLEDCSn gt GND t 1 2 Peripheral Signal PC7 C2
23. PWMA 7 2 16 15 PC6 C2 OSC320UT 65 66 PC5 C1 14 13 67 68 OSC32IN GND 12 11 PA0 U0RX 69 70 PF5 PAl1 UOTX 10 9 PA2 SSIOCLK 71 72 PA3 SSIOFSS 8 7 PA4 SSIORX PG5 CCP5 73 74 PA5 SSIOTX 6 5 PA6 I2CSCL PA7 I2C1SDA 4 3 PG6 PHA1 GND 2 1 3 3 V 6 2010 29 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 Digikey S2012E 20 ND Pins 41 74 2 x 17 way Socket Sullins PPPC172LFBN RC Digikey 57120 Cable Socket 3M 89134 0101 Digikey MKC34A ND Pin Header Sullins PEC17DAAN Digikey S2012 17 ND Figure B 4 LM3S2110 CAN Device Board Connections 9 Co m gt 3 5 22 CS 9 2 O _ _ amp 666 5 r e ls als o c gt x 51 sae 2 78 84 nc 83 TTT w u GND PFO 47 nc 84 85 E nc 46 86 E nc 43 PB7 89 nc 42 PB6 90 ne 41 GND nc 40 92 ri nc 37
24. Stellaris LM3S2965 Evaluation Board User s Manual 48 5 INSTRUMENTS EK LM3S2965 08 Copyright 2007 2010 Texas Instruments 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 Texas Instruments 108 Wild Basin Suite 350 P Austin TX 78746 http www ti com stellaris Cortex Intelligent Processors by ARM 2 January 6 2010 Stellaris LM3S2965 Evaluation Board Table of Contents Chapter 1 Stellaris LM3S2965 Evaluation Board u uu u u u 7 n ES a EUM UE CIEN dux 8 va i 9 Evaluation a eet Ee rte Pr o ER RUD ERU 10 Evaluation Board 10 CAN Device Board 10 Features of the 52965 10 Chapter 2 Hardware
25. TRST din R100 Dorn LE PCO TCK SWCLK PDO CANORX 330 TER L PCI TMS SWDIO PDI CANOTX LED100 52 24 PC3 TDO SWO PD3 16 gi 7 PC4 PD4 CCP3 15 O28 sai 5 16 PDS 14 920 550 PC6 C2 PD6 FAULT DGND 13 33 PC7 C2 PD7 C0o 3 ower NOTE Some LM3S2110 pins are 470 PEO Dr33V no connects These pins have been brought 50 gas 7 PEL PFI PWMI 330 out to pads to allow other Stellaris CAN 49 038 151 nc PF2 T EDIOI devices to be used instead of LM3S2110 580 n nc TS 8122 1 nc o ne ne L gas x 5255 DGND sa 3 ne nc 6 D 33V 2 CAN Port U101 RIOZ R103 i 5 120R ane 4 NE DCANL DCANH J ps pes 68 00 o 00 54 65 ACE 288 2 H 9 10 EIS ML C101 Header 5X2 0 1UF DGND NI SNOSHVD1050D MOSOR DOND Pin out enables straight through 3100 DGND connection to a CAN DB 9M 1 2 37 o 1 08032in T U 13 OSC32out 8 00MHz 2 96 WAKE C103 C104 HIB 0 1UF 5V to 3 3V 500mA Power Supply c 18PF 18PF CMODI 45VBUS D 5V U102 D 3 3V I L vour DOND DGND D43 3V VIN2 SENSE 4 5 JTAG SWD Interface E sc US 5 C10 C108 C109 C110 1U 0 1UF P101 2 7 2 GND GND DTDI BOND DTMS DGND DGND DGND DGND DTCK 4210 112 11 TE 0 01UH ojuF 47UF DIDS 13
26. are implemented 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 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 ti com stellaris gm Stellaris LM3S2965 Evaluation Kit Quickstart Guide for appropriate tool kit see Evaluation Kit Contents on page 10 Stellaris LM3S2965 Read Me First for the CAN Evaluation Kit StellarisWare Driver Library Order number SW DRL Stellaris Ware Driver Library User s Manual publication number SW DRL UG Stellaris LM3S2965 Data Sheet publication DS LM3S2965 January 6 2010 31 References 32 Additional references include Future Technology Devices Incorporated 2232 Datasheet 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 Texas Instruments Code Composer Studio IDE web site www ti com ccs January 6 2010 Texas Instruments Incorporated and its subsidiaries reserve
27. cations 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 2232 configuration data The EEPROM is not accessible by the LM3S2965 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 04 multiplexes SWD and JTAG functions and when working in SWD mode provides direction control for the bidirectional data line Virtual COM Port The Virtual COM Port VCP allows Windows applications such as HyperTerminal to communicate with UARTO on the LM3S2965 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 received from the VCP 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
28. ingito the e Deut B ise be tate eee Un kate ace eee 17 Using the In Circuit Debugger 17 Chapter 3 CAN Device Board Hardware Description J u u 19 Device A E Ed 19 Power tient e kakuq wa ec 19 Programming and 19 m EE 19 5 22 22 22 552222 21 Appendix B Connection Details ULU ass 27 Compon nt L cati n Sihi da ra eee dint ote Ho ca nett ile ile ville 27 Evaluation Board Dimensions rh 28 January 6 2010 3 V O Breakout Esse Recommended Connectors 30 ARM Target PINOUT iaaii N A NAAA NEEE AN EENAA AEAN aka 31 IL E Mee 2 EAR Mv cs 31 January 6 2010 Stellaris LM3S2965 Evaluation Board List of Figures Figure 1 1 Stellaris LM3S2965 Evaluation Board Layout a 7 Figure 1 2 Stellaris LM3S2110 CA
29. l debugger is connected To determine the revision of your board locate the product number on the bottom of the board for example EK LM3S2965 C 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 revisions A and B 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 January 6 2010 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 0 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 Functions USB Overview An FT2232 device from Future Technology Devices International Ltd manages USB to serial conversion The FT2232 is factory configured to implement a JTAG SWD port synchronous serial on channel a Virtual COM Port VCP on channel B This feature allows two simultaneous communi
30. nt 120 mA typ fully active CPU at 50 MHz 200 mA fully active with sound Break out power output 3 3 60 mA max 12 15 mA max Dimensions 4 1 x 2 45 x 0 7 LxWxH CAN Device Board Specifications Board supply voltage 4 0 5 0 from CAN connector m Board supply current 40 mA typical Dimensions 2 45 x 1 60 LxW Featu of the LM3S2965 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 27 interrupt channels with eight priority levels 10 January 6 2010 6 2010 Stellaris LM3S2965 Evaluation Board 256 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 12 modules Three PWM generator blocks One 16 bit counter Two comparators One PWM generator One dead band generator Two QEI modules with position integrator for tracking encoder position Two synchronous serial interfaces 5518 3 to 56 GPIOs depending on user configuration On chip low drop out LDO voltage regulator 11 Stellaris LM3S2965 Evaluation Board 12 January 6 2010 Hardware
31. nterface Mode Connecting Pin 18 to GND sets JTAG SWD connects to the external debug mode external microcontroller SS PC with IDE debugger TCK SWCLK bypasses the on board microcontroller Stellaris MCU 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 18 January 6 2010 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 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 The 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 device board
32. oducts and application solutions Products Applications Amplifiers amplifier ti com Audio www ti com audio Data Converters dataconverter ti com Automotive www ti com automotive DLP Products www dlp com Communications and www ti com communications Telecom DSP dsp ti com Computers and www ti com computers Peripherals Clocks and Timers www ti com clocks Consumer Electronics www ti com consumer apps Interface interface ti com Energy www ti com energy Logic logic ti com Industrial www ti com industrial Power Mgmt power ti com Medical www ti com medical Microcontrollers microcontroller ti com Security www ti com security RFID www ti rfid com Space Avionics amp www ti com space avionics defense Defense ZigBee Solutions www ti com Iprf Video and Imaging www ti com video Wireless www ti com wireless apps Mailing Address Texas Instruments Post Office Box 655303 Dallas Texas 75265 Copyright 2010 Texas Instruments Incorporated
33. ris microcontrollers The main evaluation board EVB configures a Stellaris LM3S2965 microcontroller as 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 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 for programming or debugging of an external 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 CAN The kit also includes extensive source code examples allowing you to start building C code applications quickly Figure 1 1 Stellaris LM3S2965 Evaluation Board Layout JTAG SWD N output 3 I Em lt Reset switch Debug out LED Navigation Speaker Switches Power LED Status LED Select switch OLED Graphics Displ Mosi 34 break out 40 pin 3 header break out header Stellaris LM3S2965 In circuit Debug Microcontroller Interface USB Device CAN bus connector Interface January 6 2010 7 Stellaris LM3S2965 Evaluation Board Figure 1 2 Stellaris LM3S211
34. the right to make corrections modifications enhancements improvements and other changes to its products and services at any time and to discontinue any product or service without notice Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete All products are sold subject to 5 terms and conditions of sale supplied at the time of order acknowledgment warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with Tl s standard warranty Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty Except where mandated by government requirements testing of all parameters of each product is not necessarily performed TI assumes no liability for applications assistance or customer product design Customers are responsible for their products and applications using Tl components To minimize the risks associated with customer products and applications customers should provide adequate design and operating safeguards TI does not warrant or represent that any license either express or implied is granted under any TI patent right copyright mask work right or other TI intellectual property right relating to any combination machine or process in which TI products or services are used Information published by TI regarding third party products or services
35. tional information on the RiT OLED display visit www ritekdisplay com Other Peripherals Speaker A small magnetic audio transducer connects through a MOSFET to PD1 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 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 2 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 CAN and JTAG the EVB s on board peripheral circuits require 13 GPIO lines This leaves 40 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 3 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 16 January 6 2010 Stellaris LM3S2965 Evaluation Board Important The quickstart application will not run if one or more jumpers are removed Table 2 2 Isolating On Board Hardware MCU Pin MCU Assignment To Isolate Remove
Download Pdf Manuals
Related Search
Related Contents
TG12413 ZENER LIMITER Ohaus Discovery-Waagen Bedienungsanleitung King Canada KC-3008 User's Manual Samsung SyncMaster Incipio feather 取扱説明書ダウンロード HP B8850 User's Manual Mode d'emploi Copyright © All rights reserved.
Failed to retrieve file