FPC Open LDI Display on FPGA


Dro

Recommended Posts

  Hi,

  I need some helpto display videoon a TFT LCD touch screen using  FPGA. The problem is that theTFT uses FPC connection (a card adpt it to open LDI or Parallel port,am not really sure) but i only have I/Os and VGA output. I have already design with an FPGA but using VGA output. I need to know:

  - If it is possible to make a video controller with the FPGA, suited for the Screen, and use I/Os to communicate with the screen.

  -If there is a way to adapt FPC or OpenLDI to VGA, even using a pcb,so if there is no protocol problems.

  - If you have another solution to control the screen with my FPGA.

Thanks a lot.

Link to comment
Share on other sites

Hello Dro,

 

The beauty of an FPGA is that anything is possible, its just a matter of how hard it is... Unfortunately, at the moment, we do not have any easy solutions for driving a TFT LCD touch screen with the Papilio. Check back in a while, with the new DesignLab software it will be much easier to publish a TFT LCD example.

 

Jack.

Link to comment
Share on other sites

Well, here are some blog posts:

http://www.gadgetfactory.net/2011/10/experimentation-with-tft-touchscreens/

http://www.gadgetfactory.net/2012/06/driving-a-cheap-psp-screen-with-an-fpga/

http://www.gadgetfactory.net/2012/03/psp-lcd-on-fpga/

 

I've used the adafruit gfx library to interface with cheap touch screen LCD's. Alvie has support for the gfx library in his 2.0 release of the zpuino IDE, but I'm not sure if it is working with these TFT screens yet. Basically we would just need to rewire the pins into locations that are easier for the gfx library to use. It's real easy, you just want to connect the data pins of the tft controllers so that a simple write to a GPIO port goes to the correct pins...

 

As far as VHDL for driving a TFT display, that will take more work.

 

Jack.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.