Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - rtilson

Pages: [1]
1
TFTs / NHD-5.0-800480TF-ATXL#-T with the FT800 EVE GFX Engine
« on: November 30, 2014, 11:14:36 AM »
Hello,

 I am trying to interface the NHD-5.0-800480TF-ATXL#-T display with the FT800 gfx engine. I am at a loss of how to set the timing correctly. The best I have been able to get is something that resembles a barcode on the display. I suspect that this maybe related to my horizontal display timings but I really don't know. This is my first time using a TFT display and I admit that I really don't have a clue on how to interpret the datasheets. What makes it difficult is that the terminology used between the FT800 Datasheet/Programmer's Guide and the TFT display/Controller datasheet don't necessarily match.

Ok, so these are the timing parameters I'm using, in FT800 Terminology ( NHD Terminology)(timing display symbol):

I gathered these parameters from the HX8264-D02 datasheet. The doubt here is that they will not be valid for this display, but a bigger display should be able to show a smaller resolution ->IF<- the timing is right.

Horizontal Paramaters:
HOFFSET (H-BackPorch)(thb) = 88
HSYNC0 (Horizontal Sync Pulse Width High) = 0
HSYNC1 (Horizontal Sync Pulse Width Low) = 1
HSYNC1 + HSYNC0 = thpw on the timing diagrams
HSIZE ( Horizontal Disp Area)(thd) = 400
HCYCLE (One Horizontal Line)(th) = 520
DE and H Front Porch are not controllable from what I have been able to tell.

Vertical Parameters
VOFFSET ( V-Back Porch) (tvb)= 17
VSYNC0 ( Vertical Sync Pulse width High) = 0
VSYNC1 (Vertical Sync Pulse width Low) = 1
VSYNC1 + VSYNC0 = tvpw on the timing diagrams
VSIZE  ( Vertical Display Area)(tvd) = 240
VCYCLE (Frame Size)(tv) = 272
DE and V Front Porch are not controllable from what I have been able to tell.

I am running the PCLK at 9 MHz, and the FT800 is set to clock the data out on the rising edge of CLKIN (PCLK).

The timing diagrams are not necessarily clear to me because I haven't worked with a TFT display before. 

I'm asking if a little insight could be given on whether  driving this display with these parameters are correct or not and if a little insight can be given on using the FT800 gfx engine. Also, where there might be a good resource that explains the relationships between the different timing signals.

I'm not sure if I'm running into the limitations of the gfx engine or if I'm running into the limitations of my display (NHD-5.0-800480TF-ATXL#-T). OR a little bit from column A and a little bit from column B (sort of speak).

Please Help! :-)

Thanks,
-R.

Pages: [1]