Author Topic: Help with NHD-5.0-800480TF-ATXL#-CTP  (Read 69 times)

tmdaniel

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Help with NHD-5.0-800480TF-ATXL#-CTP
« on: December 04, 2017, 06:15:49 PM »
I found an old thread from March of 2016 and wanted to follow up on a question regarding a display controller. (Old thread: https://www.newhavendisplay.com/NHD_forum/index.php?topic=1768.0 )

In the old thread, Saurabh_B recommended to use a controller board if there is no dedicated TFT controller on the microcontroller. On the controller board is an SSD1963.

I thought that the display itself has built-in driver. In the datasheet, it lists a driver IC OTA7001A. Is the driver IC not the same as a TFT controller?

Is the communication line like such: Microcontroller -> 24RGB -> SSD1963 -> OTA7001A -> Display?

Can you omit the SSD1963 and talk directly to the OTA7001A?

Saurabh_B

  • Administrator
  • Hero Member
  • *****
  • Posts: 362
  • Karma: 10
    • View Profile
Re: Help with NHD-5.0-800480TF-ATXL#-CTP
« Reply #1 on: December 05, 2017, 08:11:46 AM »
Hello,

The driver is not the same thing as a TFT controller.

While you will be writing to the driver to show anything on the display, it does not have a built in RAM and it doesn't refresh the screen either.
These would be handled by the controller.
Certain Microcontrollers do have a built in TFT controller which are able to handle TFTs without an issue. These would include PIC24s, TI Sitara and so on.

For smaller less powerful controllers you would need to use a controller such as the SSD1963 or the FT81X.
For this you would have the following:

Processor ---(SPI/ 16/8-Bit Parallel)--->Controller---24RGB--->Driver (OTA7001) --->Display

For a processor with a built in controller you would have:

Processor ---24RGB---> OTA7001 --->Display

tmdaniel

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Re: Help with NHD-5.0-800480TF-ATXL#-CTP
« Reply #2 on: December 05, 2017, 08:20:36 AM »
Saurabh_B, thanks for the reply! Can you provide any resources on how to develop driver files for displays? Perhaps you can even give me search terms for me to perform on my own? Any guidance would be very helpful.

Saurabh_B

  • Administrator
  • Hero Member
  • *****
  • Posts: 362
  • Karma: 10
    • View Profile
Re: Help with NHD-5.0-800480TF-ATXL#-CTP
« Reply #3 on: December 05, 2017, 04:40:12 PM »
This would depend on how you are planing on communicating with the display.

Most CTPs have have built in Controllers have multiple drivers available; at times these are even provided by the manufacturer.
If you are going to be using an external controller, this can be quite a bit different. The external controller (SSD1963, EVE, ect...) should have some stock drivers that can be found online.

 

NHD‐3.5‐320240MF‐ATXL#‐T‐1 Touch Signal

Started by jmasamotoBoard TFTs

Replies: 1
Views: 2199
Last post February 05, 2016, 08:05:40 AM
by Paul_B
NHD‐3.5‐320240MF‐ATXL#‐CTP‐1 Problem with standby mode

Started by guenterBoard TFTs

Replies: 0
Views: 2007
Last post June 16, 2016, 12:14:36 PM
by guenter
NHD‐4.3‐480272EF‐ATXL#‐CTP | FAN5333 | BBB | Nothing on the Display

Started by Alias_AliasBoard TFTs

Replies: 1
Views: 3544
Last post September 25, 2015, 03:09:24 PM
by Paul_B
NHD-3.5-320240MF-ATXL#-CTP-1 Ft5x06 Linux device tree

Started by rajarajan.rBoard TFTs

Replies: 1
Views: 2489
Last post July 05, 2016, 01:21:43 PM
by UART
help! NHD-4.3-480272EF-ATXL#-T touch panel rotates 90 degrees

Started by knightsunBoard TFTs

Replies: 3
Views: 1317
Last post September 26, 2016, 11:58:01 PM
by knightsun