LCDInfo.com http://forum.lcdinfo.com/ |
|
Can we use Nokia 7650 Display ?? http://forum.lcdinfo.com/viewtopic.php?f=6&t=1128 |
Page 1 of 2 |
Author: | zapro [ Thu Mar 24, 2005 10:37 ] |
Post subject: | Can we use Nokia 7650 Display ?? |
I have a couple of these laying around as spare parts. here in denmark you can get the display as genuine spare part for around 70$US. I have the datasheet from nokia, so i will mean that it's possible to control it. i've had an 7650 for over a year, and the screen i ASTOUNDING !!! - the LCD is VERY nice. http://zapro.dk/nokia/5484895.pdf What do you say ? Should we play a little with it ? i'm gonna interface it to an PIC-microcontroller to start somewhere Regards, Per. Denmark. |
Author: | Henri [ Mon Mar 28, 2005 18:53 ] |
Post subject: | |
Just checked the datasheet you posted. Looks like the interface details are there but we would still need to know how to drive the controller. Based on the information in the pdf you posted it looks like many lcd controllers from Epson. Probably this could be some custom controller but maybe Epson has some similar enough controllers that have datasheets and programming information available. Should be a nice display to have it working. |
Author: | zapro [ Wed Mar 30, 2005 6:53 ] |
Post subject: | New information about this LCD... |
Here is something regarding the controller of the LCD, maybe it is of any help ?? http://sandiding.tripod.com/nokialcd7650.html The LCD is very alike this one, which seems to be an standard one.... http://www.epson-device.co.kr/product/p ... tft_02.asp Regards, Per Denmark. |
Author: | Henri [ Sun Apr 03, 2005 11:25 ] |
Post subject: | |
Yes that looks similar. Only problem seems to be that Epson doesn't have datasheets for these available for download. |
Author: | zapro [ Sun Apr 03, 2005 23:27 ] |
Post subject: | Hmm bummer... |
Bummer man..... i have two Hirose-connectors laying here at my desk (male/female) plugging into the phone and LCD. i just need an logic analyser to get the timings..... it seems that the LCD has no lower limit for data speed, so you could theoretically make the parallel port spit out lots of garbage, and wait for the lcd to respond ( and of course record all the data to an file, so your can replay it and trace the right commands.... OR you could solder an board between the phone and lcd and let the phone initialise the display, and afterwards you can throw garbage at it..... sounds possible ??? The display gets reset/initialised quite often (whenever the WHOLE display is redrawn) else it only write to specific areas of the lcd to save power (nice!!) If i turn on the phone and let it start up, remove the lcd and reattach it, i just press a key and the lcd is alive again. messsing with the lcd while menus is moving gives VERY strange images Is there any hope for this ??? This LCD is the Coolest LCD available for almost no $$$ Regards, Per Denmark. |
Author: | Henri [ Thu Apr 07, 2005 22:04 ] |
Post subject: | |
One datasheet that Epson has available is the S1D19105. It is for max 172RGB x 220 TFTs so it might have some similarities. |
Author: | neil s [ Tue Jun 27, 2006 0:44 ] |
Post subject: | |
Hope no one minds me resurrecting this thread, but thought I would try and reverse engineer the command sequence needed to get this display to wake up. Taking a spare LCD, I soldered wires to all the signal pins identified on Berty's page... ...hoping to capture the command and data bytes being sent over with an FPGA. Connected the battery, hit the power switch and... nothing. Swapped back the original LCD and still nothing. Looks like I fried something in the phone This plan was all going very well until I forgot that I had connected the LCD's power pins directly to the FPGA I/O header's power (in order to play back the commands later to test everything worked). Guess the phone didn't like 3.3V very much. Might see if I can find another 7650 on Ebay and have another go. In the meantime, has anyone else worked out what the command sequence actually is? I now have two of these LCDs and can't wait make good use of them. [/url] |
Author: | neil s [ Fri Jun 30, 2006 10:10 ] |
Post subject: | |
Okay, so the phone board wasn't fried after all. Turns out I just had a couple of data lines shorted. Here's a record of the startup sequence the phone uses. Note I haven't tried playing this back yet to verify if it is correct.
Reset off 96.5us Write Cmd CBh 8.2us Write Dat 13h 0.6us Write Dat 24h 0.6us Write Dat 31h 0.6us Write Dat 39h 0.6us Write Dat 40h 0.6us Write Dat 45h 0.6us Write Dat 4Ah 0.6us Write Dat 4Dh 0.6us Write Dat 50h 0.6us Write Dat 53h 0.6us Write Dat 56h 0.6us Write Dat 59h 0.6us Write Dat 5Bh 0.6us Write Dat 5Eh 0.6us Write Dat 78h 2.9us Write Cmd CAh 4.4us Write Dat 63h 0.6us Write Dat 00h 0.6us Write Dat 1Eh 0.6us Write Dat 11h 0.6us Write Dat 69h 0.6us Write Dat 68h 0.6us Write Dat 01h 6.0us Write Cmd 15h 3.5us Write Dat C0h 0.6us Write Dat 00h 0.6us Write Dat C7h 0.6us Write Dat 01h 3.1us Write Cmd BCh 2.0us Write Dat 0Ah 2.5us Write Cmd A6h 2.8us Write Cmd 94h 3.8us Write Cmd C6h 2.1us Write Dat 98h 729591.8us Write Cmd 75h 1.9us Write Dat 00h 0.6us Write Dat D0h 5.1us Write Cmd 5Ch 7.0us 54657 x Write Dat FFh 147.7us Write Cmd C6h 31541.8us Write Dat 00h 3.2us Write Cmd AFh 2137852.2us Write Cmd 75h 1.5us Write Dat 00h 0.6us Write Dat D0h 4.4us Write Cmd 5Ch 9.6us |
Author: | neil s [ Wed Jul 05, 2006 18:37 ] |
Post subject: | |
Just a quick question: Does anyone know what sort of connector this display uses (is it Hirose DF12 series by any chance) and where I might be able to get hold of a few? |
Author: | Henri [ Wed Jul 26, 2006 18:38 ] |
Post subject: | |
I don't have a 7650 display myself so I don't think I can be of help here but I'm glad to see someone else is also having a good time reverse engineering their displays Also thanks for posting all the information. I'm sure they could be useful to someone. |
Author: | roty [ Wed Aug 02, 2006 8:34 ] |
Post subject: | |
Hi, do you already know that ? http://www.mikrocontroller.net/forum/re ... 4.html#new There you may find the link to my NOKIA7650 controller project. |
Author: | roty [ Wed Aug 02, 2006 8:56 ] |
Post subject: | |
@ Neil s sri, I forgot to mention that you could get a couple of these connectors if you still interested in. I got them from DigiKey in the US. |
Author: | neil s [ Wed Aug 09, 2006 12:21 ] |
Post subject: | |
Quote: do you already know that ?
http://www.mikrocontroller.net/forum/re ... 4.html#new There you may find the link to my NOKIA7650 controller project. Wow, cool project. I wish Google would turn up things like this instead of tons of commercial links when you search. I took a look at your source and see that the sequence I captured looks okay. I did try replaying it into the LCD when disconnected from the phone, but had no joy. I thought I must have had the sequence wrong, but I guess the problem lies elsewhere. I did check DigiKey in the UK for those connectors, but I wasn't sure which one it was exactly and they have a punitive mimimum order requirement and shipping costs. Do you have the stock number for it? Could you tell me how you worked out how to initialise the display? I see you've also worked out what the commands all mean. Where did you get this info? |
Author: | roty [ Wed Aug 09, 2006 16:34 ] |
Post subject: | |
Quote: I did check DigiKey in the UK for those connectors, but I wasn't sure which one it was exactly and they have a punitive mimimum order requirement and shipping costs. Do you have the stock number for it? Oh yes, I know . I had to purchase their minimum number of pieces and I payed really a lot . Therefore I can offer you some of these connector if you want. But I don't want to be obtrusive. The device number I used is : H2746-ND DF12-30DS-0,5V(80) Quote: Could you tell me how you worked out how to initialise the display? I placed the story about what I did on my homepage, but in German only. I used a Logic state analyzer similar as you did with the EVB on the picture above. Afterwards, I used a small MSP430 EVB to do the first test to transmit what I found back to the display. Look at the pictures in the German Story . Quote: I see you've also worked out what the commands all mean. Where did you get this info?
This is just a guess! I found a fragment of a documentation for a display controller which first seemed to be similar to the real one , but the only concurrence finally were the guessed commands. All other parameters were different and not working. Believe me, if I would own the documentation of the controller on the display, I would not use this way to program the 7650 display. It really limits extremely a good use of that pretty nice and cheap display. |
Author: | cuSSic [ Sat Aug 12, 2006 17:20 ] |
Post subject: | |
Hi All ! I have to make a small project for credit. I choose to make a portable game (something like gameboy). I wan't to use AVR microcontroller and Nokia 7650 LCD. This LCD (new) cost me 12E, well it's a very good price. Big plus of this LCD is that it has a built-in yojstick. I have the full datasheet of LCD (all User Interface) 7650 from: http://www.eserviceinfo.com/index.php?what=search2 I wanted to read about roty's project, but this link www.qsl.net/dk7nt doesn't work (server not respond). Could you write how can I drive this controller ? |
Page 1 of 2 | All times are UTC + 2 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |