Home
        Stellaris LM3S9B92 Evaluation Board User`s Manual (Rev. A)
         Contents
1.                               19  Programming the EK LM3S9B92 Board                                  nennen nennen snnt             19  Appendix  Az Schematices2u io eed                         21  Appendix B  Connection Details                      l    l    u u u uuu  u  u    u    u                27  Component LocatiofiS  u u      Lia i alia rie 27  Board  DIMENSIONS u                AA uwa             A             ertet 28  Board Conn e CUVE a EIE 29  ROCOSAS 29  Appendix     Microcontroller GPIO Assignments                              31    November 4  2009 3    November 4  2009    List of Figures    Figure 1 1  LM3S9B92 Evaluation Board                      i 9  Figure 1 2  In Circuit Debug Interface                                                     9  Figure 2 1  EK LM3S9B92 Evaluation Board Block                                  13  Fig  re 2 2  OPO Pads  it ote ote        E rette dar  a 14  Figure 2 3  JTAG SWD                                                               14  Figure 2 4  PWR UART                            E ed D ETE 15  Figure 2 5  In Circuit Debug  ICDI  Board Block Diagram                               a    16  Figure 2 6  JTAG SWD Connector 41    17  Figure 2 7  JTAG SWD Connector 33           0                                                 17  Figure 2 8  PWR UART                                      iii 17  Figure    1  EK LM3S9B92 Evaluation Board Component Locations                         27  Figure B 2  BD ICDI Board Component        
2.                            nennen 27  Figure B 3  EK LM3S9B92 Evaluation Board                                                      28  Figure B 4  In Circuit Debug Interface Board DIMENSIONS    28  Figure B 5  ICDI     EK LM3S9B92 Board Connectivity                                aaa    29    November 4  2009 5    November 4  2009    List of Tables    Table C 1  EK LM3S9B92 Evaluation Board GPIO Usage    November 4  2009    November 4  2009    CHAPTER 1  Stellaris   LM3S9B92 Evaluation Kit Overview    Figure 1 1        Figure 1 2     November 4  2009    Luminary Micro s Stellaris   LM3S9B92 Evaluation Board Kit  EK LM3S9B92  is a low cost  platform for evaluation of the LM3S9B92 microcontroller  The kit includes two boards  the  EK LM3S9B92 evaluation board  and the In Circuit Debug Interface  BD ICDI  board            EK LM3S9B92 board includes the LM3S9B92 ARM   Cortex    M3 Microcontroller     10 100  Mbit Ethernet port  a full speed USB OTG port  connectors for inteface to the BD ICDI board  and  oversized pads for easy connection to the microcontroller GPIO ports     The BD ICDI board is a USB full speed JTAG SWD debugger board  It includes a USB miniB  connector for connection to a USB PC port  and two shrouded header connectors for connection to  the EK LM3S9B92 board     Development of software for the EK LM3S9B92 is simplified by using Luminary Micro s  comprehensive StellarisWare   peripheral driver library and ARM development tools from our tools  partners  The St
3.       Revision History                                                                                                                                                                                                                                                                                                                    AU              ay Revision Date Description  A 2 24 2009 First release for prototypes   B 4 03 2009 Released for production   5V  ii Ul  sci  Bi ayyy          ur  1200hm   100 MHz    ADBUS0    gt  3V3OUT ADBUSI      ADBUS2     ADBUS3  1200hm   100 MHz USBM R5  27 UDM 8          ADBUSA   ADBUSS DBGRSTn  2  USBP R6  9f  UDP 7 N sone ADBUSG  ADBUS7  ACBUSU VSENSE  ACBUSI       N R7 ACBUS2  1 50k ACBUS3  Jato SI WUA  10K       BDBUSO  10K BDBUSI  BDBUS2  BDBUS3  BDBUS4  4 i E   EECS BDBUSS  3 PEDAIR 57 EESK BDBUS6  5 di      1 477  EEDATA BDBUS7  4   gt     TEST  CAT93C46 XTI 43_ BCBUSD  1K 64X16 XTO 447  XTIN BCBUSI  XTOUT BCBUS2  BCBUS3  SI WUB HDR 2X5 MH SHRD  4 1 RESET JTAG SWD  S   RSTOUT  PWREN   2X10 HDR SHRD  JTAG SWD    GND VCC  Y1 55   GND VCC  1 2 GND VCCIOA  T    1 34     GND VCCIOB  6 000MHz m C6  o7        AGND AVCC 0 1uF  18pF 18pF  FT2232  E DBGI  33   HDR 2X4 MH SHRD   PWR UART  3 3V R13 E  s m   330  AUFS 5 USD  VIN VOUT   gt  SN74LVC125A  3 R15 Te  SHDN 330 D2  2 1 A GREEN_LED     GND  NE S Y  DEBUG ACTIVE swi  PQILA333MSPQ DI      GREEN_LED           RESET Texas Instruments   u j 108 Wild Basin Rd   e TExAS INSTRUMENTS Sute 360  Austin
4.     GPIO Jumpers    Some of the GPIO signals used by the board are connected to board jumpers and can be  disconnected to provide additional user GPIOs  GPIOs PAO PA1 PB4 PDO PF2 PF3         connected to jumpers JR1 JR6 respectively  Each signal can be freed by cutting the trace of the  corresponding jumper  cut at white line on silkscreen   The jumper pads have the same footprint  as an 0603 SMT resistor  To reconnect a previously cut jumper  solder a O ohm resistor to the  corresponding jumper footprint     JTAG SWD    The JTAG SWD connector J1 is used for program download and debug  This is a 2x5 fine pitch   0 050     ARM JTAG connector  see  Figure 2 3  for signal definition  The LM3S9B92  microcontroller supports JTAG debug  Serial Wire Debug  SWD   and Serial Wire Out  SWO  trace  with this connector  The ICDI board connects via a 10 wire ribbon cable to this connector     Figure 2 3  JTAG SWD Connector                         10 9        RSTn fe e  GND   In TDI    e ej         Out  TDO SWO   e     GND   In TCK SWCLK  e e  GND   YO TMS SWDIO  e e  3 3V Out  21       14 November 4  2009    Stellaris   LM3S9B92 Evaluation Kit User s Manual    PWR UART   The PWR UART connector J2 is used to provide 5 V power from the ICDI board and also to  connect the LM3S9B92 UARTO signals  This is a 2x4 fine pitch  0 050   connector  see    Figure 2 4  for signal definition  The UARTO signals are connected to GPIO jumpers JR1 and JR2         can be disconnected from connector J2 if req
5.   Size Document Number  Rev     B 0001 B  Date  5 18 2009 Sheet 1 of 2                   N                6                             gt               6                      VBUS    EBA                  J5       USB Micro AB    oooO             1200hm   100 MHz                      3 3V  sw2 815  iz   10K  USR PB   a    VBUS 5V                 1200hm   100 MHz    R18  330    D2  GREEN_LED    yUSR                       Switch DPDT          R22  10K                   GND  FAN2558ADJ    GND  TPS2051B                               Note    U4  R27  R28  and R29  required only for  LM3S9B92        B1   See errata     se   amp    lt                          RIO  10K    R11  330    R1  33            2  D  0       499    R14        C27  10pF    C28  10pF    D  R17  49 9    5  R16  49 9                        C29  10pF    C30  10pF    C31  O 1uF      C25            0 1uF         C32  0 01uF    C26  L   0 01uF                      PulseJack RJ45 SMT ETHERNET 10 100                PQILA333MSPQ             FID1 FID2 FID3     40 Mil        40             40             i  100 Mil Mask 100 Mil Mask 100 Mil Mask          Fiducials                3 3V  A     R20        c34 330  4 7uF  C35    gt  DI  GREEN_LED  i J   PWR   u       WA Texas INSTRUMENTS             Drawing Title   EK LM3S9B92 Evaluation Board  Page Title   Ethernet  USB  Power  Size Document Numbei Rev  B B    Date      5 18 2009    Sheet 2 of 2                N             6                                                    
6.   TX 78746        Designer  Drawing Title   Arnaldo Cruz In Circuit Debug Interface  ICDI  Board  Drawn by  Page Title   Arnaldo Cruz USB to JTAG  SWD  Approved  Size Document Number     B 0001  Date  _ 5 18 2009 Sheet 1 of 2                                                                6                                                                                                             40      Pad 40 Mil Pad 40 Mil Pad  100 Mil Mask 100 Mil Mask 100 Mil Mask                            12 11 R16   27  U4D Fiducials  7 DBGMOD  gt  SN74LVC125A  USA 33 10K    SN74LVC125A     9 8 R17 2T    DBGENn  gt                        10K  T  U4C  SN74LVC125A  6  5     USB  SN74LVC125A m  D 2       27     TMS SWDIO  gt        U6A  1 SN74LVC126A   gt  i        R22 4  SN74LVC125A 10K 5  6 33        U6B    SN74LVC126A x 5    U4E USE U6E  SN74LVC125A SN74LVC125A SN74LVC126A      8  gt  9    D     bl    lt         SWO    U6C  SN74LVC126A         33V  6 8  3     C14    C15     C16  0 1uF 0 1uF 0 1uF  U4B  SN74LVC125A  ba   CVE SWO        U6D  SN74LVC126A               gt  j  s  14 TEXAS INSTRUMENTS  8 VERTE   Drawing Title   In Circuit Debug Interface  ICDI  Board  USC Page Title   SN74LVCI25A  JTAG  SWD Mux  Size Document             Rev  B B  Date      4 9 2009 Sheet 2 of 2                N             6                         26    November 4  2009    Connection Details    This appendix contains the following sections     Component Locations  see page 27   Board Dimensions  see page 2
7.   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 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 of TI     Reproduction of Tl information in      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      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 TI product would reasonably  be expected to cause se
8.  code  example applications  and design files        Develop using tools supporting FastMATH from Keil  IAR  Code Sourcery  and Code Red   using a Stellaris evaluation kit or preferred ARM Cortex M3 debugger         Supported by Luminary Micro StellarisWare peripheral driver library    November 4  2009 11    Stellaris  LM3S9B92 Evaluation Kit Overview    12 November 4  2009    Hardware Description    The EK LM3S9B92 evaluation kit contains two boards  the EK LM3S9B92 evaluation board and  the BD ICDI JTAG debug board as described in more detail in this chapter     Evaluation Board    The EK LM3S9B92 evaluation board uses the Stellaris   LM3S9B92 microcontroller and includes  a 10 100 Ethernet port and a USB 2 0 full speed OTG port  The board is intended for use with the  ICDI board  but can be used as a standalone board as well  Figure 2 1 shows the block diagram     Figure 2 1  EK LM3S9B92 Evaluation Board Block Diagram       BOARD PADs       Ethernet 10 100  m E                                                                            00000000 00000000  00000000 00000000  lt   gt              GPIOs Ethernet   00000000 00000000         99999999 00000000                   25MHz   USER LED  2              _     T    Stellaris USER PUSHBUTTON  JTAG SWD LM3S9B92 di   lt  TAG USB  OTG            V  USB Power  Switch                                                                   3 3V  Regulator             Functional Description  Microcontroller  Reset  GPIO Pads  and JTAG  Sc
9.  connected to a USB miniB connector and to a set of buffers multiplexers  A 1 kbit serial EEPROM  contains USB configuration data which is read at power up     Power    The board receives 5 V power from the USB bus  A DC regulator generates 3 3 V for on board  circuits  when on LED D1  POWER  is lit on     Headers    Three headers        on board  a 10 pin JTAG SWD header J1  an 8 pin PWR UART header J2  and  an optional 20 pin JTAG SWD header J3  The 10        and 8 pin headers are used to connect to the  EK LM3S9B92 evaluation board     JTAG SWD    JTAG SWD connector J1 connects to the EK LM3S9B92 evaluation board with a ribbon cable for  program download and debug  This is a 2x5 fine pitch  0 050     ARM JTAG connector  see   Figure 2 6  for signal definition  The ICDI supports JTAG debug  SWD  Serial Wire Debug   and  SWO  Serial Wire Out  trace with this connector     Optional JTAG SWD connector J3 is a 2x10 standard pitch  0 1     ARM JTAG connector directly  connected to J1  see  Figure 2 7  for signal definition  This allows the ICDI to connect to targets  that use a 2x10 connector  It also allows the use of an external 2x10 debugger on targets with the    November 4  2009    Stellaris   LM3S9B92 Evaluation Kit User s Manual    fine pitch connector  including the EK LM3S9B92  The signal direction shown for J1 and J3 applies  when the ICDI is used as the JTAG SWD debugger and LED D2  DEBUG ACTIVE  is lit on  In this  case only one of the two connectors J1 J3 should be 
10.  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 products 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 Broadband www ti com broadband  DSP dsp ti com Digital Control www ti com digitalcontrol  Clocks and Timers www ti com clocks Medical www ti com medical  Interface interface ti com Military www ti com military  Logic logic ti com Optical Networking www ti com opticalnetwork  Power Mgmt power ti com Security www ti com security  Microcontrollers microcontroller ti com Telephony www ti com telephony  RFID www ti rfid com Video  amp  Imaging www ti com video   RF IF and ZigBee   Solutions www ti com lprf Wireless www ti com wireless       Mailing Address  Texas Instruments  Post Office Box 655303  Dallas  Texas 75265  Copyright    2009  Texas Instruments Incorporated    
11. 8   Board Connectivity  see page 29   References  see page 29     Component Locations    Figure B 1             Figure B 2     November 4  2009    EK LM3S9B92 Evaluation Board Component Locations                               27    Board Dimensions    Board Dimensions    Figure B 3  EK LM3S9B92 Evaluation Board Dimensions    4 00             Figure B 4  In Circuit Debug Interface Board Dimensions    2 50       0 100               28 November 4  2009    Stellaris   LM3S9B92 Evaluation Kit User s Manual    Board Connectivity    Figure B 5  ICDI     EK LM3S9B92 Board Connectivity    8 wire cable    PWR UART  BD ICDI EK LM3S9B92    Board Evaluation Board  JTAG SWD              10 wire cable    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     m Stellaris LM3S9B92 Data Sheet  publication DS LM3S9B92      StellarisWare Driver Library   m StellarisWare Driver Library User s Manual  publication SW DRL UG  Additional references include     m FT2232D Dual USB UART FIFO IC Datasheet  version 0 91  2006  Future Technology  Devices International Ltd     November 4  2009 29    References    30 November 4  2009    Microcontroller GPIO Assignments    The following table shows the LM3S9B92 GPIOs used by the EK LM3S9B92 board  All other  GPIOs are available for use and accessible on the test pads     Table C 1  EK LM3S9B92 Evaluation Bo
12. SCL   PB3 DCOSDA  PB4  PBS  PB6  PB7    PDO  PDI  PD2  PD3  PD4  PDS  PD6  PD7    PFO   PFI  PF2 LED1  PF3 LEDO  MDIO  TXON  TXOP  PF4    PHO  PHI  PH  PH3 USBOEPEN  PH4 USBOPFLT    USBODP  USBODM    USBORBIAS    VDD33  VDD33  VDD33  VDD33  VDD33  VDD33  VDD33  VDD33    LDO    CVDD  CVDD    AVDD                                               18pF             18pF       1   359  92             VBUS    Revision Date    Description       A 2 24 2009    First release for prototypes        B 4 15 2009   Released to production                                       120ohm     100 MHz                      3 3V  A      4  c7 c8 C9 C10 c6  0 1uF            0 1uF   0 1uF   1uF  4            C12 C13 C14       O 1uF   0 1uF   0 1uF                    TP1     18  TP2 TP19  TP3 TP20  TP4 TP21  TP5     22  TP6 TP23  TP7 TP24  TPS     25  TP9     26  TP10 TP27  TP11 TP28  TP12 TP29  TP13       0  TP14 TP31  TP15 TP32  TP16 TP33  TP17 TP34    TP35 TP52  TP36 TP53  TP37 TP54  TP38 TP55  TP39     56  TP40 TP57  TP41 TP58  TP42 TP59  TP43 TP60  TP44 TP61      45 TP62      46 TP63      47 TP64  TP48 TP65  TP49 TP66      50 TP67  TP51 TP68                PAO d   W JR1  VCP       PA1   h  JR2 VCP TX  PB4 JR3  PDO JR4  PF2 JR5         JR6       ia Texas INSTRUMENTS    Texas Instruments  108 Wild Basin Rd    Suite 350   Austin  TX 78746                         Designer  Drawing Title    Arnaldo Cruz EK LM3S9B92 Evaluation Board   Drawn by  Page Title    Arnaldo Cruz Tempest  Reset  Test Pads   Approved
13. Stellaris   EK LM3S9B92 Evaluation Kit    User s Manual      Xi TEXAS  INSTRUMENTS       EK LM3S9B92 03 Copyright    2009 Texas Instruments    Copyright    Copyright   2009 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    Austin  TX 78746 j TEXAS    Main   1 512 279 8800    Fax   1 512 279 8879 INSTRUMENTS    http   www luminarymicro com      Cortex    Intelligent Processors by ARM        LOVERS    x       2 November 4  2009    Table of Contents    Chapter 1  Stellaris   LM3S9B92 Evaluation Kit Overview                           iii 9  Kit Contents s  1 i e Nb et pt E             IA as tt ados 10  Using the EK LM3S9B92     iti alte beet iba el e e                           10  nuce  is           10  Chapter 2  Hardware                                                                       13  Evaluation BOTA vi cid aaa aa 13   Functional                    mdd          13  In Circuit Debug Interface Board                        i 16   Functional Description otn ee otto eve i labe xt dv t racc reto et n E e 16  Chapter 3  Software                                                                              19  Software                    Ita            19  SOUu ceGodex xs A e tet edt hua A 19  TOOL OPO c       
14. act four layer printed  circuit board  All design files are provided on the EK LM3S9B92 CD     November 4  2009    Schematics    This section contains the schematics for the EK LM3S9B92 evaluation board and also the  BD ICDI debug board     EK LM3S9B92 Evaluation Board      Microcontroller  Reset  and Headers on page 22   W Ethernet  USB  and Power on page 23   BD ICDI Board   m USB to JTAG  SWD  Headers  and Power on page 24  B JTAG SWD Multiplexer on page 25    November 4  2009    21          to             uA                      Ri 10K                   TDO                 Ul    PAO  PA1  PA2    PAO UORX  PAI U0TX  PA2 SSIOCLK  PA3 SSIOFSS  PA4 SSIORX  PAS SSIOTX  PAG   PA7       PCO TCK SWCLK       TDI             PCI TMS SWDIO       0 RSTn        PC2 TDI       HDR 2X5 MH SHRD                sy JTAG SWD   n   8 7  DBG2 6199  5  o  VCP_RX 4 3  VCP_TX 2 1            ae  HDR 2X4 MH SHRD  PWR UART    4  CERA    7 7 354                             PC3 TDO SWO  PC4          B  RH PCS  PC6                 PCT  PEO   PEO  PET   PEI  PEZ   PE2                   PEA   PEA  PES   PES  PEG        EES   PE7  PGO   PGO  PGI   PGI     XTALNPHY  XTALP       XTALPPHY    PFS PES       DRE  10K               RESET   14 823  18    i 4    RXIP  RXIN  PG7       OSCin 28 1 Osco    OSCI    NC    RST       0 1uF          Y2                          Mai       1 E                25 000 MHz     r  16 000 MHz                C15       C17    ERBIAS    AGND           PBO USBOID  PBI USBOVBUS   PB2 DCO
15. ard GPIO Usage                                                                   Port Function Board Signal Usage Description  Virtual Communications port receive signal from J2  RAD VORA VGRERX header  To disconnect from header cut JR1 jumper   UART  Virtual Communications port transmit signal to J2  PAM UOTA VERE header  To disconnect from header cut JR2 jumper   PBO USBOID USBID USBID signal from the USB On the Go connector J5   USB      3  PBI USBOVBUS VBUS USB VBUS input signal from USB OTG connector J5 for  sensing VBUS levels   PB4 GPIO USR_PBn User Input from user pushbutton SW2  To disconnect from  pushbutton cut JR3 jumper   PCO TCK SWCLK PCO JTAG or SWD clock input  PC1 TMS SWDIO PC1 JTAG  JTAG TMS input or SWD bidirectional signal SWDIO  Pc2 TDI Pc2 SWD   JTAG TDI signal input   PC3 TDO SWO PC3 JTAG TDO output or SWD trace signal SWO output   PDO GPIO USR LED User Output to user LED D2  To disconnect from LED cut JR4  jumper   PF2 LED1 ETH LED1 Output to RJ45 jack J6 yellow LED  To disconnect from    LED cut JR5 jumper   Ethernet    PF3 LEDO ETH LEDO Output to RJ45 jack J6 green LED  To disconnect from  LED cut JR6 jumper   Output to USB OTG power switch U3  When set high it  enables the USB OTG power switch to provide USB  Peis USB0EFEN USBPWR VBUS power to USB OTG connector J5  When set low  power switch U3 is disabled   USB  Overcurrent input status from USB OTG power switch  PH4 USBOPFLT USBPFLT U3  When high the power switch status is normal  When  low an ove
16. d     Using the EK LM3S9B92    The recommended steps for using the EK LM3S9B92 evaluation kit are     1     Follow the Quickstart guide included in the kit  The Quickstart guide will help get the  EK LM3S9B92 LC Evaluation Board up and running in minutes     Use your preferred ARM tool chain and the Luminary Micro Peripheral Driver Library to  develop an application  Software applications are loaded using the BD ICDI board  See  Chapter 3     Software Development     for the programming procedure  The StellarisWare  Peripheral Driver Library Software Reference Manual contains specific information on  software structure and function     Customize and integrate the hardware to suit an end application  This user s manual is an  important reference for understanding circuit operation and completing hardware modification     Features  The EK LM3S9B92 evaluation kit provides the following features     m LM3S9B92 high performance Stellaris microcontroller and large memory        32 bit ARM   Cortex M M3 core    256 KB single cycle Flash memory  96 KB single cycle SRAM  23 7 KB single cycle ROM    W Ethernet 10 100 port with two LED indicators  m USB 2 0 Full Speed OTG port    10    November 4  2009    Stellaris   LM3S9B92 Evaluation Kit User s Manual    Virtual serial communications port capability   Oversized board pads for GPIO access   User pushbutton and LED   Detachable ICDI board can be used for debugging other Luminary Micro boards    Easy to customize    Includes full source
17. d switch SW3 is used to select the power source  If the  switch lever is moved towards the USB label on the board  power is received from the USB  connector  If the switch lever is moved towards the EXTernal board label  the board is powered  from the PWR UART connector and the ICDI board provides power to this connector  DC regulator  U2 generates 3 3 V for powering the board circuits and includes power indicator LED D1     User Devices    Pushbutton switch SW2 and LED D2 are available for the user and connected to PB4 and PD0  respectively  These GPIOs are connected to GPIO jumpers JR3 and JR4 and can be  disconnected from SW2 and D2 if required  see GPIO Jumpers section     November 4  2009 15    Hardware Description    In Circuit Debug Interface Board    Figure 2 5     The ICDI board is used to download and debug programs on the EK LM3S9B92 evaluation board   but can also be used for debug of other Luminary Micro boards  A block diagram is shown in  Figure 2 5                                               In Circuit Debug  ICDI  Board Block Diagram  JTAG SWD  USB JTAG SWD  CE  gt       lt    lt     JTAG SWD               m PWR UART          EEPROM           174    DEBUG  ACTIVE                                                             33V     Da  Regulator   x                                  Functional Description  USB to JTAG SWD  Power  Schematic page 1     16    USB  An FTDI USB to serial protocol chip is used for the USB 2 0 full speed device controller  This is   
18. e ribbon cable to the 8 pin header on the ICDI board and to the 8 pin header  on the EK LM3S9B92 board  The red stripe on the ribbon cable should be facing the bottom of  the connectors  see Figure B 5 on page 29     Verify that slide switch SW3 on the EK LM3S9B92 board is set to EXTernal   Connect the USB cable A plug to an available port on the PC and the miniB plug to the ICDI  board    6  Verify that POWER LED D1 on the ICDI board is lit and POWER LED D1 on the  EK LM3S9B92 board is also lit    7  Run LM Flash Programmer    In the Configuration tab  use the Quick Set control to select LM3S9B92 Evaluation Board   Move to the Program tab and click the Browse button  Navigate to the example applications  directory  the default location is    C  DriverLib boards ek tempest      10  Each example application has its own directory  Navigate into the example directory that you  want to load and then into the directory which contains the binary    bin  files  Select the binary  file and click Open    11  Set the    Erase Method    to    Erase Necessary Pages    and check the    Verify After Program    box    12  Next  click the Program button to start the Erase  Download and Verify process  The DEBUG  ACTIVE LED  D2  on the ICDI will turn on at this time    13  Program execution will start once Verify is complete            EK LM3S9B92 design uses    Stellaris   LM3S9B92 microcontroller to handle networking   USB OTG  and peripheral functions  The entire circuit is built on a comp
19. ellaris amp  LM3S9B92 Evaluation Board Kit includes the two boards described  a  documentation CD  and cables  All design files are provided on the EK LM3S9B92 CD     LM3S9B92 Evaluation Board  PDS P S g e S   DR    Fr Py E PB e  T m  Y Y Y XC YC YO     057199009 14         A      ie   x               4 4     gt  2  lt   lt       gt    9      SA  ZR      ELI E  ia SEELE      pum   EK LM3S9B92 A       Q           de de             verso               wass yam vam  LUMINARYMICR    Yi  In Circuit Debug Interface Board    DUE CITATO   lt    dai Mus       Stellaris  LM3S9B92 Evaluation Kit Overview    Kit Contents    The EK LM3S9B92 evaluation kit comes with the following     EK LM3S9B92 evaluation board  In Circuit Debug Interface  BD ICDI  board      Connects to USB port on PC and to 10 pin  fine pitch ARM JTAG connector on the  EK LM3S9B92 evaluation board      Secondary 8 pin Power UART connector provides power and virtual comm port capability  to the EK LM3S9B92 evaluation board     Cables    USB miniB to USB A cable    USB OTG to USB A cable      10 pin ribbon cable for JTAG SWD connection    8 pin ribbon cable for Power UART connection  Evaluation Kit CD    Complete documentation  including Quickstart and User s Manual    Complete source code  schematics  and PCB gerber files  The source code can be modified and compiled using tools from Keil and IAR as well as    the Gnu C Compiler for ARM   Cortex    M3  Complete GCC tool chains include those  from CodeSourcery and CodeRe
20. hematic page 1     Microcontroller   The evaluation board uses the Stellaris EK LM3S9B92 microcontroller     16 MHz crystal provides  the main oscillator clock which can directly drive the ARM core clock or can drive an internal PLL  to increase the core clock up to 80 MHz  A 25 MHz crystal is used for the Ethernet clock     The LM3S9B92 microcontroller has an internal LDO voltage regulator that supplies power for  internal use  This rail requires only three capacitors for decoupling and is not connected to any  other circuits     November 4  2009 13    Hardware Description    Reset    A reset switch and R C network connects to the microcontroller s RSTn input  The reset signal is  also connected to the JTAG SWD connector J1 to allow reset control from the debugger     GPIO Pads    Four groups of oversized board pads with a 0 1    spacing provide access to GPIO signals and  standard 0 1    pitch headers can be soldered to these pads  Pads are labeled with the  corresponding GPIO signal  and pads with no labels are unconnected  Note that GPIO signals  required for operation of the Ethernet port  USB port  and JTAG port are reserved for board use  and are not available on these pads  Figure 2 2 shows the pad groups     Figure 2 2  GPIO Pads  GPIO Pads   Top left G dis Pads     Top right                                  on      b6   5    6 RS 566                 FE                          GPIO Pads   Bottom left GPIO Pads   Bottom right  257444447  SITS        02929222         
21. nal  LED D2  DEBUG ACTIVE  is lit on when these buffers are  enabled  To avoid signal contention  external JTAG debuggers should not be connected when  DEBUG ACTIVE is on     18 November 4  2009    Software Development    This chapter provides general information on software development as well as instructions for  Flash memory programming     Software Description    The software provided with the EK LM3S9B92 provides access to all of the peripheral devices  supplied in the design  The StellarisWare  Peripheral Driver Library is used to operate the on chip  peripherals     The software includes a set of example applications that utilize the StellarisWare Peripheral Driver  Library  These applications demonstrate the capabilities of the LM3S9B92 microcontroller  as well  as providing a starting point for the development of the final application for use on the  EK LM3S9B92     Source Code    The complete source code is included on the EK LM3S9B92 CD  Refer to the Quickstart Guide for  a detailed description of hardware setup and how to install the source code  The source code and  binary files are installed in the DriverLib tree     Tool Options    The source code installation includes directories containing projects and or makefiles for the  following tool chains        Keil ARM RealView   Microcontroller Development System  IAR Embedded Workbench for ARM   CodeSourcery G     Code Red Technology Red Suite    Generic Gnu C compiler    Evaluation versions of these tools may be d
22. ownloaded from www luminarymicro com  Due to code  size restrictions  the evaluation tools may not build all example programs  A full license is  necessary to re build or debug all examples     Instructions on installing and using each of the evaluation tools can be found in the Quickstart  guides  for example  Quickstart Keil  Quickstart IAR  which are available for download from the  evaluation kit section of our web site at www luminarymicro com     For detailed information on using the tools refer to the documentation included in the tool chain  installation or visit the website of the tools supplier     Programming the EK LM3S9B92 Board    The EK LM3S9B92 software package includes pre built binaries for each of the example  applications  If you installed DriverLib to the default installation path of C  DriverLib  you can find  the example applications in    C  DriverLib boards ek tempest     The ICDI board is used along with  Luminary Micro s LM Flash Programmer tool to program applications on the EK LM3S9B92 board     November 4  2009 19    Software Development    20    To program example applications into the EK LM3S9B92 evaluation board using the ICDI    board    1  Install LM Flash Programmer on a Windows PC    2  Connect the 10 wire ribbon cable to the 10 pin header on the ICDI board and to the 10 pin  header on the EK LM3S9B92 board  The red stripe on the ribbon cable should be facing the  bottom of the connectors  see Figure B 5 on page 29     3  Connect the 8 wir
23. rcurrent condition has been detected by the  switch                       November 4  2009    31       32    November 4  2009    IMPORTANT NOTICE    Texas Instruments Incorporated and its subsidiaries        reserve 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 Tl s 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      deems necessary to support this warranty  Except where  mandated by government requirements  testing of all parameters of each product is not necessarily performed          assumes no liability for applications assistance or customer product design  Customers are responsible for their products and  applications using      components  To minimize the risks associated with customer products and applications  customers should provide  adequate design and operating safeguards          does not warrant or represent that any license  either express or implied  is granted under any TI patent right  copyright
24. uired  see    GPIO Jumpers    on page 14          ICDI board connects via an 8 wire ribbon cable to this connector     Figure 2 4  PWR UART Connector                            8 7   In 5   ee 5V In  N C e    N C  In VCP_RX e e  GND  Ou VCP_TX      GND    Ethernet  USB  Power and Miscellaneous  Schematic page 2     Page 2 of the schematics contains the Ethernet RJ45 connector  USB power switch and USB OTG  connector  3 3 V regulator  and power switch selector     Ethernet Port    The on board RJ45 connector provides a 10 100 base T Ethernet port  The RJ45 connector  includes integrated LEDs and magnetics  The LEDs are connected to GPIO jumpers JR4 and JR5  and        be disconnected from the RJ45 connector if required  see GPIO Jumpers section     USB Port    The on board USB microAB connector provides a USB 2 0 full speed port  To use as an On The   Go  OTG  port  the power selector switch SW3 lever must be set to EXT  This selects an external  5 V power source to provide power to the board and the USB power switch  If the SW3 lever is set  to USB  power to the board is received from USB  the on board USB power switch output is  disconnected from USB  and the board can only be used as a USB device  When using the  USB OTG port in Host mode  the current provided to a USB device should be limited to 100 mA or  less when powered from the ICDI board  If powered from the 5 V test pad  then this can be  increased to 500 mA     Board Power   The board requires 5 V for operation  an
25. used     The ICDI can also be used as a 20 pin to 10 pin adapter for external JTAG debuggers  Note that  the DEBUG ACTIVE LED must be off before connecting any external JTAG debuggers     Figure 2 6  JTAG SWD Connector J1                                                                      10 9       SRSTn  e e GND  Out TDI  e e N C  In TDO SWO   e    GND  Out TCK SWCLK  e e  GND  VO TMS SWDIO  e     VSENSE In  2 1  Figure 2 7  JTAG SWD Connector J3  20 19  GND e e N C  GND e e N C  GND e e SRSTn Out  GND e e  IDO SWO In  GND     e e NC  GND  _ e er TCK SWCLK       GND   e TMS SWDIO VO  GND e e TDI Out  GND e e N C  N C e e VSENSE In  2 1    Pushbutton    Pushbutton SW1  RESET  is provided to manually generate the SRSTn signal to the target  device  The SRSTn signal can also be generated under program control     PWR UART    The PWR UART connector J2 connects to the EK LM3S9B92 evaluation board with a ribbon cable  and provides 5 V power and a virtual communications port connection  This is a 2 x 4 fine pitch   0 050   connector  see  Figure 2 8  for signal definition  Signals DBG1 DBG2 are reserved     Figure 2 8  PWR UART Connector                         8 7  Out 5V  e e  5V Out  DBG2 e   DBG1  Out VCP_RX  9    GND  In VCP_TX        GND  1       November 4  2009 17    Hardware Description    JTAG   SWD Multiplexer  Schematic page 2     Buffers   A set of tri state buffers is used to multiplex JTAG and SWD signals  and also multiplex the UART  VCP_TX signal with the SWO sig
26. vere 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 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
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Hauts les cœurs !  Samsung DVD-M205/XEH Felhasználói kézikönyv  IPM User Manual  Bedienungsanleitung  Poste de CouPe de Fil Guide d`installation et d`utilisation QWt-120  Eton ZoneGuard White  Gigabyte GV-N96GMC-512H GeForce 9600 GT graphics card  Moen INS1250B User's Manual  Une Paloise au côté des exilés en Grèce  Classic Flame 71388 Instructions / Assembly    Copyright © All rights reserved. 
   Failed to retrieve file