You have to check the following:
Your VDD voltage level (3.3 or 5V)
In my example the LCD works at 3.3V and I'm using a CY8CKIT-050 (What PSoC or Kit are you using?)
Checking the PDF of your LCD, it's possible that you have a 5V version, so please be sure of that.
The pins on the PDF of your LCD (as your link suggest) should be connected as follows:
1. VSS to GND
2. VDD to VDD (remember to check if it's 3.3V or 5V)
3. /CS to D_CS
4. D/C to D_RS
5. E_/RD to D_RD
6. R/W_/WR to D_WR
7. E_RESET_NC to D_RST
8. TE to Open (Not connected to any pin in my project)
9~24. DB0-DB15 to DLow_DB and DHigh_DB respectly
25~32. DB16-DB23 must be tie to GND
33. RTP CS to T_CS
34. RTP CLK to T_CLK
35. RTP DIN to T_DIN
36. RTP DOUT to T_DO
37. RTP BUSY to Open (Not connected to any pin in my project)
38. RTP PEN to T_IRQ
39. BL_ON/OFF to D_BL
40. VSS to GND
So, check these connections and let me know!
Hope you can put it to work!!!
thanks for your support
i am also using CY8CKIT - 050
my display is working on 5V
at present i am not using touch panel and sd card
so on JP2/CON1
33~38 is open and other pins are connected as you said above
also sd card is not connected
and gratefully i got white display only and after sometimes it is again in previous condition
is it problem of supply voltage? i checked on PIN2 of connector i got 4.27V
my connection for data lines from connector to CY8CKIT-050 are correct?
9~16 - P5~P5
17~24 - P2~P2
Please check the VDD, 4.27V maybe not enough to move your display, so ensure 5V.
For your connections, may sure that P5 is DLow_DB and P2 DHigh_DB.
like from P5 to 9 and P2 to 24 respectively?
now i am giving 5V properly, but no changes on display
Yes, P5 to 9, P5 to 10 ... P5 to 16; P2 to 17 ... P2 to 24
If all the connections are OK and the supply is OK and you're getting a white screen, maybe the configuration parameters of your specific LCD panel, you have to check the values to setup the LCD timing, Vertical and Horizontal sync....
The values are in the file ugui_SSD1963.c function Display_Init()
You have to check your specific LCD panel datasheet timing configuration.
Also try reducing the speed clock of the LCDIntf block to 20MHz
I did as per above
At now i am not using touch and sd card, it will create the problem ?
Please can you guide me to change the parameter?? I am new to this
Do you have any tutorial link for this set up of initialization?
clock speed down to 20Mhz
The Touch and SDCard shouldn't be a problem, just leave the pins open... But to get sure you can comment the lines that call the touch and SD functions.
For the LCD Panel setup and timing configuration, you'll need to have the LCD panel datasheet, I don't know if there's a tutorial or something for that, I'm sorry...
I you have the LCD Panel datasheet please share it and I could check what parameters you'll need to change.
i have already comment the code which i am not using and also pins are open
here link to datasheet https://www.buydisplay.com/download/ic/SSD1963.pdf
tft module datasheet https://www.buydisplay.com/download/manual/ER-TFTM050-5_Datasheet.pdf
May sure your LCD is configured to work as 8080 Parallel Interface.
About the configuration of timing and Sync I need the Datasheet of the LCD panel itself, like the pdf attached as example of my LCD Panel, see page 3 Timing Characteristics...
Yes it is 10MHz crystal