Pages: [1]   Go Down
Author Topic: Hack a libretto 100 CT display  (Read 137 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello there,

I recently found in my boxes an old Libretto 100 CT such as the one here:


I wonder what were the steps to go through to reuse it with an Arduino (or a Raspberry Pi, but am I at the right place for that ?).

I tried to find out similar experiences but nothing concluant.
I will try to find a spec, but I don't believe I will be lucky...

Thanks for your help !
« Last Edit: April 17, 2014, 03:04:14 pm by Loic_B » Logged

Wonderful and easy Arduino tutos here : ThePolyscope.com
And also science new and various tech topics !

DE
Offline Offline
God Member
*****
Karma: 20
Posts: 674
| Germany | NRW |
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

?
Logged

Dum spiro, spero - if you find my posting helpful, please click my Karma smiley
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Do you know A.R.T

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes, exactly this one !
Logged

Wonderful and easy Arduino tutos here : ThePolyscope.com
And also science new and various tech topics !

DE
Offline Offline
God Member
*****
Karma: 20
Posts: 674
| Germany | NRW |
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

OK - but WTH you want to hack or use with an Arduino ?
Logged

Dum spiro, spero - if you find my posting helpful, please click my Karma smiley
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Do you know A.R.T

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

"In science, the question is not why, but why not !" (Cave Johnson)

That should be enough, but for more details, Libretto hard drive is dead, no way for me to buy a new one due to the so poor performance of the CPU (Pentium MMX, do you ever know those existed one day ? They used to count Mhz in those times !). But screen is working perfectly well and Raspberry Pi and Arduino are easy to handle and connect to various type of display.

Don't we see device hacking here all day long ? Just another one I guess ...

Any guess to the initial question ?
Logged

Wonderful and easy Arduino tutos here : ThePolyscope.com
And also science new and various tech topics !

DE
Offline Offline
God Member
*****
Karma: 20
Posts: 674
| Germany | NRW |
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The 1st computer i used was an Dragon32 in the year 1982, the 1st "PC" was an 8086 with 1,7 mhz frequence  smiley-cool

Quote
Any guess to the initial question ?
Good Luck  smiley-grin
Logged

Dum spiro, spero - if you find my posting helpful, please click my Karma smiley
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Do you know A.R.T

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I think the better option I have is to see under the hood what I can find !
Here is the beast :

I started disassembling :


For now what we have ?
- PC
- battery (bottom)
- small door that seems to give access to the hard drive (up right corner)

Quite easy for now, I will move onto next step. I'll keep you updated !
Logged

Wonderful and easy Arduino tutos here : ThePolyscope.com
And also science new and various tech topics !

Denmark
Offline Offline
God Member
*****
Karma: 8
Posts: 549
Please don't send questions as PM!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Probably a 800x600 18-Bit TFT display.

The Arduino does not have enough memory to draw an image on the screen, and it's not fast enough to update it, even if it had enough memory. You need to shift data out continously with a 25 MHz+ clock.

Forget it, never going to happen.

// Per.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

After some dissassembling, I fall on this connector.
It connects the motherboard to the screen.

Here is the part attached to the screen:

Here is the part attached to the computer:


Apparently the controller is a chip called MagicGraph 128XD from NeoMagic.

Even if it seems difficult to connect i to an Arduino (while we didn't speak about building some shield to make ineterfacable and overcome issues Arduino can't handle alone), does it look familiar to any of you ?
Logged

Wonderful and easy Arduino tutos here : ThePolyscope.com
And also science new and various tech topics !

Denmark
Offline Offline
God Member
*****
Karma: 8
Posts: 549
Please don't send questions as PM!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The Magicgraph-chip is THE Graphics card in the computer - look at all those connections - even the Arduino uno does not have enough port pins to control it.

AND not enough grunt or memory.

The connector for the LCD is not a standard one, since this laptop is extremely small, and the standard connector in that era, was too big, they chose their own.

Do i need to state again, that you are wasting your time ?

// Per.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 25
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I found your answer quite unsatisfactory.
No one is wasting his time here. As long as we have fun.

And the argument of memory and connector number is not valid.

Here is why. As you see there, people are using interface hardware to output from Arduino to HDMI (here a Raspberry Pi):
http://codeandlife.com/2012/12/27/raspberry-pi-as-arduino-hdmi-shield/

I am not against some kind of homemade adapter to take advantage of this LCD screen, even a Raspberry. I am just trying to understand what kind of input this LCD screen need. Do you have a hint ?
Logged

Wonderful and easy Arduino tutos here : ThePolyscope.com
And also science new and various tech topics !

Denmark
Offline Offline
God Member
*****
Karma: 8
Posts: 549
Please don't send questions as PM!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The link you show, is a piece of software running on the Pi, that draws some text and graphics, instructed by the Arduino, simple.

The interface on the screen you are having is 99% surely 18-bit TFT as i told you earlier.

If your plan was to use the Libretto as-is and instruct it to show stuff on the screen, then your plot is valid.

Connecting the lcd panel electrically to the arduino, forget it...

// Per.
Logged

Pages: [1]   Go Up
Jump to: