Page 2
No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any...
Page 4 Introduction The S5U13781R00C10M is the S1D13781 BoosterPack LCDC Development Package. It is a BoosterPack board set for TI’s Stellaris LM4F120 Launchpad for evaluating and developing embedded LCD display applications using the Epson S1D13781 LCD Controller IC. The S5U13781R00C10M consists of the following two items: ...
Page 5
54-pin FPC (3.5” QVGA). One side (PC1) connects to J2 of Board A and the other side (PC2+PC3) connects to J9+J10 of the S5U13781R00C100 LCD interface board. This user manual is updated as appropriate. Please check the Seiko Epson Website at http://www.epson.jp/device/semicon_e/product/lcd_controllers/index.htm for the latest revision of this document before beginning any development.
Page 6 LCD Module Options and Parts Lists The S5U13781R00C10M development package can interface to two types of LCD modules. One type of LCD module has a 40-pin FPC interface (4.3” WQVGA display) and the other type has a 54-pin FPC interface (3.5”...
Page 7 Connecting the Boards Figure 3 shows the board connections diagram (side view) for the S5U13781R00C10M BoosterPack LCDC Development Package. S5U13781R00C100 S5U13781R00C100 S5U13781M00C100 LCD Interface Board Main Board Board A LCD Module PB2 or PB1 or S5U13781M00C100 Stellaris LM4F120...
Page 8
Page 8 STEPS FOR ASSEMBLING S5U13781R00C10M DEVELOPMENT PACKAGE Modification to Stellaris LM4F120 Launchpad Board 1) On the Stellaris LM4F120 Launchpad board, remove (de-solder) resistors R9 and R10. This disconnects the short-circuits between GPIO ports PB6/PD0 and PB7/PD1. Soldering of Header and Receptacles 2) On the S5U13781R00C100 Main Board, connect pins 3 and 4 of J3 (solder a wire across the two pins or solder a header with shunt jumper) to set the current of the backlight LED driver to 20mA.
Page 9
FPC are facing down and pin 1 of the FPC lines up with the pin 1 edge of J8 (please refer to Figure 4). X94A-G-008-01 S5U13781R00C10M User Manual Issue Date: 2012/09/25 Revision 1.0 Seiko Epson Corporation...
The S1D13781 BoosterPack LCDC Development Package was developed with a companion software package that is available from the Epson website at vdc.epson.com. This software package includes a S1D13781 demonstration application and graphics library driver software source code intended for use in combination with TI StellarisWare and the Stellaris LM4F120 Launchpad.
Page 11
8. The s1d13781_demo project should now be shown in the “Discovered Projects” list. Select s1d13781_demo and click Finish. 9. The s1d13781_demo project should now be listed in the CCS Project Explorer. X94A-G-008-01 S5U13781R00C10M User Manual Issue Date: 2012/09/25 Revision 1.0 Seiko Epson Corporation...
Draw a Filled Rectangle 24-bit RGB to Display Color Translation Flush Cached Drawing For details on these functions, refer to the StellarisWare graphics library (see grlib.h). S5U13781R00C10M User Manual X94A-G-008-01 Revision 1.0 Issue Date: 2012/09/25 Seiko Epson Corporation...
All source code developed for the S1D13781 BoosterPack LCDC Development Package is provided “as is” and may be modified and/or re-used in developing applications for use with the S5U13781R00C10M. Software License For license information about the source code developed for the S1D13781 BoosterPack LCDC Development Package, see the copyright information included in the source code.
Page 14 Stellaris LM4F120 Launchpad Connections The following tables show the signals of the Stellaris LM4F120 Launchpad connectors which are used by the S5U13781R00C10M BoosterPack LCDC Development Package: Stellaris LM4F120 S1D13781 LCDC Launchpad Signal BoosterPack Usage VCC (3.3V) VCC (3.3V)
Page 15
The SPI3_* signals are intended to be used as the SPI interface to the LCD driver chip on some 54-pin LCD modules (see Section 6 and 7). Currently, demo firmware and drivers do not support or make use of these signals. X94A-G-008-01 S5U13781R00C10M User Manual Issue Date: 2012/09/25 Revision 1.0 Seiko Epson Corporation...
Page 17
The 4 resistive touch analog signals are routed from the 40-pin FPC of the LCD module to the Stellaris LM4F120 Launchpad analog input ports, but there is currently no demo firmware and driver provided for the touch interface. X94A-G-008-01 S5U13781R00C10M User Manual Issue Date: 2012/09/25 Revision 1.0 Seiko Epson Corporation...
Page 19
1. The other LCD modules may have different timings and might require different programming values for the S1D13781 registers. The following table shows the pinouts of the different variations of the 54-pin FPC connection of LCD modules from the various manufacturers: X94A-G-008-01 S5U13781R00C10M User Manual Issue Date: 2012/09/25 Revision 1.0 Seiko Epson Corporation...
Page 21
The SPI interface is optional if the application firmware desires to control the LCD driver chip inside the LCD module. Most applications don’t need this control and just rely on the default settings of the LCD driver chip. X94A-G-008-01 S5U13781R00C10M User Manual Issue Date: 2012/09/25 Revision 1.0 Seiko Epson Corporation...