Thomas's Libretto Pages

http://beam.to/libretto 

After I owned an HP 200LX for several years, I bought a Windows CE device in January 1998 because the keyboard became faulty and it was time for a new gadget anyway. Unfortunately, this was the wrong decision. Windows CE is not powerful enough to do anything useful. The HP 360LX is a nice machine, but it is surely not designed for somebody like me. Then in June 1998 I decided to by a Toshiba Libretto 60 from T-Zone. The Libretto is much bigger than the HP, nevertheless, it's a great machine. I've replaced the original 810MB Harddisk with an IBM 3.2GB one. I also installed an additional 16MB RAM so I have 32MB now. I'm running Linux 2.0.36 and Windows 95 OSR2 on it. Linux has replaced Windows 95 for everything I do. The reason to keep a Windows 95 on it is only to be able to connect to the NOVELL network in my company. I know that there is a way to do that using ncpmount but not for NDS and administrative tasks.

Online Banking with Linux
I do all my online banking (UBS Switzerland, ex SBV) with Linux. For some time, online banking was the reason to keep Windows 95 on my Libretto. Now I managed to do it without. To enter my payments offline, I use PayMaker 2.01, a Windows program working great with wine. To access the online bank and to transfer the DTA-files, I use a fortified Netscape 4.6. To access ZKB (Zürcher Kantonalbank), you need to patch Netscape to show Win32 instead of X11. Then you can do everything online. Sending DTA files does not work!

Currently I have 4 partitions on my Libretto
1.    1GB        FAT32    with Windows 95B, drive C:, mounted as /c
2.    1GB        ext2     /home
3.    64MB       swap     SWAP-partition
4.    1GB        ext2     / (root-partition)

My Libretto's History
24.08.1998    Replaced the 8MB memory board with a 16MB board from Kingston
04.09.1998    Replaced the 810MB harddisk with an IBM DYKA-23240 (3.2GB)
10.09.1998    Installed SuSE Linux 5.3 (Kernel 2.0.35) on my Libretto 60
16.10.1998    Finally installed everything on the new harddisk (no more disk swapping)
20.11.1998    This site is now accessable with http://beam.to/libretto.
04.12.1998    Finally managed to setup sound in Linux on Libretto's OPL3-SAx chip
17.12.1998    Upgraded my system to SuSE Linux 6.0 beta (Kernel 2.0.36)
18.12.1998    Installed Corel WordPerfect 8.0 personal edition for Linux (free)
29.12.1998    Overclocked my Libretto 60 to 120MHz
31.01.1999    Upgraded my system to SuSE Linux 6.0 with Kernel 2.2.0
03.02.1999    Upgraded the kernel to 2.2.1
06.02.1999    Downgraded to kernel 2.2.0 because 2.2.1 was very unstable on my Libetto
22.02.1999    I set the clock back to 100MHz because my Libretto became very hot using TDK's 5670 card.
28.02.1999    Upgraded the kernel to 2.2.2
03.03.1999    Upgraded KDE to Version 1.1
12.04.1999    Upgraded the kernel to 2.2.5
20.05.1999    Upgraded the kernel to 2.2.9 and PCMCIA to 3.0.10
21.05.1999    Installed a patched serial.c to allow Interrupt-Sharing with my TDK 5670 card.
26.05.1999    Installed Netscape 4.6 and fortified it.
01.06.1999    Upgraded StarOffice to 5.1 (but it is still too slow)
03.06.1999    Finally, I upgraded KDE to 1.1.1
10.10.2000    Installed Redhat 7.0
18.10.2000    Fixed and updated some links on this page!
19.10.2000    Now trying to get everything working again!


Some Link's to Libretto related site's:

Amherst Information Technology (UK)
Adorable Toshiba Libretto
Toshiba Forum on CompuServe
Xin Feng's Homepage (go to Tips)
Libretto Infernal (german)
 

Some Link's to Linux related site's:

ARDI (Executor is a Macintosh Emulator for Linux)
WINE (a Windows Emulator)
KDE (The best desktop for Linux)
SuSE Europe (The distribution I installed)
Linux PCMCIA Drivers
TED (A Rich Text Editor for X)
Linux Weekly News
Linux in Switzerland
 


How I overclocked my Libretto 60 to 120 MHz

First of all, I had a look at my CPU. It is labeled as PP 120 Y021, the same as in some newer Libretto 50's.
Then I tried to overclock it to 133 MHz as described on Xin Feng's homepage. As a result, my Libretto crashed
after 5 to 6 hours of operation in Linux (with Windows 95 and CPUIdle, it took only 2 hours). When the Libretto
crashed, the bottom was very very hot! Then I decided to open it again and to set the speed to 120 MHz. It works
very stable now, even after 10 hours of operation. The bottom might be a litte bit warmer but not as hot as with
133 MHz. It seems that 133 MHz isn't as stable as described on Xin Feng's homepage, at least not for all devices.

To change the  bus speed you have to disconnect pin 15 and 16 of the PLL IC W48C54A. A bus speed of 60 MHz gives you a CPU speed of 120 MHz. The table below shows you the possibilities. 120 Mhz gives me 48.03 bogomips (as shown in /proc/cpuinfo).
 
Pin 15 Pin 16
40 MHz 1 (solded) 0 (disconnected)
50 MHz (default Libretto 60) 1 (solded) 1 (solded)
60 MHz (works stable) 0 (disconnected) 0 (disconnected)
66 MHz (unstable) 0 (disconnected) 1 (solded)

Happy Overclocking!

I set the speed back to 100MHz because my Libretto got very hot when I was using TDK's 5670 LAN and Modem card. The Libretto even shut down from time to time (mostly in Windows 95) - It seems that CPUIdle is less efficient than the Idle-Loop compiled into the Linux-Kernel.


If you have other Tips & Tricks for Linux or for the Libretto, please let me know. You can reach me at tl@tlienhard.com



Home