Element14 LCD8000-43T-EX1 Manual

Element14 LCD8000-43T-EX1 Manual

A portable lcd solution for atmel sama5d3 xplained
Hide thumbs Also See for LCD8000-43T-EX1:

Advertisement

Quick Links

LCD8000-43T-EX1/ LCD8000-70T-EX1
A Portable LCD Solution for Atmel SAMA5D3 Xplained
By
User Manual
Version 1
Jul 2014

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LCD8000-43T-EX1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Element14 LCD8000-43T-EX1

  • Page 1 LCD8000-43T-EX1/ LCD8000-70T-EX1 A Portable LCD Solution for Atmel SAMA5D3 Xplained User Manual Version 1 Jul 2014...
  • Page 2 This product is intended to be used for ENGINEERING DEVELOPMENT, DEMONSTRATION OR EVALUATION PURPOSES ONLY and is not considered by element14 to be a finished end product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards.
  • Page 3: Table Of Contents

    Table of Contents 1 Product Overview ............... 1 1.1 Brief Introduction ................ 1 1.2 Block Diagrams ................1 2 Interfaces on LCD-EX ..............3 2.1 Locations and Types of Interfaces ..........3 2.2 Pin Definitions of Interfaces ............4 2.2.1 Pin Definitions of J1 ................4 2.2.2 Pin Definitions of J2 ................
  • Page 4: Product Overview

    1 Product Overview 1.1 Brief Introduction LCD-EX is a 16/24-bit RGB parallel conversion module designed for TFT-LCD displays. The module integrates a TSC2046 chip to provide touch functionality and a 3.3V regulation chip with the capability to implement I C control and PWM backlight control. It supports 16-bit and 24-bit driving modes for LCD displays, as well as the connection of SPI 4-wire resistive touch-screens.
  • Page 5 Figure 2 shown below, is a block diagram demonstrating how LCD-EX works when using 24-bit logic interface. POWER LCD_PWM TP_BUSY Controller SPI Touch INF TP_INT TP_SPI Interface DISP0_DEN DISP0_HSY DISP0_VSY 24 bit RGB INF DISP0_DEN DISP0_HSY DISP0_VSY 24-Bit Logic Interface Figure 2 Page | 2...
  • Page 6: Interfaces On Lcd-Ex

    2 Interfaces on LCD-EX 2.1 Locations and Types of Interfaces The following images show the locations of the interfaces on LCD-EX. J14 3 2 1 J15 3 2 1 J12 3 2 1 J11 3 2 1 J1/J2 Interfaces Figure 3 J13 Interface Figure 4 Page | 3...
  • Page 7: Pin Definitions Of Interfaces

    The following table lists the descriptions of the interfaces on LCD-EX. Name Description 50-Pin interface for coloured display 24-bit RGB A5 interface 16-bit 565 RIoT interface SPI line module Select 2.2 Pin Definitions of Interfaces The following tables contain detailed information about the interfaces on LCD-EX.
  • Page 8 Definition Description Green Data0 Green Data1 Green Data2 Green Data3 Green Data4 Green Data5 Green Data6 Green Data7 Red Data0 Red Data1 Red Data2 Red Data3 Red Data4 Red Data5 Red Data6 Red Data7 Pixel data enable (TFT) HSYNC LCD Horizontal Synchronization VSYNC LCD Vertical Synchronization LCD Pixel Clock...
  • Page 9 Definition Description X+ Position Input X- Position Input Y+ Position Input Y - Position Input SPI_CLK SPI serial clock SPI_MOSI SPI Master Output, Slave Input SPI_MISO SPI Master Input, Slave Output SPI_CS SPI Chip Select IIC_CLK IIC master serial clock IIC_DAT IIC serial bidirectional data VDD1...
  • Page 10: Pin Definitions Of J2

    2.2.2 Pin Definitions of J2 Definition Description VCC Input VCC Input LCD_PWM Backlight enable TP_BUSY Touch Pad Busy Signal TP_INT Touch Pad Interrupt I2C_CLK IIC master serial clock I2C_DAT VCC Input CSPI_CLK VCC Input CSPI_MOSI CSPI_MISO Backlight enable TP_SPI_SCSn Touch Pad Busy Signal DISP0_DEN Touch Pad Interrupt DISP0_HSYNC...
  • Page 11 DISP0_DAT20 Data enable (TFT) LCD Horizontal Synchronization DISP0_DAT19 LCD Vertical Synchronization DISP0_DAT18 DISP0_DAT18 DISP0_DAT17 DISP0_DAT17 DISP0_DAT16 DISP0_DAT16 DISP0_DAT15 DISP0_DAT15 DISP0_DAT14 DISP0_DAT14 DISP0_DAT13 DISP0_DAT13 DISP0_DAT12 DISP0_DAT12 DISP0_DAT11 DISP0_DAT11 DISP0_DAT10 DISP0_DAT10 DISP0_DAT9 DISP0_DAT9 DISP0_DAT8 DISP0_DAT8 DISP0_DAT7 DISP0_DAT7 DISP0_DAT6 DISP0_DAT6 DISP0_DAT5 DISP0_DAT5 DISP0_DAT4 DISP0_DAT4 DISP0_DAT3 DISP0_DAT3...
  • Page 12: Pin Definitions Of J13

    DISP0_DAT1 DISP0_DAT1 DISP0_DAT0 DISP0_DAT0 ID_SYS ID_SYS 2.2.3 Pin Definitions of J13 Definition Description 5VIN VCC Input DISP0_CLK LCD Pixel Clock DISP0_DAT3 DISP0_DAT3 DISP0_DEN Data enable (TFT) DISP0_DAT4 DISP0_DAT4 DISP0_HSYNC Horizontal Synchronization DISP0_DAT5 DISP0_DAT5 DISP0_VSYNC Vertical Synchronization DISP0_DAT6 DISP0_DAT6 DISP0_DAT7 DISP0_DAT7 DISP0_DAT23 DISP0_DAT23 DISP0_DAT15...
  • Page 13 DISP0_DAT20 DISP0_DAT20 DISP0_DAT21 DISP0_DAT21 DISP0_DAT22 DISP0_DAT22 TP_BUSY Touch Pad Busy Signal DISP0_DAT10 DISP0_DAT10 TP_INT Touch Pad Interrupt DISP0_DAT11 DISP0_DAT11 CSPI_MOSI SPI Master Output, Slave Input DISP0_DAT12 DISP0_DAT12 CSPI_CLK SPI Master Input, Slave Output TP_SPI_SCSn DISP0_DAT6 CSPI_MISO DISP0_DAT5 I2C4_SCL IIC master serial clock DISP0_DAT13 DISP0_DAT13 I2C4_SDA...
  • Page 14: Spi Line Module Select

    2.2.4 SPI Line Module Select The SPI module of module Application Jumper cap select SAMA5D3 Xplained (J22) PIN3------PIN2 PIN 37 = SPI0_NPCS3 PIN3------PIN2 PIN 38 = SPI0_MISO SAMA5D3 Xplained PIN3------PIN2 PIN 39 = SPI0_MOSI Version A PIN3------PIN2 PIN 40 = SPI0_SPCK PIN1------PIN2 PIN 37 = SPI0_SPCK PIN1------PIN2...
  • Page 15: Use Of Lcd-Ex

    3 Use of LCD-EX Hereafter the SAMA5D3 Xplained development board and a 4.3” LCD module will be used as the example devices working with LCD-EX. Note:  If using a 7” LCD module, it is recommended to use a mains power supply, do not use a PC based USB power supply.
  • Page 16 bus-width = <8>; cd-gpios = <&pioE 0 GPIO_ACTIVE_LOW>; spi0: spi@f0004000 { cs-gpios = <&pioD 13 0>, <&pioD 16 0>, <0>, <0>; status = "okay"; ads7846: touchscreen@0 { compatible = "ti,tsc2046"; reg = <1>; spi-max-frequency = <1000000>; pinctrl-names = "default"; pendown-gpio = <&pioE 7 0>; irq = <&pioE 7 0>;...
  • Page 17: Remove Irq Register Information

    The IRQ register information of mxt needs to be removed when connecting a resistive touch-screen, because the atmel_mxt_ts IRQ pin of the display would be used by module driver too. 3.1.2 Remove IRQ Register Information vim arch/arm/boot/dts/at91-sama5d3_xplained_dm_pda4.dtsi ahb { apb { i2c1: i2c@f0018000 { qt1070: keyboard@1b { compatible = "qt1070";...
  • Page 18: Configuring The Kernel To Include Drivers For Tsc2045

    3.1.3 Configuring the kernel to include drivers for TSC2045. make ARCH=arm menuconfig Device Drivers ---> Input device support ---> Touchscreens ---> <*> ADS7846/TSC2046/AD7873 and AD(S)7843 based touchscreens 2. Execute the following instructions to recompile the kernel  make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- dtbs ...
  • Page 19: Connections And Tests

    3.2 Connections and Tests 1. Use two flat ribbon cables with pins on same side to connect the conversion module, SAMA5D3 Xplained and LCD module together as shown below. Hardware Connections Figure 5 2. Connect the debugging serial interface of the SAMA5D3 Xplained to a PC and then power on the development board.
  • Page 20 The terminal window shows the following information: ads7846 spi0.1: touchscreen, irq 52 input: ADS7846 Touchscreen as /devices/ahb.0/apb.1/f0004000.spi/spi_master/spi0/spi0.1/input/input0 Note:  The characters above marked in blue represent the device node.  input0 is associated to /dev/input/event0, input1 is associated to /dev/input/event1, and so on. 5.
  • Page 21: Troubleshooting

    4 Troubleshooting Please note the following common issues which can be encountered when connecting hardware to LCD-EX: 1. If the touch-screen is not as precise as it should be after screen calibration, please check the connection between the module and the flat ribbon cable to ensure that the 4 touch interface pins on the module are correctly connected to the pins of the touch-screen.

This manual is also suitable for:

Lcd8000-70t-ex1

Table of Contents