I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / I-Opener Areas / I-Opener Technical Stuff
Have tft screen, now what?

New MessageHave tft screen, now what? (modified 0 times) parasyght
Profile | Email
THe tft screen i purchased off ebay for 23 w/ shipping is a toshiba 9.4" Im having a problem with hooking it to the iopener because it has 2 connecters on the back, one with 15pins and the other with 10. I cant find the pin outs for it anywhere. Im hoping there is common assignment of pins. The model is ltm09c012. Ive found many places that carry it, but non have the pin assignments. Is there anyone that can help me with this?
04-19-2001 00:29:51

New MessageRE:Have tft screen, now what? (modified 0 times) Programmer
Profile
are the connectors on the LCD board itself, or is that the end of a cable?
04-19-2001 07:42:10

New MessageRE:Have tft screen, now what? (modified 0 times) parasyght
Profile | Email
the connectors are on the boad itself.
04-19-2001 10:40:10

New MessageRE:Have tft screen, now what? (modified 0 times) EDDavis
Profile
parasyght, you might want to see if you can find what boards/controllers it is compatible with, and then do a search for information on them instead.
04-19-2001 12:03:14

New MessageRE:Have tft screen, now what? (modified 0 times) Programmer
Profile
Looks Like the connectors are this; but this data is from a Toshiba LTM-09C015-1 640 X 480 TFT LCD


CN1
Signal Pin No.
NCLK 1
GND 2
R0 3
GND 4
R1 5
GND 6
R2 7
GND 8
G0 9
GND 10
G1 11
GND 12
G2 13
GND 14
N/C 15

CN2
B0 1
GND 2
B1 3
GND 4
B2 5
GND 6
ENAB 7
GND 8
VCC 9
VCC 10

04-19-2001 13:53:46

New MessageRE:Have tft screen, now what? (modified 0 times) parasyght
Profile | Email
that seems close enough of a match to me, as far as the nodel numbers go, do you think there is any way to test the pin assignment with out hurting the display? should i just match up the corresponding r0 to r0 on iopener and so on. I remember you, programmer, had a problem with not having enough blue channels, will i have this problem? Also, where did you find the data sheet on the lm09c015.

eddavis,
what do you mean exactly?

04-19-2001 16:13:03

New MessageRE:Have tft screen, now what? (modified 0 times) Programmer
Profile
Your LCD (if it matches the Pins I listed) only has 3 bits for each color, you will in fact have extra bits for each color. you will need to match things differently;
IO R5 = Tos R2
IO R4 = Tos R1
IO R3 = Tos R0

this will give you 3 bits for each color.. or 512 colors total. You will still (likely) be able to put it in hi color mode, but the colors will probably look rather washed out.

As for where I found it I did a search for toshiba lcd panel interface r0 r1 r2 gnd on google and sifted through the results looking for something that would catch my eye as having connection data. I found This http://atlanticdigitalcorp.com/PC530tech.html which is where I got the data that I posted.

04-20-2001 10:53:23

New MessageRE:Have tft screen, now what? (modified 0 times) parasyght
Profile | Email
How come you wouldnt use r01 to r01, instead of r3 to r01? also, i have a mini laptop, with a bad screen, it looks like to hook up a screen to the iopener, you found the controller for the lcd, and then found the pin outs for the controller and matched them to the pinouts on the io screen. Is this how it works, if so, how would i find the the controller for the laptop? i know that it uses a neomagic magicgraph 128zv+ video.
You sure know your stuff man, props to you programmer.
04-20-2001 12:44:40

New MessageRE:Have tft screen, now what? (modified 0 times) Programmer
Profile
you always connect the highest order bit to the highest order bit, as you add more bits, they are always added as bit 0. The reference I put up was intended for an 18bit tft, it has R[0..5], G[0..5], and B[0..5] with bit 5 being the Most Significant Bit, and bit 0 being the Least Significant Bit. In this case, we have a total number of of 64 shades per color. In your case with bit 2 being the MSB and bit 0 being the LSB you get a total of 8 shades per color.

You always want to keep the lines that have the most granularity, if you had a screen with one bit per color, you would want that bit to be active when the real color was below 128 (of 256), when you upgrade to a screen with 2 bits per color, you still want the original bit to switch at 128, and this new bit to switch on and off every 64.

I hope this explains it, I'm afraid I'm not describing it well..

04-23-2001 05:52:15

New MessageRE:Have tft screen, now what? (modified 0 times) parasyght
Profile | Email
Ya, that was kind of confusing. What i got out of it was, if i have a connector on the mobo that has g0-5 and a screen with g0-3, i will connect g5 on mobo to g3 on screen, and so on, leaving g2, g1, g0, on the mobo dissconnected becasue they hold the least amount of value when trying to get a good picture quality when connecting lcd's. THis is what i got from your post. The part i didnt understand is why you would connect them that way, i mean the technical aspect of it is what i dont get.

If i wanted to connect the screen to replace a laptop screen, would i need to find the pinouts of the controller on the mobo(cx5520 i think) or the pinouts on the broken screen (lm-da53-22nsw, no were to be found) I tried to find the pinouts, using the metheod mentioned, google.com, part # and r0 r1 r2, and no good leads came out. Any other ideas?

04-23-2001 16:13:56

New MessageRE:Have tft screen, now what? (modified 0 times) Programmer
Profile
I guess the best way to describe it would be something like this

These are NOT real pin numbers
value represents the value in an 8 bit system, 8 bits per color = 24 bits, true color
Pin Function Value
..1..MSB[7] Red....128
..2..SB[6] red......64
..3..SB[5] Red......32
..4..SB Red......16
..5..SB Red.......8
..6..SB Red.......4
..7..SB Red.......2
..8..LSB[0] Red......1

..9..MSB[7] Green..128
.10..SB[6] Green....64
.11..SB[5] Green....32
.12..SB Green....16
.13..SB Green.....8
.14..SB Green.....4
.15..SB Green.....2
.16..LSB[0] Green....1

.17..MSB[7] Blue...128
.18..SB[6] Blue.....64
.19..SB[5] Blue.....32
.20..SB Blue.....16
.21..SB Blue......8
.22..SB Blue......4
.23..SB Blue......2
.24..LSB[0] Blue.....1

as you can see the position of the most significant bit is always the same pin, in a system that only uses 6 bits per color, you would use the 6 most significant bits SB[7..2], but they would be labeled SB[5..0] as there would be no reson to start at 7 as there is no 7 in your system..

04-24-2001 05:38:53

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3