Home

Stellaris Intelligent Display Module with 3.5" Landscape Display

image

Contents

1. Item Designator Description MFG Order Number Qty 1 C1 C2 C3 C4 C5 C35 0603 0 47UF 10 16V Murata GRM188R71C474KA88D 6 X7R 2 C6 C7 C8 C9 C22 C23 C32 CAP 0402 0 01UF 10 25V Murata GRM155R71E103KA01D 7 X7R 3 C10 C11 C12 C13 C15 C17 CAP 0402 0 1uF 10 16V Murata GCM155R71C104KA55D 14 C18 C19 C21 C26 C27 X7R C29 C30 C31 4 C14 C34 C36 0805 X7R 4 7UF 20 Murata GRM21BR61A475MA73L 4 10V 5 C16 C20 C28 0805 X7R 1uF 10 10V Murata GRM21BR71A105KA01L 3 6 C24 C25 CAP 0402 COG 18pF 50V Murata GRM1555C1H180JZ01D 2 7 C37 1206 X7R 1uF 10 50V Murata GRM31CR71H105KA61L 1 8 D1 LED GREEN SGL 20mA 0805 CML Innovative 7012X5 1 Technologies 9 D2 DIODE SCHOTTKY 200mA 30V Fairchild BAT54 1 Semiconductor 10 D3 ZENER DIODE 24V 1W SMA Diodes Inc SMAZ24 13 F 1 11 D4 DIODE Switching ON Semiconductor MMSD4148T1G 1 12 J1 Terminal Block 6 pin 3 5mm T On Shore ED555 6DS 1 H Technology 13 J2 Terminal Block 4 pin 3 5mm T On Shore ED555 4DS 1 H Technology 14 J3 HDR 1x3 0 025 PIN 0 1 CTR 68000 103HLF 1 15 HDR 1x8 0 025 PIN 0 1 CTR FCI 68000 108HLF 1 16 J5 HDR 1x4 0 025 PIN 0 1 CTR 68000 104HLF 1 17 J6 MICRO HDR 2X5 0 050 CTR HARWIN M50 3500542 1 18 07 Power Jack 2 5MM X 6 5MM CUI Inc PJ 102B 1 16 HDR 1x6 0 025 PIN 0 1 CTR FCI 68000 106HLF 1 19 11 IND 10UH 0 9A 0 133Ohms Taiyo
2. PD2 UIRX 147 10K roucu xe 15 pe Rid 10K TOUCH_XN i Ps 55 PCSICCP3 ADCS ADC4 72 737 PEOISSIICLK PFO Jg PEWSSIIFSS PFI LCD Dio PE2 SSIRx PF2 75 59 LCD PE3 SSIITx PF3 6 58 LCD D12 ADC3 PF4 5 46 LCD DI3 ADC2 PFS 2 43 LCD Tah 2 PRO 77 LCD DIS ADCO PGO U2RX PHO CCP6 56 PGI U2TX PHI CCP7 PG2 PH3 PG4 PGS PG6 PG7 oso own ap 43V OSCI R2 10K 52 R2 10K i 7 XOSCO A xosci 15 50 WAKE 1 51 HB 9 65 CMODO d eu 76 VDD33 JTAG SWD VDD33 RST VDD33 33V VDD33 GND VDD33 2M GND VDD33 9 GND VDD33 Ms GND VDD33 15 es ene GND VBAT GND GND LDO GND C17 C18 C19 C16 GND CVDD o4ur L our L our E Yi GND CVDD 4 4 Texas Instruments GND CVDD 108 Wild Basin Rd 2 ld oe go a TEXAS INSTRUMENTS kl 0 01uF L 0 01uF 1uF Austin TX 78746 S000 Ni AGND AVDD 1 E z c24 C25 AGND AVDD This document contains information proprietary to Texas Instruments Inc and shall not be used for 18pF 18pF engineering design procurement of manufacture in whole or in part without the express written permission of Texas Instruments Inc Copyright 2006 Texas Instruments Inc All rights reserved LM3S1958 Designer Drawing Title co os 1 C28 Amaldo Cruz Intelligent Display Module IDM L35 0 1uF
3. 0 0tuF L 1uF Drawn by Page Title 4 4 Arnaldo Cruz Stellaris Microcontroller JTAG Approved Size Document Number Rev B 0001 RB Date 10 13 2008 Sheet 1 of 3 gt 6 J7 U7 D2 VIN SHDN GND SW FB FANS333B Power Jack GND U6 MMQASV6TIG 2R16 10K VLED 4 7uF CD PQIN333MASPQ C35 D1 GREEN LED 53 3 R17 10K 12 13 14 18 SPICLK 16 SPISDI MI 24 19 100 20 LD1 21 LD2 22 103 23 LD4 24 LDS 25 1 06 28 107 29 1 08 LCD LD9 1010 LDII LCD D10 LD12 LCD DII LD13 LCD D12 LD14 LCD LD15 LCD D14 LCD D15 LD16 LD17 HSYNC VSYNC DCLK AVDD NGC DC RD TP1 WR PSO PSI PS2 PS3 WSYNC OE LaL 4 7uF C12 C13 0 1uF 0 1uF FPC Socket 60 LCD Panel K3 5 4 TEXAS INSTRUMENTS Drawing Title Intelligent Display Module IDM L35 Page Title LCD Display DC Regulators Size Document
4. C33 LUMINARY MICRO yaa R27 0 E zig LL mis gu gu 29 R25 C15 R28 zu P e 8 9 8 a 5 8 August 7 2009 29 Figure C 2 Component placement plot for bottom PWR ad Ut 30 August 7 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 terms and conditions of sale supplied at the time of order acknowledgment TI 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 Tl components To minimize the risks associated with customer products and applications customers should
5. Sheet 2 Date 10 13 2008 Rev RB N 6 6 TRS 10 11 12 R19 9R18 microSD Card Slo uSD Socket uSD Card U2 13 IL gt gt PGO 9 8 URX RIOUT lt RIIN at e UART 2 aL 210 c2 0 47uF 4j o vL 0 47uF 5 e i INVALID 5 c2 FORCEON EN 22 PRS 14 vec 5 10K MAX3221 0 47uF MMQASV6TIG 9 9 9 9 Q Term Block 6P 5 R24 33 2 R26 ai SOUND A 2 80 9 R4 33 2 A 5 4 Term_Block_4P 04 MMQASV6TIG A m 4 TEXAS INSTRUMENTS Drawing Title Intelligent Display Module IDM L35 Page Title UART USD Card Slot Speaker Analog inputs Digital I O Size Document Rev B RB Date 10 13 2008 Sheet 3 of 3 N 6 Bill of Materials BOM Table B 1 provides the BOM for the IDM L35 RDK RDK IDM L35 Table B 1 RDK IDM L35 Bill of Materials
6. set the Program Address Offset value to 0x0000 If programming a main application image set this value to 0 800 11 Next click on the Program button to start the Erase Download and Verify process 12 Program execution will start once Verify is complete The Debuggers in each of the tool chains also include Flash programming capabilities including support for high performance in circuit debug interfaces August 7 2009 19 Software Development 20 August 7 2009 Schematics This sections contains the schematic diagrams for the Intelligent Display Module m IDM L35 Microcontroller and JTAG on page 22 m IDM L35 LCD Display and DC Regulators on page 23 IDM L35 UART microSD Card Slot Speaker Analog Inputs and Digital I O on page 24 August 7 2009 21 2 3 4 5 6 3 3V A TP3 TP4 2n TPS 10K TPS PAO UORX 66 LCD DO PAI UOTX PBI CCP2 PA2 SSIOCLK PB2 I2COSCL PA3 SSIOFSS 2 05 PA4 SSIORX PB4 PAS SSIOTX PB5 CCP5 PAG I2CISCL PB6 CCP1 PAT I2CISDA PB7 TRST PCO TCK SWCLK PDO PCI TMS SWDIO PDI Bu ll i TE
7. Synchronous serial port High performance microcontroller and large memory 32 bit ARM Cortex MS core 256 KB Main Flash memory 64 KB SRAM 10 August 7 2009 Stellaris Intelligent Display Module with 3 5 Display microSD card slot Power Board requires 5 V DC for operation with an on board regulator generating 3 3 V for the Stellaris MCU and other components Three 5 V connector options are provided DC power jack J7 Terminal block J1 Serial header J8 Easy to customize Includes full source code example applications and design files Develop using tools supporting the FastMATH from Keil IAR Code Sourcery and Code Red using a Stellaris evaluation kit or preferred ARM Cortex M3 debugger Supported by the Stellaris Graphics Library and Stellaris Peripheral Driver Library Board Overview Figure 1 2 shows an overview of the board Figure 1 2 IDM L35 Board Overview Diagram Serial Header JTAG SWD JTAG SWO Digital O 8 gt Digital 1 4 microSD Card LUMINARYMICRO GND Serial Port ae Inputs 4 Digital O 4 August 7 2009 11 Stellaris amp Intelligent Display Module with 3 5 Landscape Display Reference Design Kit Overview 12 August 7 2009 Hardware Description The IDM L35 design uses a Stellaris amp LM3S1958 microcontroller to handle display functions touch screen control UART and peripheral functions Only a
8. Yuden CBC3225T100MR 1 SMD 20 FPC Socket 60 pin SMT 0 5mm 4UCON Technology 11792 1 pitch top contact R A ZIF Inc August 7 2009 25 Table 1 RDK IDM L35 Bill of Materials Continued Item Designator Description MFG Order Number Qty 21 2 CONN micro SD card socket 3M 2908 05WB MG 1 SMT 22 1 General purpose NPN transistor ONSEMI MMBT3904LT1G 1 23 R1 R4 R5 R6 R7 RES SO 0603 33ohm 1 1 Vishay Dale CRCWO060333ROFKEA 9 R9 R24 10W 24 R8 R11 R12 R13 R14 R15 RES SO 0603 10K 1 1 10W Vishay Dale CRCW060310KOFKEA 16 R16 R17 R18 R19 R20 R21 R22 R23 R25 R27 25 RES SO 0603 15 8 1 1 10W Vishay Dale CRCW060315R8FKTA 1 26 R26 RES SO 0603 2 80K 1 1 Vishay Dale CRCWO06032K80FKEA 1 10W 27 R28 RES SO 0603 330 Ohm 1 1 Vishay Dale CRCW0603330RFKEA 1 10W 28 SPK1 Magnetic Buzzer CUI Inc CSS 73B16K 1 29 SW1 SWITCH TACT SPST NO 200GF C8K Components KMR221GLFS 1 GW SMD 30 U1 ARM Cortex M3 Microcontroller Texas Instruments LM381958 IQC50 1 31 U2 RS 232 Transceiver Texas Instruments MAX3221ECDB 1 32 US IC 350mA LDO regulator Sharp PQ1N333MASPQ 1 Microelectronics 33 U4 U5 U6 Quad monolithic common anode ON MMQA5V6T1G 3 TVS SEMICONDUCTOR 34 U7 Serial LED Driver Switcher Fairchild FAN5333BSX 1 1 5MHz 30V SMT 35 Y1 XTAL 8 000MHz NDK NX8045G
9. 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 CodeRed Using the RDK The recommended steps for using the RDK are Follow the Quickstart guide included in the kit The Quickstart guide will help get the display module up and running in minutes B Use your preferred ARM tool chain and the Stellaris Graphics library to develop a touch panel application Software applications are loaded into IDM flash memory using a JTAG SWD debug interface or via the serial port using the included boot loader software See Chapter 3 Software Development for the programming procedure The Stellaris Graphics Library Software Reference Manual and the Stellaris Peripheral Driver Library Software Reference Manual each contain specific information on software structure and function Customize and integrate the hardware to suit an end application This user s manual is important reference for understand circuit operation and completing hardware modification Features The RDK IDM L35 reference design kit provides the following features Bright QVGA LCD touch screen display 262 colors 2 8 QVGA 320 x 240 pixels White LED backlight with resistive touch panel Serial connectivity options UART serial port with RS232 signal levels UART serial port with TTL signal levels
10. few additional ICs are necessary to complete the design The entire circuit is built on a compact four layer printed circuit board All design files are provided on the RDK IDM L35 CD Block Diagram Figure 2 1 shows the IDM L35 block diagram Figure 2 1 Intelligent Display Module with 3 5 Display Block Diagram Analog ADC 4 ESD Protected QVGA 3 5 LCD LOD Driver Panel Stellaris 1 351958 Analog touch signals Microcontroller Digital VO 4 ESD Protected microSD microSD gt card Speaker RS232 Serial gt lt Digital 1 0 4 O Digital 1 0 8 2 5V DC Jack 3 3V Serial Header Regulator August 7 2009 13 Hardware Description Functional Description This section describes the IDM L35 s hardware design in detail Microcontroller Reset and JTAG Schematic page 1 Page 1 of the schematics details the microcontroller and JTAG debug interface Microcontroller At the core of the IDM L35 is the Stellaris LM3S1958 microcontroller U1 The Stellaris microcontroller operates at up to 50 MHz using an internal PLL LM3S1958 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 A reset switch SW1 and R C network R25 C15 connect to the microcontrolle
11. the off chip functionality on the IDM L35 The Stellaris Graphics Library provides two levels of support for rendering graphical elements In the lowest level basic drawing primitives are provided such as lines circles rectangles and text rendering Each primitive supports clipping to a single clipping rectangle allowing only a portion of the display to be affected by the drawing primitives Building upon the drawing primitives is a widget set which combines the drawing of graphical elements with reactions to pointer events in this case presses on the touch screen The widget set includes push buttons check boxes radio buttons sliders listboxes and drawing canvases By using the widget set complex interactive graphical displays can be constructed quickly A set of drivers for the on board peripherals is also provided This includes a driver for the touch screen the audio transducer the analog inputs and the microSD card The IDM L35 is also supplied with a set of example applications that utilize the Stellaris Peripheral Driver Library and the Stellaris Graphics Library along with the board specific drivers for the on board peripherals These applications demonstrate the capabilities of the IDM L35 and provide a starting point for the development of the final application for use on the IDM L35 All example applications are integrated with the Stellaris boot loader to allow automatic firmware updates to be performed over the serial p
12. 20 V The LCD BL signal driven from a microcontroller GPIO is used to turn the backlight on and off A 1 KHZ PWM signal can be used instead for dim control 3 3 V DC Regulator The IDM L35 operates with 5 V DC which can be applied via DC jack J7 terminal block J1 or header J8 The RDK includes a USB to TTL serial cable that connects to J8 and receives 5 V from the USB port DC regulator U3 generates 3 3 V for powering the board circuits and includes power indicator LED D1 UART microSD Card Slot Speaker Analog Inputs Digital I O Schematic page 3 The third schematic page contains the UART RS 232 transceiver microSD card slot speaker terminal blocks and headers RS232 Serial Port The MAX3221 U2 line transceiver interfaces between UART2 and the RS232 port pins on J3 UART2 uses ports and PG1 microSD Card Slot Standard microSD media may be used for image or data storage The SD card is wired for use in SPI mode rather than the 1 bit or 4 bit SD modes Speaker Speaker SPK1 is a small magnetic audio transducer which is driven by PC7 CCP4 through a small transistor CCP4 can be configured to generate a free running tone at the required frequency August 7 2009 15 Hardware Description Analog Inputs Terminal block J1 provides four electrostatic discharge ESD protected analog inputs T_ADCO T_ADC3 connected to the corresponding ADCO ADC3 channels of the microcontroller Refer to the MDL IDM L35 data sheet f
13. B 8 000000MHZ 1 Additional Parts for Module Item Designator Description MFG Order Number Qty 36 M1 LCD module 320 x 240 RGB Kitronix K350QVG V1 F 1 3 5 262K colors touch panel 37 Double sided foam tape 0 125 2 thick 2 cut piece 3M 4008 1 2 X36YD 38 Double sided foam tape 0 125 1 thick 1 3 4 cut piece Additional Parts for RDK IDM L35 Item Designator Description MFG Order Number Qty 39 Standoff aluminum 4 40 thread Keystone 534 2031 4 0 187 OD 1 0 long 26 August 7 2009 Stellaris Intelligent Display Module with 3 5 Display Table B 1 RDK IDM L35 Bill of Materials Continued Alternate supplier for screws above Building Fasteners NY PMS 440 0025 PH Item Designator Description MFG Order Number Qty Machine screw 4 40 x 0 25 lead Richco Plastic NSP 4 4 01 free machine screw 40 August 7 2009 27 28 August 7 2009 Component Details This appendix contains details on component locations including Component placement plot for top Figure C 1 Component placement plot for bottom Figure C 2 Figure C 1 Component placement plot for top 6 CM R E m LE J R23 sa 5 UE JTAG SWD TP4 TP6 TPS SOO 1 mom 8 7 m 18 Ejec E GE m mic ERE C21 s a fais MR uu ACE s a c25 m a OTPI B n OTP10
14. Dejs a e r arae aaraa pa 29 August 7 2009 3 August 7 2009 Stellaris Intelligent Display Module with 3 5 Display List of Figures Figure 1 1 Intelligent Display Module with 3 5 Landscape 9 Figure 1 2 IDM L35 Board Overview Diagram 2 2 11 Figure 2 1 Intelligent Display Module with 3 5 Display Block 13 Figure 2 2 Debug Connection PInoUt 14 Figure C 1 Component placement plot for 1 29 Figure C 2 Component placement plot for enne nennen nnne 30 August 7 2009 5 August 7 2009 Stellaris Intelligent Display Module with 3 5 Display List of Tables Table B 1 RDK IDM L35 Bill of Materials 0 4 2 25 August 7 2009 7 August 7 2009 1 Stellaris Intelligent Display Module with 3 5 Landscape Display Reference Design Kit Overview Stellaris Intelligent Display Module with 3 5 Landscape Display MDL IDM L35 Reference Design Kit RDK IDM L35 is a highly integrated QVGA touch panel module for automation and instrumentation applications The compact design is b
15. If you installed DriverLib to the default installation path of C DriverLib you can find the example applications for the IDM in C DriverLib boards rdk idm 135 The Stellaris LM Flash Programmer is a free tool for programming Stellaris microcontrollers It can be used in two modes to update the firmware on the IDM L35 All IDM L35 example applications are designed for use with the Stellaris boot loader which supports updating of the main application firmware via the serial port Alternatively the LM Flash Programmer utility can be used in conjunction with any Stellaris evaluation board to program the IDM L35 The Stellaris evaluation board acts as a USB to JTAG SWD hardware interface and should be used in cases where the boot loader image is not present or where the main application image is not behaving correctly and cannot transfer control to the boot loader However in normal operation it is more convenient to program via the serial port To program example applications into the IDM L35 using the serial port for firmware update 1 Install the LM Flash Programmer utility on a Windows 2 Connect the 6 pin connector of the USB to TTL serial cable part number TTL 232R 3V3 to header J8 Verify that J8 pin 1 marked by the white triangle on PCB is connected to the black wire of the 6 pin header 3 Connect the USB connector of the serial cable to the PC This provides power and connectivity to the serial port Run LM Flas
16. Stellaris Intelligent Display Module IDM L35 with 3 5 Landscape Display Reference Design Kit User s Manual Xi TEXAS INSTRUMENTS RDK IDM L35 01 Copyright 2008 2009 Texas Instruments Copyright Copyright 2008 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 x Austin TX 78746 TEXAS Main 1 512 279 8800 Fax 1 512 279 8879 INSTRUMENTS http www luminarymicro com Cortex Intelligent Processors by w r ARM 2 August 7 2009 Stellaris Intelligent Display Module with 3 5 Display Table of Contents Chapter 1 Stellaris Intelligent Display Module with 3 5 Landscape Display Reference Design Kit Over VI EUM 9 Ki Contents Hi HR rei HR RIT ee d 10 WS ire the ROK EE 10 zc cM VU 10 Board atti 11 Chapter 2 Hardware 13 Block Diagratri teen teen rein e tet fu iden Ai en khk t
17. a ta 13 Functional DesGrIPUON 2447 sis EA ai cass sa eda rent pite e doeet 14 Microcontroller Reset and JTAG Schematic page 1 02 10 1 14 4 c 14 ELI 14 LCD Panel and Voltage Regulators Schematic page 2 14 LOD Fane er a TT 14 Touch Panel ATTE 15 Higli Power LED Drive e ote Deere Oa t ater Orate 15 3 3 V DG Regulator 2 5 e 2 ect re tiene aise dfe gia de ca p ec Dent anne aie 15 UART microSD Card Slot Speaker Analog Inputs Digital Schematic page 3 15 RS232 Serial Ports dtt etaed aee vx rb xe d 15 MICKOSD Carel ello M 15 Srl cM 15 Analog terrore tert tr tC en ege ado db EP e 16 PCM DE E 16 Seral 2726 1 RE 16 Chapter 3 Software 17 Software Descriptlone LEE 17 lt COGS ND 17 Ese C E 17 Programming the 0 o aigue ti cae ope 18 Appendix A Schema ltics 3 cree poem te sue ae erano agen ence 21 Appendix B Bill of Materials 25 Appendix C Component
18. ased on the Stellaris LM3S1958 microcontroller a highly integrated microcontroller incorporating a 32 bit ARM Cortex7M M3 Development of software for the RDK IDM L35 is simplified by using the Stellaris comprehensive graphics library and ARM development tools from our tools partners The IDM L35 RDK includes the touch panel module MDL IDM L35 a documentation CD power supply and cables The IDM L35 design uses a Stellaris amp LM3S1958 microcontroller to handle display functions touchscreen control networking and peripheral functions Only a few additional ICs are necessary to complete the design The entire circuit is built on a compact four layer printed circuit board All design files are provided on the RDK IDM L35 CD This user s manual provides comprehensive information on the reference design hardware and software Figure 1 1 Intelligent Display Module with 3 5 Landscape Display August 7 2009 9 Stellaris amp Intelligent Display Module with 3 5 Landscape Display Reference Design Kit Overview Kit Contents The RDK IDM L35 reference design kit comes with the following MDL IDM L35 Intelligent QVGA 3 5 Touch Panel USB to TTL Serial cable Debug adapter Adapts 10 pin fine pitch ARM JTAG connector to standard 20 pin connector Reference Design Kit CD Complete documentation including Quickstart and User s Guides Graphical User Interface GUI installer Complete source code schematics
19. atements 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 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 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 be provided by Further Buyers must fully indemnify and its representatives against any damages arising out of the use of products in such safety critical applications products are neither designed nor intended for use in military aerospace applications or environments unless the TI products are specifically designated by as military grade or enhanced plastic Only products designated by 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 products are neither designed nor int
20. ended for use in automotive applications or environments unless the specific TI 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 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 August 7 2009 31
21. h Programmer In the Configuration tab select Manual Configuration see below in the Quick Set list Select Serial UART Interface in the list below Interface and set the COM port set the baud rate to 115200 and click the Disable Auto Baud Support option 7 Move the Program tab and click the Browse button Navigate to the example applications directory the default location is C DriverLib boards rdk idm 135 8 Each example application has its own directory Navigate into the example directory that you want to load and then go to the gcc directory or the directory corresponding to the tool chain you are using which contains the binary bin files Select the application binary file and click Open Files that start with a bl prefix are boot loader images and cannot be updated using this method 9 Ensure that the Program Address Offset is set to 0x800 If this is incorrect the application will not boot correctly once the flash programming is completed 10 Click the Program button to start the download process 11 The program starts once the download is complete August 7 2009 Stellaris Intelligent Display Module with 3 5 Display To replace the boot loader image or to program example applications into the IDM L35 using a Stellaris evaluation board to provide JTAG SWD functionality 1 Install LM Flash Programmer a Windows PC 2 Connect the 10 pin to 20 pin adapter included in
22. or electrical limits for these inputs Digital I O Terminal block J2 provides four ESD protected digital I O signals connected to port A 2 5 of the microcontroller These can be used to implement an SSI port or for I O signals as required Refer to the MDL IDM L35 data sheet for electrical specifications on these signals Headers J4 and J5 provide 12 additional digital I O lines directly connected to the microcontroller Header J4 provides 8 digital I O lines connected to port PGO PG7 with and PG1 allocated for UART2 and header J5 provides 4 digital I O lines connected to PA6 PA7 PDO and PD1 Note that these signals do not have external ESD protection Serial Header Header J8 is for use with the USB to TTL serial cable and has connections to UARTO PAO PA1 and board power 5 V GND This provides a convenient way to power the board and provide a serial connection to update the board firmware 16 August 7 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 IDM L35 provides access to all of the peripheral devices supplied in the design The Stellaris Peripheral Driver Library is used to operate the on chip peripherals the Stellaris Graphics Library is used to render graphical displays on the touch screen and a set of board specific drivers are provided to access
23. ort using the LM Flash Programmer application Source Code The complete source code for the IDM L35 is included on the RDK IDM L35 CD Refer to the Quickstart Guide for a detailed description of initial RDK hardware set up 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 August 7 2009 17 Software Development Evaluation versions of these tools may be downloaded from www luminarymicro com Note that due to code size restrictions the evaluation tools may not build all example programs for the IDM 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 IDM 18 IDM L35 software package includes pre built binaries for each of the example applications
24. ory and display control register access In order to meet reset signal timing requirements the microcontroller also controls the panel s reset signal LCD RSTn 14 August 7 2009 Stellaris Intelligent Display Module with 3 5 Display The LCD panel incorporates a white LED backlight with 6 LEDs in series which requires a high power serial driver U7 for operation The backlight power driver shutdown input is controlled by microcontroller GPIO pin PHO CCP6 For full brightness set PHO high For dim control a 1 kHz PWM signal can be generated with CCP6 For additional LCD panel information refer to the data sheet on the RDK IDM L35 CD and LCD driver source code in the Stellaris graphics library Touch Panel Four ADC channels and four GPIO lines connect directly to the resistive touch panel allowing the microcontroller to manage all aspects of operation X and Y axis position measurements are made independently For X axis measurement GPIO pins PC4 and PC5 are set HIGH and LOW respectively to form a resistor divider between 3 V and 0 V The voltage on ADC4 and ADCS indicates the X axis position To measure the Y axis position PD2 and PD3 are set HIGH and LOW respectively and the voltage on ADC6 or ADC7 is measured Software controls calibration and finger press detection functions High Power LED Driver The LCD panel backlight has 6 LEDs in series and requires a high power LED driver U7 for operation providing 20 mA at
25. 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 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 TI 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 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 st
26. r s RSTn input An external reset circuit is not required by the LM3S1958 microcontroller the R C components simply serve to filter any noise on the reset line Debugging The microcontroller supports JTAG and SWD debugging as well as SWO trace capabilities To minimize board area the IDM L35 uses a 0 050 pitch header J6 which matches ARM s fine pitch definition Figure 2 2 Some in circuit debuggers provide a matching connector Other debuggers can be used with the ADA1 adaptor board included in the RDK Figure 2 2 Debug Connection Pinout 1 2 3 3V OMG TMS SWDIO GND e TCK SWCLK GND te TDO n c te TDI GND e SRSTn 9 10 LCD Panel and Voltage Regulators Schematic page 2 Page 2 of the schematics contains the LCD panel connector 3 3 V DC regulator and the high voltage LED driver for the LCD panel backlight LCD Panel The LCD panel is attached to FPC ZIF connector P1 and is a 3 5 TFT panel with an integrated controller SSD2119 The graphics display memory resides in the LCD panel and contains 168 kilobytes The LCD panel requires only a 3 3 V power supply which also simplifies system design The LCD panel system interface has several modes of operation for the IDM L35 it is configured for 8080 series 16 bit parallel interface mode for improved data rate Only two control lines LCD RDn LCD WRn are required for reading and writing to the panel A third signal LCD DC selects between mem
27. the RDK to the evaluation board ribbon cable This converts the standard 20 pin ARM header on the evaluation board to a fine pitch ARM header Carefully connect the socket of the adaptor board to J1 on the IDM Apply power to the IDM and connect the evaluation board available separately to a USB port Run LM Flash Programmer In the Configuration Tab use the Quick Set control to select the LM3S1968 Evaluation Board These settings are compatible with the LM3S1958 implementation on the IDM L35 gt 7 Move to the Program and click the Browse button Navigate to the example applications directory the default location is C DriverLib boards rdk idm 135 8 Each example application has its own directory Navigate into the example directory that you wish to load and then into the gcc directory or the directory corresponding to the tool chain you are using which contains the binary bin files Files named with a bl prefix are Stellaris boot loader images while those without the prefix are main application images Select the binary file and click Open 9 Set the Erase Method to Erase Necessary Pages and check the Verify After Program box NOTE Setting Erase Entire Flash when attempting to replace a main application image will erase the boot loader image and result in a hang when the IDM next boots If this occurs reflash a boot loader image using these instructions 10 If flashing a boot loader image

Download Pdf Manuals

image

Related Search

Related Contents

TD2 - LRI    HPLC: Troubleshooting und Methodenoptimierung 21.04.2015  Elcometer 224  EA758EA-9(LED ヘッドライト)取扱説明書 - 作業中  Adtran OC-12 SFP 1550/1310 nm  Samsung MX-C850 manual do usuário  La Grange aux Dîmes  User Manual  Philips 30514/31/66  

Copyright © All rights reserved.
Failed to retrieve file