Probably you don't transfer the image data as the display expects. Check with the data sheest that the color data is in the correct order ( both bit-order, byte-order). Check the wiring of the databus, maybe you switched some bits.
Hello hli. can you see my code?, I am try my best but i dont do that.
I am looking on your schematic and code ;-)
Is there a specific reason you are trying to get the timing together by yourself?
I have the same display controler running here and I am using the Graphic LCD Interface block from Cypress.
Have a look at the attached sample project which also has the required initialization.
I have transfered an Arduino library to PsoC and in that sample there are some routines to draw some primitives (working) and picture load from SD which I did not try / use
Maybe this examples help you a bit further!?
All the Best
TFT_Test.Bundle01.zip 878.1 K
Since I don't have any experiences with that particular controller, I did not look at the code. I just drew some conclusions from what the picture looks like (ans looks like the bit order of the color data is wrong).
Thank so much hli, Because your suggestions help me fix errors. Have some capacitor in data bus, i break them then it work well, my code is true.
Thank for franksanderdo. I will use your project in next my project.