DK-LM3S9B96-05 Copyright © 2009–2010 Texas InstrumentsUser’s ManualStellaris® LM3S9B96 Development Kit
10 September 5, 2010Development Kit ContentsThe Stellaris® LM3S9B96 Development Kit contains everything needed to develop and run a range of applicati
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 11Block DiagramFigure 1-2. DK-LM3S9B96 Development Board Block DiagramDevelopment B
12 September 5, 2010 Dimensions (excluding LCD panel):– 4.50” x 4.25” x 0.60” (LxWxH) with SDRAM board– 4.50” x 4.25” x 0.75” (LxWxH) with EPI breako
September 5, 2010 13Stellaris® LM3S9B96 Development Board Hardware DescriptionIn addition to an LM3S9B96 microcontroller, the development board includ
14 September 5, 2010assignments that are supported by the 0.1” jumpers and PCB routing. The LM3S9B96 has additional internal multiplexing that enables
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 15ResetThe RESETn signal into the LM3S9B96 microcontroller connects to the reset sw
16 September 5, 2010more than 1 Amp, or if the switches’ thermal limits are exceeded by a device drawing more than 500 mA. USB0PFLT indicates the over
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 17A small serial EEPROM holds the FT2232 configuration data. The EEPROM is not acce
18 September 5, 2010 Wide temperature range White LED backlight Integrated RAM Resistive touch panelControl InterfaceThe Color LCD module has a bu
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 19I2S AudioThe LM3S9B96 development board has advanced audio capabilities using an
2 September 5, 2010CopyrightCopyright © 2009–2010 Texas Instruments, Inc. All rights reserved. Stellaris and StellarisWare are registered trademarks o
20 September 5, 2010
September 5, 2010 21Stellaris® LM3S9B96 Development Board External Peripheral Interface (EPI)The External Peripheral Interface (EPI) is a high-speed 8
22 September 5, 2010
September 5, 2010 23Using the In-Circuit Debugger InterfaceThe Stellaris® LM3S9B96 Development Kit can operate as an In-Circuit Debugger Interface (IC
24 September 5, 2010
September 5, 2010 25 Stellaris® LM3S9B96 Development Board SchematicsThis section contains the schematics for the DK-LM3S9B96 development board. Micr
112233445566D DC CB BA ADocument Number:RevSheetDate:of4/23/2009 1 6Drawing Title:Page Title:SizeLM3S9B96 Development BoardMicro, EPI connector, USB a
112233445566D DC CB BA ADocument Number:RevSheetDate:of4/23/2009 2 6Drawing Title:Page Title:SizeLM3S9B96 Development BoardLCD, CAN, Serial Memory, Us
112233445566D DC CB BA ADocument Number:RevSheetDate:of4/23/2009 3 6Drawing Title:Page Title:SizeLM3S9B96 Development BoardPower SuppliesBADB-LM3S9B96
112233445566D DC CB BA ADocument Number:RevSheetDate:of4/23/2009 4 6Drawing Title:Page Title:SizeLM3S9B96 Development BoardI2S Audio Expansion BoardBA
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 3Table of ContentsChapter 1: Stellaris® LM3S9B96 Development Board Overview ...
112233445566D DC CB BA ADocument Number:RevSheetDate:of4/23/2009 5 6Drawing Title:Page Title:SizeLM3S9B96 Development BoardEPI and SDRAM Expansion Boa
112233445566D DC CB BA ADocument Number:RevSheetDate:of4/23/2009 6 6Drawing Title:Page Title:SizeLM3S9B96 Development BoardIn-circuit Debug Interface
32 September 5, 2010
September 5, 2010 33 Stellaris® LM3S9B96 Development Board Component LocationsThis appendix contains details on component locations, including: Compo
34 September 5, 2010 Figure B-1. Component Placement Plot for Top
September 5, 2010 35 Stellaris® LM3S9B96 Development Board Connection DetailsThis appendix contains the following sections: DC Power Jack (see page 3
36 September 5, 2010
September 5, 2010 37 Stellaris® LM3S9B96 Development Board Microcontroller GPIO AssignmentsTable D-1 shows the pin assignments for the LM3S9B96 microc
38 September 5, 2010 10 PD0 PD0 LCD Data 0 I2SRXSCK I2S Audio In11 PD1 PD1 LCD Data 1 I2S0RXWS I2S Audio In12 PD2 PD2 LCD Data 2 EPI0S20 EPI Breakout1
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 39 63 PH5 EPI0S11 SDRAM D1162 PH6 EPI0S26 LCD_WRn EPI0S26 EPI Breakout15 PH7 EPI0S2
4 September 5, 2010SRAM...
40 September 5, 2010
September 5, 2010 41 Stellaris® LM3S9B96 Flash and SRAM Memory Expansion BoardThis document describes the Flash and SRAM memory expansion board (DK-LM
42 September 5, 2010 3. On the DK-LM3S9B96 board remove the shunt jumpers on JP16-JP31 and the JP39 headers as shown in Figure E-1 on page 41.Figure E
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 43 Hardware DescriptionThe Flash and SRAM memory expansion board is designed for us
44 September 5, 2010 8-bit LatchThis 8-bit latch is used to store the lower 8-bits of the address, which are transmitted during the address phase of a
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 45 Memory MapThe DK-LM3S9B96-EXP-FS8 expansion board memory map is shown in Table E
46 September 5, 2010 Component LocationsFigure E-4 shows the details of the component locations.Figure E-4. Component Placement Plot for Top and Botto
112233445566D DC CB BA ADocument Number: RevSheetDate: of7/21/200912BDesigner:Drawn by:Approved:Drawing Title:Page Title:SizeArnaldo CruzArnaldo Cruz*
112233445566D DC CB BA ADocument Number: RevSheetDate:of7/18/200922BDrawing Title:Page Title:SizeBLCD InterfaceFLASH / SRAM / LCD IF board for DK-LM3S
September 5, 2010 49 Stellaris® LM3S9B96 FPGA Expansion BoardThis chapter describes the FPGA expansion board for the DK-LM3S9B96 development board.The
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 5List of FiguresFigure 1-1. DK-LM3S9B96 Development Board...
50 September 5, 2010 Widget-based touchscreen user interface Screen capture to SDCard or USB stick in Windows bitmap (BMP) format Brightness, satu
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 51 Figure F-2. Removing EPI Board from DK-LM3S9B96 Development BoardRemove boardRem
52 September 5, 2010 Hardware DescriptionThe FPGA expansion board is designed for use with the Stellaris EPI module. Figure F-3 shows a simplified sys
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 53 Test PortEight uncommitted FPGA pins are brought to test pads. Five of the FPGA
54 September 5, 2010 EPIConfigGPModeSet(EPI0_BASE,(EPI_GPMODE_DSIZE_16 //16 Bit data| EPI_GPMODE_ASIZE_12 //12 Bit address| EPI_GPMODE_WORD_ACCESS //U
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 55 Register DescriptionsThis section provides the detailed register information for
56 September 5, 2010 System Control RegisterThe System Control register provides access to configuration bits for the video capture and display system
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 57 Interrupt Enable RegisterThe Interrupt Enable register masks or enables interrup
58 September 5, 2010 VCFEI Video capture frame end interrupt. Clear the interrupt by setting the corresponding bit to 1. Setting the bit to 0 has no e
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 59 Bit Name DescriptionXN LCD panel touchscreen X control. When set to 0, the LCD X
6 September 5, 2010List of TablesTable 2-1. Board Features and Peripherals that are Disconnected in Factory Default Configuration...13Table 2
60 September 5, 2010 LCD Video Memory Address Low RegisterThe LVML register provides a pointer to the start of video data for transfer to the LCD. Thi
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 61 Memory Port RegisterThe MPORT register allows sequential video/graphics memory p
62 September 5, 2010 Installing the SoftwareTo install the software, do the following:1. Plug the provided cable into J4 (on the right side of the boa
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 63 EPI Signal DescriptionsTable F-8 provides the EPI module’s signal descriptions.T
64 September 5, 2010 Component LocationsFigure F-5 shows the details of the component locations from the top view and Figure F-6 shows the details of
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 65 Figure F-6. Component Placement Plot for BottomSchematicsThis section shows the
112233445566D DC CB BA ADocument Number: RevSheetDate: of8/21/200912BDesigner:Drawn by:Approved:Drawing Title:Page Title:SizeArnaldo CruzArnaldo Cruz*
112233445566D DC CB BA ADocument Number: RevSheetDate:of8/20/200922BDrawing Title:Page Title:SizeBSRAM, Power, JTAGFPGA board for DK-EPI3.3VDONE72PROG
68 September 5, 2010
September 5, 2010 69 Stellaris® LM3S9B96 EM2 Expansion BoardThis document describes the Stellaris® LM3S9B96 EM2 Expansion Board (DK-LM3S9B96-EM2) for
September 5, 2010 7Stellaris® LM3S9B96 Development Board OverviewThe Stellaris® LM3S9B96 Development Board provides a platform for developing systems
70 September 5, 2010 2. On the DK-LM3S9B96 board (shown in Figure G-2), confirm that shunt jumpers on JP16-JP31 (B) are installed to enable the LCD to
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 71 Figure G-3. EM2 Expansion Board4. Press firmly downward until the board snaps in
72 September 5, 2010 Installation of EM Modules onto the EM2 Expansion BoardThe EM2 expansion board has a primary EM header (MOD1) and a secondary EM
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 73 4. Use a slight pressure to seat the EM module firmly on the EM2 expansion board
74 September 5, 2010 Hardware DescriptionThe block diagram for the EM2 expansion board is shown in Figure G-7.Figure G-7. EM2 Expansion Board Block Di
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 75 The primary EM header contains one GPIO connection used to shut down and/or rese
76 September 5, 2010 SSI1TX PF5 SPI_MOSI Out SPI TransmitU1RX PC6 MOD_UART_TX In Modulator UART TX, LM3S9B96 RXU1TX PC7 MOD_UART_RX Out Modulator UAR
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 77 Component LocationsFigure G-8 shows the details of the component locations.Figur
5544332211D DC CB BA APrimary EM headerSecondary EM headerStellaris LM3S9B96 EPI header32KHz ClockINSTALL RESISTOR R7 WHEN 2ndMODULE NEEDS SLOW CLK.I2
September 5, 2010 79 ReferencesIn addition to this document, the following references are included on the Stellaris DK-LM3S9B96 Development Kit Docume
8 September 5, 2010 User LED and push button Thumbwheel potentiometer (can be used for menu navigation) MicroSD card slot Supports a range of deb
80 September 5, 2010
IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improveme
Stellaris® LM3S9B96 Development Kit User’s ManualSeptember 5, 2010 9Figure 1-1. DK-LM3S9B96 Development BoardOn-board JTAG/SWD Debug InterfaceUSB Conn
Commentaires sur ces manuels