Go Down

Topic: SOLVED-BIG 7 inch TFT Looks great- 1 issue. (Read 5 times) previous topic - next topic

997_1

Cowasaki,
I understand you, "just want to get it working". Anything related with arduino other than base examples is challenging and requires research. Understand I have my hands full of other projects and life too.
I feel I should not have to say this, but in order to be of assistance I need- the IDE, the board, shield used (if any), code posted, modifications made to code listed and displayed. If you read through other forum post you find this is all the bare min. you must O.P. to get the proper help. Right now you are asking for help and I don't even know if you have a library installed. I hope you can see how I cannot be of assistance as you have not provided enough information.

cowasaki

#11
Feb 22, 2013, 05:19 pm Last Edit: Feb 22, 2013, 05:21 pm by cowasaki Reason: 1

Cowasaki,
I understand you, "just want to get it working". Anything related with arduino other than base examples is challenging and requires research. Understand I have my hands full of other projects and life too.
I feel I should not have to say this, but in order to be of assistance I need- the IDE, the board, shield used (if any), code posted, modifications made to code listed and displayed. If you read through other forum post you find this is all the bare min. you must O.P. to get the proper help. Right now you are asking for help and I don't even know if you have a library installed. I hope you can see how I cannot be of assistance as you have not provided enough information.


Sorry, I thought I had mentioned my position......


  • I have the exact same screen you have with the 32pin header and 2 pin 5v backlight connection

  • I will be using the same UTFT library and have located the changes you said.

  • I am not using a shield, I am simply connecting it with a set of leads as per the table I posted (ie 5v, 3v3 & GND to corresponding connections on the screen, D0-D15 to pins 22-37, then RS to 38, CS to 39, WR to 40, RST to 41)

  • The IDE is version 1.52 and I am using a due. (the software compiles and uploads correctly)



Basically I ordered the 40 pin 3v3 version of the screen but I have been sent the wrong one, the 32 pin version.  I am assuming that the voltage is still the same (unless they got that wrong too) so it should not actually matter too much if the connections are as I think ie as per the above.

So basically I connected the screen to the computer as per the connection table I showed and ran the demo for the 7" screen.  (this is prior to making any software changes.  I expected to get the same faulty output you did and then make your suggested changes to correct them)

I get no output but the backlight is on because it is hard wired on via the 5v connection.

I was initially just checking that my connections matched your connections as per the table....  I have no reason to think my screen is faulty or anything like that but no way to check it either just at he moment.  I have ordered a shield just to rule out that issue but it could take a while to arrive and would rather get it working without the shield if at all possible.


I do appreciate any time you can spare to look over the above but first I was just checking that I had interpreted your connection scheme correctly.


Thanks..

997_1

I am not sure of the 32 pin option. Please post your code. Also please ask the manufacturer to send you the PCB diagram to verify the pin connection is the same as the one posted above. Make sure you are initializing on the ssd1963_800.
I have never installed a screen on a duo, I actually never run a screen on anything but a mega. In the event you get this to fire off you will quickly see why. The 7" is a daughnting task for the mega, much less a smaller chip.
If you really want to get into TFTs you might want to start smaller. Understanding how things work is vital and it is much easier to do once you have used one of the popular screens, ie the sainsmart 3.2.

Lastly, the changes noted above are for an exact configuration, leaning outside of this you will be on your own. Modifications to the .h and .cqq file are nessecary.
I apologize I can't be more help but you see above when I had my issues is was a matter of hours of trial and error and reading multiple forum postings trying to get to the heart of the issue. In less you are running a screen many people have used your troubles will be isolated to your experience.
Post the code, request the docs and post, post the link to the product, and I will make an effort to assist you.

cowasaki

#13
Feb 26, 2013, 04:25 pm Last Edit: Feb 26, 2013, 04:56 pm by cowasaki Reason: 1
I've just received a CTE TFT shield and connected it up getting exactly the same mirrored image that you got so basically I now need to implement that software change THEN reverse engineer the shield to work out where each line goes to then it is sorted.

In the demo program "CTE_70inch_800x480" the demo routine upto to sin wave demo just produce bars of colour with black vertical lines then move them around !!

Everything from the sine wave onwards works as expected.

Many thanks....  I will post once I've edited the software.....


I've edited the UTFT.cpp file with the change you suggested i.e....

      LCD_Write_COM(0x36);      //rotation
      LCD_Write_DATA(0x03);       //was 0x22 ****


in the section starting:

#ifndef DISABLE_SSD1963_800
   case SSD1963_800:
         Serial1.println("ccc");

but it's still reversed......

Having a mess now...


Go Up