Just for information, even using an external microcontroller in C (Atmega128 at 16Mhz), at 400khz I get maybe 5fps when I erase the screen with different color (So it's plain data transfert without addressing specific parts of the screen)...

Ive seen small gif animations working much faster than 5fps on a T68 itself, the welcome logo appears to show fine and relativly smooth.
Still 5fps is twice as fast as i currently achieve over lpt1 so i will give my i2c interface a try

Please, help! I cannot get it working.
Can I use the same schematics to connect lcd to microcontr. as for connection to LPT ? I tried this way (but omited the schottky diodes) and tried to send different addresses (0x70, 72, 74), but it doesn't respond!
I'm sure it's in working condition, I tried to put it back in the phone

Sorry but you cannot omit the diodes. Use 1N4148 if you cant findÂ´the schottky ones. If you don't use the diodes the data line will be driven high all the time and the LCD won't receive the data.
Hope this helps.

I'm trying now to get it working from PC. Copied the schematics from you pdf and connected to LPT. When I launch you program and press "Init " nothing happens. The same with other buttons. But!! When I check the adress it says "OK" for 0x70. So it should work! With screen not connected to power supply it says "ERR" for all three addresses. So the screen is responding, but why then I cannot download the picture on it?
Any ideas? Could this be the diodes? The ones I'm using are not Shottky but just 1N4007.
Thanks in advance!

Sorry, but the sample program I made covered only one of the models (I think it was 0x72). I think you can search later in this thread for an updated version in Delphi that covers all models.

Anyway, if your model is not implemented, you just have to customize the code for that model (follow the instructions of one of my first replies in this thread. You have to replace the strings with the commands. If I have time I'll try to build a version that cover the three models.

If you get OK from 0x70 the diode is working well. It's just a kind of wired-AND gate.

Firstly; great forum. and soz for pulling up old threads on my first post.

Thanks to cex and whoever dumped the FLASH, this info helped me the most. I had one of the early UK t68i's. 2001/2 its an R5 0x70 and was a horrible phone. no need to review it here but safe to say the first software was a wrong'un.

Here's a little library I wrote firstly for the 1.8" SPI TFTs on ebay that are Â£4-ish. Semi translated enough to print text and circles from a PIC or similar "thou shalt not be named wee noe" for the 68i 0x70 version only, but useful for someone wanting the nokia font 5x7

You could speed it up by setting the address window (not a window on this chip but a start point) to be one line of text;spam into a buffer;then dump all at once. I haven't yet optimised, still using ints when chars are possible and I probably use I2C1_Stop(); a few times when not needed.

Right- sorry for the mess, I did remove about 1000 lines of chuff before posting, and its time to sleep. There's only really a few things to change if you use a C compiler, the method of I2c that's located in drawpixel() lcd_initial() setAddrWindow() define or change the constants for width height (for line wrap and pixel rejection) hope this helps someone > someone helped me

Oh - i also screwed my backlight because I forgot there were 2 on 1 resistor. So replaced with some out of a d900i. looks nicer. I cant believe how on the edge the phone must have been driving the originals to achieve the brightness it had

Many thanks,eek

Oh this might help someone too. RGB to 3:3:2. It's not great, i'm new at C