VOGONS


First post, by Artex

User metadata
Rank l33t
Rank
l33t

Greetings All!

I hope this thread will find everyone happy and most importantly, healthy in these unprecedented times. Like most of you who are sheltering in place, I have been trying to keep my sanity with both my wife and I working from home and trying to keep our 4 year old entertained. Fortunately I was able to set aside some time to finally get to a little retro project I've been wanting to tackle for some time now - upgrading my trusty old Lenovo T61 laptop. The fan has been slowly dying and the build of Windows 10 on there was running a little clunky and was garbaged up with a bunch of testing software, etc.

Let's start with the parts:
* Ordered replacement 9-Cell 33++ Battery (43R2499) - $30
* Ordered 2 x Lenovo 44C3933 motherboards (one extra for a backup if something gets effed). This is a newer version of the original motherboard installed in the Lenovo T61 - $37.98
* Ordered New CPU Fan Heatsink Discrete for IBM Lenovo Thinkpad T61 T61P R61I R61 42w2460 - $17.14
* Ordered Intel Core 2 Extreme X9000 SLAQJ 2.8GHz Dual-Core CPU Processor - $73.64

Total Expenditure: $158.76

The laptop came preinstalled with an Intel Core 2 Duo T7300 processor that runs at 2Ghz on a 65nm process. It’s an Intel Merom family processor having a 35W TDP, sitting in a mPGA478/mBGA479 socket and has an 800Mhz FSB. The motherboard chipset is an Intel PM965 (Crestline-PM) + ICH8M-E that accepts a maximum of 2x4GB of RAM. The laptop was flashed with the latest Lenovo-provided firmware to update the Embedded Controller (EC) to version 1.8. The chipset uses an embedded NVIDIA Quadro NVS 140M GPU that runs at 1.15-1.2V. An Intel Centrino Ultimate-N 6300 AGN 3x3 HMC WiFi Adapter was installed as well to support 5Ghz Wifi (more on that later). A Samsung SSD 840 Series SSD was installed as well.

Upgrade process:

From the factory, the the T61 (14.1 Widescreen) system came with the following motherboard:

igMqZh.jpg

And processor:

3wIcNP.jpg

I decided to upgrade to a Lenovo motherboard model/FRU # that fully supports the Penryn chips natively while still using the same embedded GPU. I also don’t know if the system would accept a motherboard from the 14.1” standard (i.e. 4:3) series of laptops with the nVidia fx570m 128mb..

qf9Xpw.jpg

...and decided to max out the processor by using an unlocked Intel Core 2 Extreme X9000 Penryn that has 6MB onboard cache, runs at 2.8Ghz with a 14x multiplier, has a TDP of 44W and sits on a 45nm process. AND it can run at a lower voltage to boot. Other have put quad core procs in these T61s with motherboard modifications but I didn’t want to mess with that.

nuFS0d.jpg

The laptop was disassembled and I removed the existing heatsink/cooler that was toast and making a loud noise (and on occasion preventing the laptop from booting due to a fan error). I swapped the old motherboard for the newer 44C3933 which took about an hour.

Installation of the X9000 was easy as it’s a pin-for-pin drop in for the mPGA478 socket. I cleaned off the old thermal grease on the GPU and removed the existing thermal grease on the replacement HSF. I left the thick thermal pad in place on the HSF as this covers the MB northbridge and should be sufficient (thermal paste would be too thin). I applied Arctic MX-4 to the new GPU and NVIDIA GPU, and dropped in the new HSF.
I ended up dropping the previous 33++ battery (woops) on the basement concrete floor and it failed to boot with it in place so I removed it and plugged it into AC power for now.

BIOS FLASHING

I learned about the Middleton BIOS (https://thinkpads.com/t61 or http://www.thinkwiki.org/wiki/Middleton%27s_BIOS) version 2.29-1.08 to enable the WIFI PCIe whitelist and SATA-II speed for the Samsung 840 SSD I installed. This BIOS also has SLIC 2.1 tables and a fix for thermal sensor issues when using a Penryn CPU on a motherboard that only supports Merom (shouldnt be a problem since I upgraded to the MB that natively supports Penryns).

Middleton BIOS
Phoenix BIOS Flasher WINPHLASH16.exe or PHLASH16.exe

The BIOS flashing ended up being more problematic than I would have liked. As it turns out, the flashing utility bundled with the BIOS updates requires a 32-bit version Windows 7 OR a bootable DOS USB stick. I tried using a Windows PE image based on Windows 7 (I think it was version 3.0 of PE) and attempted the Windows WINPHLASH16.exe utility, but it low and hehold it would NOT flash without a battery and threw an error. SIGH.

See: Updating without battery or with dead battery

I didn’t feel like installing Windows 7 JUST for a flash, so I tried my hand at the bootable USB stick using “Easy2Boot” and the provided bootable DOS .ISO images included in the ZIPs for the 2.29 Middleton BIOS. Normally I have no problem using bootable ISOs in combination with Easy2boot, but these would not boot through to completion for some reason and landed at a weird A> prompt (???) that would not accept any commands. No idea..

After giving up on these pre-configured bootable DOS ISOs, I decided to try the DOS flashing method using PHLASH16.exe. This method requires a bootable DOS floppy, a copy of PHLASH16.exe and a BIOS .ROM file of your choosing. I tried modifying a DOS 6.22 .ISO I had, cracking it open with ISOBuster and PowerISO to add the BIOS to the image (for an all-in-one bootable solution) but I could not re-save the modified .ISOs at all.

I then decided to use a bootable DOS 6.22 .IMG file (which Easy2Boot handles natively) and booted with that – which ALSO loads MSCDEX and device driver to enable CD support. So... I grabbed a re-writeable CD and threw the Middleton BIOS .ROM file and Phoenix PHLASH16.exe file on there so A) I would USB boot the DOS image and B) change to the CD drive letter (R: in my case) and run the utility from CD.

I booted the USB image, changed to the CD drive letter, and entered the command for flashing:
PHLASH16.EXE _01AF000.ROM (which is the name of the BIOS file) but I immediately got an error about the HIMEM.SYS memory manager being present. So.... I had to go back and modify the DOS 6.22 boot .IMG by REMing out the HIMEM.SYS line of the Config.sys file and re-saving the image. Once doing this, I was FINALLY able to flash the Middleton BIOS 2.29-1.08.

After all was installed, the BIOS correctly identified the new processor and BIOS Rev. I installed Windows 10 Pro and when I was finished, I realized the system SATA controller was in “compatibility” mode through the BIOS and despite all my efforts, I could not change it to “AHCI” within Windows without a reinstall of Windows 10 – so that’s what I did (sigh). The Middleton BIOS’s wireless PCIe whitelist worked as well and I was able connect to my 5Ghz wireless network without issue.
I also installed the replacement battery and it holds almost 5 hours of charge in new condition. (9-cell 7800mAh 10.8V - 43R2499)

CPU and GPU Undervolting

I installed TPFanControl to ensure the HSF was kicking in at the stated temp thresholds as well and CPU temps looked good – low to mid-40s at idle, even dipping into the 30s. I did some digging and found that many people have used ThrottleStop to lower the CPU voltage while maintaining the CPU multiplier at 14x. So I installed it, lowered voltage to 1.0875 and off I went! Note, this CPU does NOT support Dual IDA mode like other Txxx Core2Duo processors, so this option will be grayed out and the Disable Turbo button will be checked.

From the ThrottleStop article

Disable Turbo allows you to easily disable the turbo boost feature of your CPU. Core 2 CPUs call turbo boost Intel Dynamic Acceleration (IDA) but this works very similar to the Turbo Boost feature in the Core i CPUs. If this box is checked and clicking on it does not change anything then that means your CPU does not support turbo boost. EIST stands for Enhanced Intel SpeedStep. This needs to be enabled so ThrottleStop can control your CPU. If this box is grayed out, that means the bios has locked this feature so it can not be turned on and off which is common for most laptops.

GPU temps were hovering between 50-60 degrees at idle so I did some more research and found another person had created modified BIOS files (based off the Middleton BIOS) which gives you an option to lower the GPU voltages from the stock 1.15v to .9, .95, 1.0 and finally 1.05 based on the BIOS .ROM file you choose.

CXWqEj.jpg

Undervolted BIOS Files

I decided to try my luck with the .95v undervolting BIOS so I grabbed the T61-BIOS(0.95).ROM file and threw it on my previously used Middleton BIOS flash CD with PHLASH16.exe. I ran the same command but this time I got a real cryptic IBM table error (don’t have the exact verbiage). It turned out that I need to use a newer version of the PHLASH16.EXE flashing utility -1.7.0.21 that I grabbed from the website.

This version worked right off the bat and I can see using HWInfo64 on Windows 10 that the voltage is correct at .950v (and stable) and lowered temps a bit too. Given the known heating/premature failure issue of the NVIDIA GPUs in these, anything I can do to lower GPU temps (and overall temps) and prolong the life of the hardware is good in my book.

So here we go! I don't plan on doing a bunch of overclocking although people have had some insane success getting these unlocked mulitpliers cranked up while managing voltage with ThrottleStop and TPFanControl to regulate fan speeds to keep temps down due to the increased voltage. So yeah, I could have went with a T9300 or T9500 which could easily boost to 2.8Ghz using IDA but I kinda just wanted to max it out without physically modifying the board. With the new CPU upgrade, HSF, and 8GB of RAM, it's running Windows 10 well enough and sits along side my T430 (also modded with a newer Corei7, keyboard, SSD and 16GB of Memory) as well as my latest Lenovo T460P.

Can you tell I like Lenovo!?!?

I hope you enjoyed the read and most of all, stay safe and be smart!

4Rys49.jpg

XA2LZE.jpg

RXwIaJ.jpg

ALSLm0.jpg

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 1 of 51, by feipoa

User metadata
Rank l33t++
Rank
l33t++

I have read through all of your write-up and there's a few things I'd like clarity on.

1) Is an updated motherboard required to get the x9000 working? How do you know if you have the updated or non-updated motherboard?

2) Is a BIOS update required to get the x9000 working? If not, which minimum BIOS version will work with the x9000? My BIOS date is from 3/18/2011

I'm still using Windows XP POS2009 updated until May 2019 w/up-to-date Mypal browser and have no intention of switching OSes. It works fine for what I need it for. I think I have the 8 GB of RAM installed, but of course only 3 GB can be used. It also still has the original 100 GB 7200 rpm drive in it. I've had to replace the screen once.

Have you had problems with the integrated WiFi card? I replaced it, but the replacement failed after a few months. I decided to put a Broadcom video accelerator card in the PCIe slot instead of another Wifi and use a 300 mbps PCMCIA WiFi card now. Its black and looks like it belongs to the laptop.

Plan your life wisely, you'll be dead before you know it.

Reply 2 of 51, by Artex

User metadata
Rank l33t
Rank
l33t
feipoa wrote on 2020-04-27, 00:49:

1) Is an updated motherboard required to get the x9000 working? How do you know if you have the updated or non-updated motherboard?

An updated motherboard is not required to get the X9000 working. My previous motherboard officially supports Merom processors (only) but the Middleton BIOS allows Penryn processors to run and removes a warning due to the lack of extra thermal sensors on an officially-supported Penryn MB - "On a few models with Intel Core 2 Duo "Penryn" CPU the user gets a "Thermal Sensing error" upon starting the system which has to be canceled by pressing Escape. This fix removes the error-message."

The table at the end of my post shows the officially-supported Penryn motherboard FRU's for the 14.1" widescreen version of the T61.

feipoa wrote on 2020-04-27, 00:49:

2) Is a BIOS update required to get the x9000 working? If not, which minimum BIOS version will work with the x9000? My BIOS date is from 3/18/2011

I don't know if a BIOS upgrade is 'required' but the Middleton BIOS has all the other tweaks so I went with it.

feipoa wrote on 2020-04-27, 00:49:

I'm still using Windows XP POS2009 updated until May 2019 w/up-to-date Mypal browser and have no intention of switching OSes. It works fine for what I need it for. I think I have the 8 GB of RAM installed, but of course only 3 GB can be used. It also still has the original 100 GB 7200 rpm drive in it. I've had to replace the screen once.

An SSD really breathes life into the system, especially with the added SATA-II support with the Middleton BIOS. I was running Windows 7 and then moved to Windows 10 x64 which runs great for such an old piece of retro hardware + the full 8GB can be used.

feipoa wrote on 2020-04-27, 00:49:

Have you had problems with the integrated WiFi card? I replaced it, but the replacement failed after a few months. I decided to put a Broadcom video accelerator card in the PCIe slot instead of another Wifi and use a 300 mbps PCMCIA WiFi card now. Its black and looks like it belongs to the laptop.

No, I never had problems with the existing Wireless-N card - but I wanted a newer card that supported 5ghz and upgraded knowing the whitelist was in place with the Middleton BIOS,

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 3 of 51, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Thanks for the additional information. I'm not sure how to find the FRU of my motherboard without opening the case, but I'm pretty sure I updated to the Middleton BIOS long ago since I have the image saved on my HDD in the BIOSes folder. So, sounds like I'm good to go.

SSD is probably a good idea if I can find a 200 GB unit for cheap. My 100 GB drive is pretty full. Not sure how I'd clone it though. Can I just pull out the HDD and use the two mini SATA HDD's on a normal computer to run the Norton clone? Maybe I can clone it then setup a Win10 partition. Been saying that for years though, so probably won't happen.

Plan your life wisely, you'll be dead before you know it.

Reply 4 of 51, by feipoa

User metadata
Rank l33t++
Rank
l33t++

At BestBuy.ca, looks like I can get either:

SanDisk Ultra 3D 256GB SATA III Internal Solid State Drive (SDSSDH3-256G-G25)
or
Western Digital Blue 250GB SATA Internal Solid State Drive (WDBNCE2500PNC-WRSN)
for $65 CAD.

Give XP 125 GB and Win10 125 GB. Or is that too little for today's Win10? 500 GB preferred? Split 200/300?

Any reason you went with Samsung SSD?

Plan your life wisely, you'll be dead before you know it.

Reply 5 of 51, by Artex

User metadata
Rank l33t
Rank
l33t
feipoa wrote on 2020-04-27, 04:07:

Any reason you went with Samsung SSD?

I've always preferred Samsung SSDs given their reliability, warranty and because they fab their own controllers.

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 6 of 51, by Artex

User metadata
Rank l33t
Rank
l33t
feipoa wrote on 2020-04-27, 03:51:

SSD is probably a good idea if I can find a 200 GB unit for cheap. My 100 GB drive is pretty full. Not sure how I'd clone it though. Can I just pull out the HDD and use the two mini SATA HDD's on a normal computer to run the Norton clone? Maybe I can clone it then setup a Win10 partition. Been saying that for years though, so probably won't happen.

Yeah, there are many ways to clone the drive with many companies offering free cloning solutions out there. I've used a one of these for creating a clone of a 2.5" SSD worked well.
https://www.amazon.com/gp/product/B011M8YACM/ … e?ie=UTF8&psc=1

Acronis, AOEMI, Paragon, O&O and several others have bootable ISOs too that can be used to backup / restore images.

Last edited by Artex on 2020-04-27, 14:14. Edited 1 time in total.

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 7 of 51, by Artex

User metadata
Rank l33t
Rank
l33t
feipoa wrote on 2020-04-27, 03:51:

I'm not sure how to find the FRU of my motherboard without opening the case, but I'm pretty sure I updated to the Middleton BIOS long ago since I have the image saved on my HDD in the BIOSes folder. So, sounds like I'm

FRU should be on a sticker sitting under the memory slots once you pop off the palm rest, and take out the DIMMS.

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 8 of 51, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Did some research and it seems Western Digital owns Sandisk? That was all I needed to know. I also went with the Samsung.

Plan your life wisely, you'll be dead before you know it.

Reply 9 of 51, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Problem I'm having now is that none of the eBay sellers with an "open box" for the X9000 CPU will ship to Canada. I guess word got around that Canada Post has slowed to a crawl. Edit: I'm not too keen on international purhasing right now, so this will go on hold.

Plan your life wisely, you'll be dead before you know it.

Reply 10 of 51, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Curious which network card you went with in yours? I'm using RaLink PCMCIA now.

Now that the kids are essentially doing home schooling because of COVID-19, there's a lot of Zoom classroom going on. Unfortunately, when I bought this laptop, which was primarly for use at academic conferences in 2007, I ordered it without the camera. I'm guessing there's no easy way to integrate it now. Perhaps there are some mini cute clip-on cameras? Not those big monsters from the late 90's!

Another thing which annoys me with the computer is the volume level at max is often inadequate. Sometimes because my house is bursting with noise, but others because the source was recorded too weak. Do you know if there is any way to safely increase the gain to the speakers? Maybe there is some common circuit mod? Would be helpful for the kids doing their ZOOM conferences and other online learning activities.

EDIT: All searches for "mini webcam" return moderate sized cameras. I was thinking something the size of a nickle. I mean, the camera that was integrated into the T61 was the size of a ladybug.

Plan your life wisely, you'll be dead before you know it.

Reply 11 of 51, by dr_st

User metadata
Rank l33t
Rank
l33t
feipoa wrote on 2020-04-27, 15:21:

Now that the kids are essentially doing home schooling because of COVID-19, there's a lot of Zoom classroom going on. Unfortunately, when I bought this laptop, which was primarly for use at academic conferences in 2007, I ordered it without the camera. I'm guessing there's no easy way to integrate it now. Perhaps there are some mini cute clip-on cameras? Not those big monsters from the late 90's!

Heck yeah, I feel you. My son has to use my X220 because his X61 does not have the built-in camera (well, it was never an option on that model). I do have a couple of clip-on cameras that I could take from my desktop, but it's clumsy.

There's the Logitech C270; it's at least slim and not orb-shaped, but still big. The image quality is excellent, though.

feipoa wrote on 2020-04-27, 15:21:

Another thing which annoys me with the computer is the volume level at max is often inadequate. Sometimes because my house is bursting with noise, but others because the source was recorded too weak. Do you know if there is any way to safely increase the gain to the speakers? Maybe there is some common circuit mod? Would be helpful for the kids doing their ZOOM conferences and other online learning activities.

The kids really should use headphones.

https://cloakedthargoid.wordpress.com/ - Random content on hardware, software, games and toys

Reply 12 of 51, by Artex

User metadata
Rank l33t
Rank
l33t
feipoa wrote on 2020-04-27, 15:21:

Curious which network card you went with in yours? I'm using RaLink PCMCIA now.

Intel Centrino Ultimate-N 6300 Wi-Fi Card Dual-band 2.4/5GHz 802.11a/g/n 450Mbps 3X3MIMO

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 13 of 51, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Sounds like the PCIe card I had used: Intel Centrino Ultimate-N 6300 AGN. The original wifi card lasted from ~07 to ~16, the replacement about 4 mo. in 2016. I suspect that area was getting too hot or maybe the connection to the antenna was flakey.

dr_st wrote on 2020-04-27, 15:52:
Heck yeah, I feel you. My son has to use my X220 because his X61 does not have the built-in camera (well, it was never an option […]
Show full quote
feipoa wrote on 2020-04-27, 15:21:

Now that the kids are essentially doing home schooling because of COVID-19, there's a lot of Zoom classroom going on. Unfortunately, when I bought this laptop, which was primarly for use at academic conferences in 2007, I ordered it without the camera. I'm guessing there's no easy way to integrate it now. Perhaps there are some mini cute clip-on cameras? Not those big monsters from the late 90's!

Heck yeah, I feel you. My son has to use my X220 because his X61 does not have the built-in camera (well, it was never an option on that model). I do have a couple of clip-on cameras that I could take from my desktop, but it's clumsy.

There's the Logitech C270; it's at least slim and not orb-shaped, but still big. The image quality is excellent, though.

feipoa wrote on 2020-04-27, 15:21:

Another thing which annoys me with the computer is the volume level at max is often inadequate. Sometimes because my house is bursting with noise, but others because the source was recorded too weak. Do you know if there is any way to safely increase the gain to the speakers? Maybe there is some common circuit mod? Would be helpful for the kids doing their ZOOM conferences and other online learning activities.

The kids really should use headphones.

Funny you mention this - I just bought the C270 about 20 minutes before your post. Logitech claims it is XP supported, but I don't understand why these cameras have to be so large. I searched an hour looking for a tiny clip-on webcame for laptops and they don't exist. Strange 'eh?

Plan your life wisely, you'll be dead before you know it.

Reply 14 of 51, by feipoa

User metadata
Rank l33t++
Rank
l33t++

For speakers, I was thinking something like this would be ideal:

BSPL-MU09N_SV.jpg
Filename
BSPL-MU09N_SV.jpg
File size
28.43 KiB
Views
3183 views
File license
Fair use/fair dealing exception

But I cannot seem to find clip-on USB speakers like this anywhere. That photo was from 2006. Model is Buffalo BSPL-MU09N/SV, USB powered-laptop speakers. Original link: https://www.engadget.com/2006-09-22-buffalos- … p-speakers.html

Anything else like this still exist?

Plan your life wisely, you'll be dead before you know it.

Reply 16 of 51, by vetz

User metadata
Rank l33t
Rank
l33t

Really like this project of yours Artex!

This is actually very similar to my own T61p. I've upgraded with a X9000 Extreme CPU, 256GB Corsair SSD, 8GB of RAM, new WIFI card and ofc patched in the new Middlethon BIOS. I really love the build quality and the 1920x1200 resolution on the screen. Not many laptops have 16:10 aspect ratio (I have the 15.6 inch version).

Unfortunately my mainboard was hit by the nvidia GPU death which is very common place so had to swap it out with a T61 I got locally. It now works with the NV140 (same you have), but without the graphical powers of the Quadro FX. I don't use it much these days after I got a laptop from my work, but untill 2018 it was my daily driver as laptop. I've now donated it to my dad who uses it for solitaire and light Word/Excel tasks. After swapping to the NV140 I do notice GPU acceleration on websites and on Youtube have become worse, so if I find a working T61p I'll swap back.

3D Accelerated Games List (Proprietary APIs - No 3DFX/Direct3D)
3D Acceleration Comparison Episodes

Reply 17 of 51, by Artex

User metadata
Rank l33t
Rank
l33t
vetz wrote on 2020-04-28, 18:45:

Really like this project of yours Artex!

This is actually very similar to my own T61p. I've upgraded with a X9000 Extreme CPU, 256GB Corsair SSD, 8GB of RAM, new WIFI card and ofc patched in the new Middlethon BIOS. I really love the build quality and the 1920x1200 resolution on the screen. Not many laptops have 16:10 aspect ratio (I have the 15.6 inch version).

Unfortunately my mainboard was hit by the nvidia GPU death which is very common place so had to swap it out with a T61 I got locally. It now works with the NV140 (same you have), but without the graphical powers of the Quadro FX. I don't use it much these days after I got a laptop from my work, but untill 2018 it was my daily driver as laptop. I've now donated it to my dad who uses it for solitaire and light Word/Excel tasks. After swapping to the NV140 I do notice GPU acceleration on websites and on Youtube have become worse, so if I find a working T61p I'll swap back.

Good to see you Vetz and thanks for your comments! These are solid little laptops for sure! Hope all is well!

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 18 of 51, by feipoa

User metadata
Rank l33t++
Rank
l33t++

"little laptops" lol. They seem kind of big by today's standards.

I prefer the size of my wife's Lenovo X201. No CD-ROM drive though, but they aren't really needed anymore. It is her laptop that I upgraded to 8 GB on, not my T61, which only got 4 GB.

Did you guys not have to replace the LCD on yours? I had to and so did a college of mine who bought their T61 at the same time as me.

Plan your life wisely, you'll be dead before you know it.

Reply 19 of 51, by gdjacobs

User metadata
Rank l33t++
Rank
l33t++
Artex wrote on 2020-04-28, 18:38:

Looks like a Tie Fighter! 😀

Did he buy those speakers in Bangkok?

All hail the Great Capacitor Brand Finder