Stellaris® LM3S811 Evaluation Board Revision History This table provides a summary of the document revisions. Date Revision Description September 2006 Initial release of doc to customers. December 2006 Changed value in Table C-1 for Pad 11. December 22, 2006...
Stellaris® LM3S811 Evaluation Board The Stellaris® LM3S811 Evaluation Board is both a compact and versatile evaluation platform for the Stellaris LM3S811 ARM® Cortex™-M3-based microcontroller, and an In-Circuit Debug Interface (ICDI) for any Stellaris microcontroller-based target board. The EVB allows users to evaluate, prototype, and create application-specific designs.
1024 x 768 minimum screen resolution CD-ROM drive USB port Supported Devices In-Circuit Debug Interface (ICDI) mode presently supports all Luminary Micro Stellaris Family devices. Features of the LM3S811 Microcontroller 32-bit ARM® Cortex™-M3 v7M architecture optimized for small-footprint embedded applications –...
Page 12
Features of the LM3S811 Microcontroller – Programmable baud-rate generator Analog-to-Digital Converter (ADC) – Single- and differential-input configurations – Four 10-bit channels (inputs) when used as single ended inputs – Sample rate of 500 thousand samples/second I2C Bus with Master and slave receive and transmit operation with transmission speed up to 100 Kbps in Standard mode and 400 Kbps in Fast mode Six motion-control PWM outputs 1 to 32 GPIOs, depending on user configuration...
Powering the Board The Stellaris LM3S811 Evaluation Board (EVB) is configured for immediate use. To power the EVB, use the USB cable supplied in the kit. Connect the mini-b (smaller) end of the USB cable to the connector labeled “USB”...
Getting Started Now all of the hardware drivers for the LM3S811 Evaluation Board have been installed. These drivers give the debugger access to the JTAG interface and the host PC access to the Virtual COM Port. Running the Quickstart Application The quickstart application is a game in which you navigate a ship through an endless tunnel.
LM3S811 Microcontroller Device Overview The heart of the EVB is a Stellaris LM3S811 ARM® Cortex™-M3-based microcontroller. The LM3S811 offers 64 KB flash memory, 50-MHz operation, a 4-channel ADC, and a wide range of peripherals. Refer to the LM3S811 data sheet (order number DS-LM3S811) for complete device details.
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 B. This feature allows two simultaneous communications links between the host computer and the target device using a single USB cable.
Stellaris® LM3S811 Evaluation Board Documentation and Software CD) contains complete drivers with source-code for the OLED display. Note that the SSD0303’s I C bus implementation is not 100% compliant with the I C specification. Designers should refer to the SSD0303 datasheet before connecting other I C devices to the bus.
Refer to the LM3S811 datasheet for detailed electrical specifications. Using the In-Circuit Debugger Interface The Stellaris LM3S811 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.
With the USB cable removed, connect the EVB to a Stellaris microcontroller-based target board using the 20-pin JTAG/SWD target cable included in the Stellaris LM3S811 Evaluation Kit. The red stripe on the cable should match pin 1 on both the EVB debug out connector and the target.
C H A P T E R 4 Communications This chapter describes available communication for the LM3S811 microcontroller through the Virtual COM Port and the Windows application, HyperTerminal. Using the Virtual COM Port The Virtual COM Port (VCP) is a convenient way for Windows applications to communicate with UART0 on the LM3S811 microcontroller over USB.
Communications Installing the VCP Device Driver When the EVB is first connected to a USB port, Windows automatically starts a driver installation wizard. The following steps guide you through the installation wizard. Connect the EVB to an available USB port using the USB cable supplied in the kit. In the Found New Hardware Wizard window, select “No, not this time”...
Page 23
Stellaris® LM3S811 Evaluation Board Insert the Stellaris® LM3S811 Evaluation Kit Documentation and Software CD in the CD-ROM drive. Select “Search removable media (floppy, DR-ROM…)” and click Next. Windows locates the driver on the Documentation and Software CD and start installing the driver.
Communications VCP drivers are now installed. Click Finish. You may want to use Device Manager to identify the COM Port assignment. Now that drivers are installed, Windows automatically assign a COM port to the LM3S811 Evaluation Board each time it is connected. About HyperTerminal HyperTerminal is an ASCII terminal emulator that is included with Windows.
Page 25
Stellaris® LM3S811 Evaluation Board Click OK to continue. Select the COM port assigned to the LM3S811 Evaluation Board. In the example below, it is COM7. Click OK. 12/22/06...
Page 26
Communications Use the Properties dialog box to set the Port Settings. The quickstart application sends data at 115200 baud, 8 data bits, no parity, 1 stop bit, and no flow-control. Click OK. HyperTerminal now starts. When the quickstart game is played, score data is visible in the terminal window.
Contact Information Company Information Luminary Micro, Inc. designs, markets, and sells ARM Cortex-M3 based microcontrollers for use in embedded applications within the industrial, commercial, and consumer markets. Luminary Micro is ARM's lead partner in the implementation of the Cortex-M3 core. Please contact us if you are interested in obtaining further information about our company or our products.
A P P E N D I X C Connection Details This appendix contains the following sections: Component Locations Evaluation Board Dimensions I/O Breakout Pads and Recommended Connectors ARM Target Pinout Component Locations Figure C-1. Component Locations Evaluation Board Dimensions Figure C-2.
I/O Breakout Pads and Recommended Connectors The LM3S811 EVB has 32 I/O pads, 6 power pads, and a reset signal, for a total of 39 pads. Connection can be made by soldering wires directly to these pads, or by using 0.1” pitch headers and sockets.
Stellaris® LM3S811 Evaluation Board ARM Target Pinout In ICDI mode, the Stellaris LM3S811 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.
Need help?
Do you have a question about the Stellaris LM3S811 and is the answer not in the manual?
Questions and answers