600 Bios upgrade

Older ThinkPads.. from the 600, the 7xx, the iSeries, 300, 500, the Transnote and, of course, the 701
Post Reply
Message
Author
Retro67
Posts: 15
Joined: Tue May 17, 2005 12:58 pm

600 Bios upgrade

#1 Post by Retro67 » Fri May 20, 2005 12:47 pm

This is odd.

I just upgraded the bios on my tpad 600 to IBET54WW. This is supposed to be a bios dated 2001, but when I go into setup of the 600 it reads a date of 9/18/99 even tho it is definelty the version IBET54WW.

Do I have the 2001 bios or some older one????

Any thoughts are appreciated.

JHEM
Admin Emeritus
Admin Emeritus
Posts: 5571
Joined: Thu Apr 15, 2004 8:03 am
Location: Medford, NJ USA
Contact:

#2 Post by JHEM » Fri May 20, 2005 3:25 pm

You have the correct BIOS. The 9/18/99 date is the original release date, not the upgrade date.

Why? No one knows!

Regards,

James
James at thinkpads dot com
5.5K+ posts and all I've got to show for it are some feathers.... AND a Bird wearing a Crown

Retro67
Posts: 15
Joined: Tue May 17, 2005 12:58 pm

thanks

#3 Post by Retro67 » Fri May 20, 2005 4:43 pm

Thank you James!!!

Its looking good so far.

pkiff
Moderator
Moderator
Posts: 1426
Joined: Wed May 05, 2004 9:17 am
Location: Toronto, Canada

#4 Post by pkiff » Sat May 21, 2005 7:49 am

it reads a date of 9/18/99 even tho it is definelty the version IBET54WW
I think that the 600/770 series BIOSes have an internal datestamp that does not match the actual release date in order to keep Windows 98 from automatically installing ACPI power management instead of installing in the preferred, APM mode. IBM recommends APM mode for all 600/770 machines using Windows 98SE due to various implementation flaws of ACPI under 98SE, even though some of those machines were designed to be ACPI ready.

According to IBM, "During the installation process of Windows 98 Second Edition, if it detects a BIOS date of 12/2/99 or later, it will automatically install itself in ACPI mode." (from IBM Document MIGR-48VPPW: Windows 98 Second Edition setup guide - ThinkPad General).

All the latest BIOSes for my 600/770 machines, including the end-of-product models 600X and 770Z have internal BIOS dates prior to 12/2/99 (2 December 1999), regardless of what date the BIOS was actually released.
Why? No one knows!
:wink:

Phil.

whizkid
ThinkPadder
ThinkPadder
Posts: 1555
Joined: Wed Sep 29, 2004 1:40 pm
Location: Saint Paul, MN
Contact:

#5 Post by whizkid » Sat May 21, 2005 9:28 am

Funny. If the Linux kernel detects a BIOS date before 1-1-2000 (2001 maybe... well SOME date), it will disable ACPI because so many machines had buggy ACPI implementations.
Machine-Project: 750P, 600X, T42, T60, T400, X1 Carbon Touch

alfio
Junior Member
Junior Member
Posts: 326
Joined: Tue Feb 21, 2006 11:43 pm
Location: bloomington, in

#6 Post by alfio » Wed Apr 25, 2007 9:37 am

whizkid wrote:Funny. If the Linux kernel detects a BIOS date before 1-1-2000 (2001 maybe... well SOME date), it will disable ACPI because so many machines had buggy ACPI implementations.
yes, that's exactly what Xubuntu is doing on my 600X. although i have the latest BIOS (updated around 2001 i think) the date still shows up as 1999 for some reason and the ACPI gets disabled.

what exactly does one loose without ACPI? this is mainly a desk machine (i.e. i never run it on batteries alone), am i missing anything?

alfio

whizkid
ThinkPadder
ThinkPadder
Posts: 1555
Joined: Wed Sep 29, 2004 1:40 pm
Location: Saint Paul, MN
Contact:

#7 Post by whizkid » Wed Apr 25, 2007 10:14 am

You lose some of the instrumentation of batteries, I think. So you can't tell what the design capacity is, or the current capacity, or count the number of charge cycles. Maybe. :)

It shouldn't make any difference in performance, whether on battery or AC, just your knowledge about the performance.

There may be small differences in suspend/hibernate... or not. I wouldn't worry about it.
Machine-Project: 750P, 600X, T42, T60, T400, X1 Carbon Touch

pkiff
Moderator
Moderator
Posts: 1426
Joined: Wed May 05, 2004 9:17 am
Location: Toronto, Canada

#8 Post by pkiff » Wed Apr 25, 2007 12:04 pm

whizkid wrote:You lose some of the instrumentation of batteries, I think. So you can't tell what the design capacity is, or the current capacity, or count the number of charge cycles. [...] It shouldn't make any difference in performance, whether on battery or AC, just your knowledge about the performance.
Yes, whizkid is right: the main real-life differences between APM and ACPI are that ACPI provides many more hooks that programs can use to monitor your CPU/battery/performance. There is also a difference in the implementation of plug-and-play, USB, and docking-type connectors.

On the 600X, even with ACPI, you cannot access the number of battery cycles because the batteries themselves don't support this. But what you CAN do with ACPI under Windows is use MobileMeter, Notebook BatteryInfo, SpeedSwitch, or any number of other useful utilities to check your battery charging rate, battery capacity, CPU temp, hard drive temp, etc.

Also, as whizkid suggests, there are additional levels of power states available under ACPI. With APM you've got just 3 I think, but under ACPI you've got 5 or something, with a lot more detailed control over them.

Lastly, there are deep, OS-core, resource-handling differences between APM and ACPI. This may affect in particular whether you can hot/warm dock different items or unplug USB devices without manually stopping device drivers first.

Having said that, for a computer used as a desktop machine, you shouldn't notice much of a difference. And I recall seeing mention somewhere that for certain versions of Linux, APM was better supported on the Thinkpad 600s than ACPI anyway. See for e.g., Thomas Hood's
Debian GNU/Linux on IBM ThinkPad 600X page
.

Phil.
W520 (dual-boot Windows 10/Ubuntu 15) · X61 Tablet SXGA+ · T60p UXGA · Legacy: X60T, 600X, 770Z
Thinkpad Media Centre: X61T running XBMC with Broadcom Crystal HD BCM970015, Creative X-Fi Surround 5.1 plugged into Cambridge Audio Sonata AR30 receiver

Rob Mayercik
Junior Member
Junior Member
Posts: 262
Joined: Tue Sep 28, 2004 6:50 am
Location: NJ, U.S.A.

#9 Post by Rob Mayercik » Thu Apr 26, 2007 7:19 am

pkiff wrote:IBM recommends APM mode for all 600/770 machines using Windows 98SE due to various implementation flaws of ACPI under 98SE, even though some of those machines were designed to be ACPI ready.
So then when I kick mine up to XP, it'll be using ACPI instead of APM by default?

Hmm, maybe that's why I had better luck with suspend/hibernate during the XP trial period than I ever have with 98SE...
T61p 8891-CTO
TP600 2645-45u (Upgraded to PII-400)

unrortit
Freshman Member
Posts: 66
Joined: Sun Apr 22, 2007 10:50 pm
Location: Sydney, nsw, australia

#10 Post by unrortit » Thu Apr 26, 2007 7:56 am

its sort of annoying because it like makes out the laptop to be real older spec when indeed it is not.
dell atleast update the defunct time stamp so when you look in the bios it sorta shows 2001,2002 etc
the fact that an ol76x sereis bios is virtually the same as the lastest tp600x bios,it makes one wonder if ibm deliberately
done so in an effort defame the proven product as out of date?
*look below and it will show copyright '''2000
thats as brave as they dared(chickens)
thinkpad 765*@200/nt,95,98,2k,me,xp
thinkpad 390x@850/nt,98,2k,me,2k,2k3,xp
thinkpad 600 @366/nt,95,98,2k,me,xp
thinkpad 600e@918/nt,95,98,2k,me,xp
thinkpad 600x@850/nt,95,98,2k,me,xp,vista
eserver 8x900xeon/nt,2k,me,2k3,xp,l'horn.
or linuxem all

pkiff
Moderator
Moderator
Posts: 1426
Joined: Wed May 05, 2004 9:17 am
Location: Toronto, Canada

#11 Post by pkiff » Thu Apr 26, 2007 2:17 pm

Rob Mayercik wrote:So then when I kick mine up to XP, it'll be using ACPI instead of APM by default?
Yes. XP will install ACPI automatically. With some work, you can force XP to install APM, but I don't know if there is any reason to -- I've done it on one of my machines to check if it would solve certain issues and it didn't.
unrortit wrote:the fact that an ol76x sereis bios is virtually the same as the lastest tp600x bios,it makes one wonder if ibm deliberately done so in an effort defame the proven product as out of date?
As I explain earlier in this thread, the release date of the 600 sereis BIOSes does not match the internally reported BIOS date, and yes, as I understand it, IBM deliberately did this to ensure proper installation of Windows 98 on their machines. They explain this in the notes to the BIOS updates on the IBM/Lenovo site: Symptoms corrected by the latest BIOS - ThinkPad 600X. It seems like a sound approach to me, especially since these machines were originally released (including the first 600X's) with Windows 98.

Phil.
W520 (dual-boot Windows 10/Ubuntu 15) · X61 Tablet SXGA+ · T60p UXGA · Legacy: X60T, 600X, 770Z
Thinkpad Media Centre: X61T running XBMC with Broadcom Crystal HD BCM970015, Creative X-Fi Surround 5.1 plugged into Cambridge Audio Sonata AR30 receiver

Rob Mayercik
Junior Member
Junior Member
Posts: 262
Joined: Tue Sep 28, 2004 6:50 am
Location: NJ, U.S.A.

#12 Post by Rob Mayercik » Tue May 08, 2007 7:29 am

pkiff wrote:
Rob Mayercik wrote:So then when I kick mine up to XP, it'll be using ACPI instead of APM by default?
Yes. XP will install ACPI automatically. With some work, you can force XP to install APM, but I don't know if there is any reason to -- I've done it on one of my machines to check if it would solve certain issues and it didn't.
Considering that I had better luck with XP in regards to Suspend/Hibernate, I wouldn't want to force APM.
T61p 8891-CTO
TP600 2645-45u (Upgraded to PII-400)

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad Legacy Hardware”

Who is online

Users browsing this forum: No registered users and 2 guests