C H A P T E R 1 Stellaris® LM3S9B92 Evaluation Kit Overview 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. The EK-LM3S9B92 board includes the LM3S9B92 ARM®...
• Code Sourcery GCC development tools • Code Red Technologies development tools • Texas Instruments’ Code Composer Studio™ IDE – Complete documentation – Quickstart application source code – Stellaris® Firmware Development Package with example source code Using the EK-LM3S9B92 The recommended steps for using the EK-LM3S9B92 evaluation kit are: 1.
Page 11
Stellaris® LM3S9B92 Evaluation Kit User’s Manual LM3S9B92 high-performance Stellaris microcontroller and large memory – 32-bit ARM® Cortex™-M3 core – 256 KB single-cycle Flash memory, 96 KB single-cycle SRAM, 23.7 KB single-cycle ROM Ethernet 10/100 port with two LED indicators USB 2.0 Full-Speed OTG port Virtual serial communications port capability Oversized board pads for GPIO access User pushbutton and LED...
Page 12
Stellaris® LM3S9B92 Evaluation Kit Overview January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
Microcontroller, Reset, GPIO Pads, and JTAG (Schematic page 1) Microcontroller The evaluation board uses the Stellaris EK-LM3S9B92 microcontroller. A 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.
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”...
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 UART0 signals. This is a 2x4 fine pitch (0.050") connector, see (Figure 2-4) for signal definition. The UART0 signals are connected to GPIO jumpers JR1 and JR2 and can be disconnected from connector J2 if required, see “GPIO Jumpers”...
Hardware Description In-Circuit Debug Interface Board 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. Figure 2-5.
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 used.
Page 18
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 signal. LED D2 (DEBUG ACTIVE) is lit on when these buffers are enabled.
C H A P T E R 3 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.
Page 20
Software Development 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.
A P P E N D I X A 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 Ethernet, USB, and Power on page 23 BD-ICDI Board USB to JTAG, SWD, Headers, and Power on page 24 JTAG/SWD Multiplexer on page 25...
Page 25
Schematic page 2 FT_SK FT_DO FID1 FID2 FID3 40 Mil Pad 40 Mil Pad 40 Mil Pad 100 Mil Mask 100 Mil Mask 100 Mil Mask Fiducials SN74LVC125A DBGMOD 3.3V SN74LVC125A DBGENn SN74LVC125A SN74LVC125A FT_CS TMS_SWDIO SN74LVC126A 3.3V SN74LVC125A SN74LVC126A SN74LVC125A SN74LVC125A SN74LVC126A...
Page 26
January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
A P P E N D I X B Connection Details This appendix contains the following sections: Component Locations (see page 27) Board Dimensions (see page 28) Board Connectivity (see page 29) References (see page 29) Component Locations Figure B-1. EK-LM3S9B92 Evaluation Board Component Locations Figure B-2.
– 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 Downloaded from Elcodis.com electronic components distributor...
Page 30
References January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
A P P E N D I X C 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 Board GPIO Usage Port Function Board Signal...
Page 32
January 6, 2010 Downloaded from Elcodis.com electronic components distributor...
Page 33
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) 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.
Need help?
Do you have a question about the Stellaris EK-LM3S9B92 and is the answer not in the manual?
Questions and answers