Author Topic: FPGA driver for NHD-2.4-240320CF TFTs  (Read 1897 times)

joaBaur

  • Newbie
  • *
  • Posts: 5
  • Karma: 1
    • View Profile
FPGA driver for NHD-2.4-240320CF TFTs
« on: June 06, 2018, 08:25:25 AM »
Hi all,

I just completed my first VHDL project, a driver for the NHD-2.4-240320CF TFTs with the ST7789 driver IC using the 16 bit parallel interface. The drive runs on an Arty Z7-20 FPGA board, reads the HDMI IN video signals and outputs a 320x240 pixel area to the connected TFT via IO. So you can connect a HDMI source to the board and the NHD TFT will display a 320x240 chunk of the picture (or a crudely downscaled 640x480 chunk) on the TFT with a frame rate of 160 fps...

You can find the project (vhd files and tcl script for the Vivado IDE) here on Github:

https://github.com/joaBaur/ArtyZ7-20-NHD-2.4-TFT

The project doesn't use the Arty's advanced components like ZYNQ, Cortex or AXI, so it should be portable to other FPGA boards that have at least an HDMI or DVI input.

Paul_B

  • Administrator
  • Hero Member
  • *****
  • Posts: 304
  • Karma: 17
    • View Profile
Re: FPGA driver for NHD-2.4-240320CF TFTs
« Reply #1 on: June 06, 2018, 11:02:14 AM »
Hi Joachim! Welcome to the Forum  ;)

Brilliant, thank you for sharing your code it will definitely help others.

Very thorough write up!

Best Regards,

Paul B.


joaBaur

  • Newbie
  • *
  • Posts: 5
  • Karma: 1
    • View Profile
Re: FPGA driver for NHD-2.4-240320CF TFTs
« Reply #2 on: June 07, 2018, 01:32:12 AM »
Thank you! I learned a lot myself in the process...

I also have a NHD-1.8-128160EF here, so I will do a second project for the 1.8" TFTs with the ILI9163V driver IC

Paul_B

  • Administrator
  • Hero Member
  • *****
  • Posts: 304
  • Karma: 17
    • View Profile
Re: FPGA driver for NHD-2.4-240320CF TFTs
« Reply #3 on: June 07, 2018, 08:12:24 AM »
Looking forward to seeing what you put out next (already followed your GutHub page).

Have a good one!

 

Raspberry Pi driver for 1.8" and 2.4" TFT models

Started by joaBaurBoard TFTs

Replies: 2
Views: 2957
Last post July 06, 2018, 08:54:55 AM
by deanflyer
Filling with blue yields flashing white screen (NHD-2.4-240320CF-CSXN#-F)

Started by asfarleyBoard TFTs

Replies: 2
Views: 1580
Last post December 11, 2018, 07:17:54 AM
by Paul_B
NHD-2.4-240320CF-CTXI#-FT (ST7789S controller) and STM32F4 FSMC LCD Interface

Started by deshayesBoard TFTs

Replies: 1
Views: 7272
Last post March 17, 2016, 06:25:18 PM
by fahad
NHDEV firmware to support NHD-2.4-240320CF-CTXI#-FT (ST7889S controller)

Started by deshayesBoard Evaluation Tools

Replies: 1
Views: 6424
Last post December 17, 2015, 09:52:29 AM
by Saurabh_B
NHD-2.4-240320CF-CSXN#-F works in 18 bits(262K colors) mode

Started by charlieBoard TFTs

Replies: 3
Views: 5534
Last post March 15, 2016, 10:39:50 AM
by Saurabh_B