slides and resources at //elinux.org/images/d/d5/elce-2011-anders.pdf · interface timings tft...

72
Board Bringup: LCD and Display Interfaces Slides and Resources at http://www.elinux.org/BoardBringupLCD

Upload: others

Post on 21-Aug-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Board Bringup: LCD and Display Interfaces

Slides and Resources at

http://www.elinux.org/BoardBringupLCD

Page 2: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Introduction

Dave Anders aka prpplague

Page 3: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Introduction

Dave Anders aka prpplague Currently Contracted with TI

Page 4: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Introduction

Dave Anders aka prpplague Currently Contracted with TI Partners in TinCanTools

Page 5: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Introduction

Dave Anders aka prpplague Currently Contracted with TI Partners in TinCanTools Board Bring Up: LCD and Display Interfaces

Page 6: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Introduction

Dave Anders aka prpplague Currently Contracted with TI Partners in TinCanTools Board Bring Up: LCD and Display Interfaces

Challenges of LCD Bring Up

Page 7: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Introduction

Dave Anders aka prpplague Currently Contracted with TI Partners in TinCanTools Board Bring Up: LCD and Display Interfaces

Challenges of LCD Bring Up Interface Timings

Page 8: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Introduction

Dave Anders aka prpplague Currently Contracted with TI Partners in TinCanTools Board Bring Up: LCD and Display Interfaces

Challenges of LCD Bring Up Interface Timings Display Interface Types

Page 9: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Introduction

Dave Anders aka prpplague Currently Contracted with TI Partners in TinCanTools Board Bring Up: LCD and Display Interfaces

Challenges of LCD Bring Up Interface Timings Display Interface Types Debugging

Page 10: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Challenges of LCD Bring Up

Simple User Display

Page 11: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Challenges of LCD Bring Up

Simple User Display

Page 12: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Challenges of LCD Bring Up

Simple User Display Easy to visualize Easy to measure Easy to program

Page 13: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Challenges of LCD Bring Up

Simple User Display Evolution of Displays

Page 14: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Challenges of LCD Bring Up

Simple User Display Evolution of Displays

Clocking Multiple signals Introduction of controllers

Page 15: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Challenges of LCD Bring Up

Simple User Display Evolution of Displays Transition to LCD

Page 16: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Challenges of LCD Bring Up

Simple User Display Evolution of Displays Transition to LCD

Higher frequency More signals Complex Controllers

Page 17: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface

Page 18: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface PCLK (Pixel Clock)

Page 19: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface PCLK (Pixel Clock) HSYNC (Horizontal Sync)

Page 20: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface PCLK (Pixel Clock) HSYNC (Horizontal Sync) VSYNC (Verticle Sync)

Page 21: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface PCLK (Pixel Clock) HSYNC (Horizontal Sync) VSYNC (Verticle Sync) DE (Data Enable)

Page 22: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface PCLK (Pixel Clock) HSYNC (Horizontal Sync) VSYNC (Verticle Sync) DE (Data Enable) R/G/B (Data Lines)

Page 23: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data

Page 24: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data

640 Width x 480 Height

Page 25: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data

640 Width x 480 Height 640 x 480 = 307200 clocks for one frame

Page 26: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data

640 Width x 480 Height 640 x 480 = 307200 clocks for one frame 307200 x 60 = 18432000 for 60 frames per second

Page 27: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data

640 Width x 480 Height 640 x 480 = 307200 clocks for one frame 307200 x 60 = 18432000 for 60 frames per second Estimated PCLK = 18.432MHz

Page 28: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data

640 Width x 480 Height 640 x 480 = 307200 clocks for one frame 307200 x 60 = 18432000 for 60 frames per second Estimated PCLK = 18.432MHz What if your SoC can not create exactly

18.432MHz?

Page 29: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data

640 Width x 480 Height 640 x 480 = 307200 clocks for one frame 307200 x 60 = 18432000 for 60 frames per second Estimated PCLK = 18.432MHz What if your SoC can not create exactly

18.432MHz? Good question!!!!!

Page 30: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data Line Timing – HSYNC and DE

Page 31: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

Horizontal SYNC and Data Enable

Page 32: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data Line Timing – HSYNC and DE Frame Timing - VSYNC

Page 33: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

Vertical SYNC

Page 34: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data Line Timing – HSYNC and DE Frame Timing – VSYNC Front Porch / Back Porch / Sync Width

Remember the question about exact pixel clock?

Page 35: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

Page 36: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data Line Timing – HSYNC and DE Frame Timing – VSYNC Front Porch / Back Porch / Sync Width

Remember the question about exact pixel clock? Values in the datasheet

Page 37: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Interface Timings

TFT Parallel Interface Pixel Clock and RGB Data Line Timing – HSYNC and DE Frame Timing – VSYNC Front Porch / Back Porch / Sync Width

Remember the question about exact pixel clock? Values in the datasheet Lots of numbers to keep track of

Page 38: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface

Page 39: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Large Number of Signals Limited Distance Lack of Standardization

Page 40: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces

Page 41: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces

Reduced number of signals Longer distances Standardized

Page 42: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces

Page 43: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces

LVDS – Low Voltage Differential Signaling

Page 44: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces

LVDS – Low Voltage Differential Signaling DVI - Digital Visual Interface

Page 45: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces

LVDS – Low Voltage Differential Signaling DVI - Digital Visual Interface HDMI - High-Definition Multimedia Interface

Page 46: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces

LVDS – Low Voltage Differential Signaling DVI - Digital Visual Interface HDMI - High-Definition Multimedia Interface DisplayPort

Page 47: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces Why learn TFT when working with Differential?

Page 48: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Page 49: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces Why learn TFT when working with Differential?

LVDS SN75LVDS83B – SN75LVDS82 DVI TFP410 – TFP401

Page 50: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces Why learn TFT when working with Differential? Combination Interfaces

Page 51: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces Why learn TFT when working with Differential? Combination Interfaces EDID

Page 52: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces Why learn TFT when working with Differential? Combination Interfaces EDID

Extended Display Identification Data

Page 53: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces Why learn TFT when working with Differential? Combination Interfaces EDID

Extended Display Identification Data Contents

Page 54: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

EDID Contents Multiple Configurations Pixel Clock Frequency Resolution Color Depth Front Porch / Back Porch SYNC width

Page 55: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces Why learn TFT when working with Differential? Combination Interfaces EDID

Extended Display Identification Data Contents I2C EEPROM at 0x50

Page 56: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Display Interface Types

Disadvantages of Parallel Interface Differential Interfaces Common Differential Interfaces Why learn TFT when working with Differential? Combination Interfaces EDID

Extended Display Identification Data Contents I2C EEPROM at 0x50 parse-edid

Page 57: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Logic Analyzer Importance of visualization

Page 58: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Logic Analyzer Importance of visualization Pixel clock frequency

Page 59: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Logic Analyzer Importance of visualization Pixel clock frequency Open source (or open source friendly)

Page 60: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Logic Analyzer Importance of visualization Pixel clock frequency Open source (or open source friendly)

SIGROK ChronoVu LA8 (less than $200)

Page 61: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Logic Analyzer Reference Platform

Same platform – different display Different platform – same display Compatible display Kernel sources

Page 62: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Logic Analyzer Reference Platform Display Simulation

Lower resolution Transmitter Chips TFP410 to DVI display Receive Chips LVDS to SN75LVDS82

Page 63: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Logic Analyzer Reference Platform Display Simulation Userspace debugging

Page 64: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

cat /dev/urandom > /dev/fb0

Page 65: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

fb-test

Page 66: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Missing Green

Data Bit

Page 67: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Missing Blue

Signals

Page 68: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

LSB/MSB

Signal Swap

Page 69: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Debugging

Red/Blue

Signal Swap

Page 70: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Conclusion

Summary Challenges of LCD bring up Interface Timings Display Interfaces Debugging

Page 71: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Conclusion

Summary Challenges of LCD bring up Interface Timings Display Interfaces Debugging

Resources http://www.elinux.org/BoardBringupLCD

Page 72: Slides and Resources at //elinux.org/images/d/d5/Elce-2011-anders.pdf · Interface Timings TFT Parallel Interface Pixel Clock and RGB Data 640 Width x 480 Height 640 x 480 = 307200

Conclusion

Questions?