IBM ThinkPad Hardware Maintenance Diskette & CE Utility Diskette
If you are replacing any of the hardware components in your IBM ThinkPad laptop, you might need IBM's ThinkPad CE Utility Diskette or Hardware Maintenance Diskette. The following discusses
- whether you will need the CE Utility Diskette or the Hardware Maintenance Diskette, and, if so,
- which one you'll need, and
- where to go to download them, and
- what you need to do in order to get them to function for you.
Will you need the ThinkPad CE Utility Diskette or the ThinkPad Hardware Maintenance Diskette?
The
answer to this question will be found in the Hardware Maintenance
Manual for your particular ThinkPad laptop. However the Hardware
Maintenance Manual will only be able to answer the question "Yes" or
"No". If the answer is "Yes," you'll have to read the next following
section to determine which one of these files you'll need, because
sometimes, on this latter point, the Hardware Maintenance Manual lies.
If you don't already have the Hardware Maintenance Manual for your particular ThinkPad laptop, download it from Lenovo:
- http://www-307.ibm.com/pc/support/site.wss/homeLenovo.do?country=us (Note: Clicking the link will open into a new browser window. To return to this website, simply close or minimize that window.)
- Fill in your "product number" (i.e., the 7-digit machine "Type"+"Model")
- Click "Go"
- Click "User's guides and manuals"
- Click
"Hardware Maintenance Manual" to be taken to the download page for your
particular ThinkPad laptop's Hardware Maintenance Manual.
-
The following discussion is based upon observations of
the ThinkPad T40-42, R30-31, and R32 Hardware Maintenance Manuals. Your
manual may differ.
Once you've got the Hardware Maintenance Manual, open up the .pdf
file. Expand the bookmarks at the left. The answer to whether or not
you will need either the ThinkPad CE Utility Diskette or the ThinkPad
Hardware Maintenance Diskette will be found in the "FRU replacement
notices" sub-section under the "ThinkPad <your particular model>"
main heading.
In the T42 Hardware Maintenance Manual, in the "FRU replacement
notices" sub-section is found the statement: "When the computer was
manufactured, the EEPROM on the system board was loaded with the serial
numbers of the system and all major components. These numbers need to
remain the same throughout the life of the computer." I'm not sure what
IBM means by the word "all," but using ThinkPad Hardware Maintenance
Diskette, ver 1.75, I see only three serial numbers in the EEPROM of my
T42—for the system unit, the system board, and (I'm told) the CPU card.
Which one will you need? – the ThinkPad CE Utility Diskette or the ThinkPad Hardware Maintenance Diskette?
The problem here is that there's no guarantee that the Hardware
Maintenance Manual will accurately tell you which one of these files
you'll need. So I offer the following to help you decide.
It appears that the "CE Utility Diskette" is needed for older
ThinkPads, while the "Hardware Maintenance Diskette" is needed for
newer ThinkPads. In the Hardware Maintenance Manual, these "Diskettes"
are discussed in the "FRU replacement notices" sub-section. They are
also named as the last item in the "Tools" section of the "Common parts
list" sub-section of each "Parts List."
It appears that the name of the needed file changed sometime around
the time of the production of the R32. The R30-31 Manual calls it the
"CE Utility Diskette" in the "FRU replacement notices" sub-section, but
calls it the "Hardware Maintenance Diskette" in the Parts List. The R32
Manual calls it the "Hardware Maintenance Diskette" in both the "FRU
replacement notices" sub-section and in the Parts List, but you really
need the CE Utility Diskette. (Compare the functions described in the
"FRU replacement notices" sub-section of your respective Hardware
Maintenance Manual with the functions offered by the main menu headings
of the respective Diskettes (see below).)
-
In the Tools sub-sub-section of the Parts List, the
R30-31 Manual refers to version 1.10 of the "Hardware Maintenance
Diskette", while the R32 Manual refers to version 1.07. Whether such
versions of the Hardware Maintenance Diskette ever existed seems to be
a matter lost in antiquity, since such versions of the Hardware
Maintenance Diskette are nowhere to be found. It's pretty clear that,
at the present time, the following versions of the CE Utility Diskette
are what you need.
As of this writing (September 2009), as far as I can determine, one
can download the following CE Utility Diskette files from Lenovo:
File Dated: | File name: | version: | for ThinkPad: |
9-5-2000 | ceukq110.exe | 1.11 | i Series 1200 & i Series 1300 |
6-25-2001 | ceutil17.exe | 1.04 | i Series 1200(1161-43U) & i Series 1300 (1171- 9MU/8MU/9NU/6MU/6NU/4MU/9XU/8XU/ 9ZU/5XU/5CU/5ZU/6XU) |
12-21-2001 | ceutl1cu.exe | 1.12 | R30 |
3-5-2002 | ceutl1fu.exe | 1.06 | R31 |
9-11-2002 | ceutil1m.exe | 1.06 | R32 |
Otherwise, use the Hardware Maintenance Diskette. The latest version
of which, as of this writing, is version 1.75 (i7tm23us.exe).
Where to Download these "Diskette" files?
Currently (September, 2009), the above CE Utility Diskette files and
ONLY the current version 1.75 of the Hardware Maintenance Diskette
(i7tm23us.exe, dated 6/26/2007) can be downloaded from:
-
http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/[add filename]
Each of the CE Utility Diskettes has a related ReadMe.txt file which
can also be downloaded (e.g. for ceutil1m.exe, also download
ceutil1m.txt). If there's an associated ReadMe.txt for the Hardware
Maintenance Diskette, I am not aware of it.
As of this writing, prior versions 1.50, 1.60, and 1.69 of the
Hardware Maintenance Diskette (maint150.exe, maint160.exe,
maint169.exe) can be downloaded from:
- http://www.os2site.com/sw/hardware/ibm/thinkpad/index.html (Note: Clicking the link will open into a new browser window. To return to this website, simply close or minimize that window.)
It seems that the download location of these IBM/Lenovo files moves
around from time to time. Prior download locations posted on the web
(but no longer working) have been:
-
ftp://ftp.software.ibm.com/pub/pccbbs/ta_support/maint160.exe
ftp://ftp.software.ibm.com/pc/pccbbs/bp_thinkpad/i7tm22us.exe (12/05-7/07)
ftp://ftp.software.ibm.com/pc/pccbbs/mobiles/i7tm23us.exe (7/07-5/09)
How to make these "Diskettes" work
Note: If you don't have a legacy floppy drive A:\ in your ThinkPad
(and how many of us have that?), you WILL need to obtain and use a USB
floppy drive. Make your life easy. Go get one.
First, you need to extract the contents of the "Diskette" file onto
a 1.44 MB 3½" floppy disk, which must be inserted into drive A:\. I'd
advise formatting the floppy disk before you do this in order to make
sure it's error free. Run the downloaded "Diskette" file. You will have
to press Enter several times as you read through several successive
license agreement screens. Don't go too fast because, at the final
screen, you must type "Y" before pressing Enter.
Then, you have to boot your ThinkPad from the floppy disk you've
just created. Make sure your BIOS boot-up sequence is set up to allow
you to boot from a USB floppy drive.
Shut down your ThinkPad. Plug in the USB floppy drive. DO NOT
write-protect the floppy disk. This won't work if the floppy disk is
write protected. Insert the floppy disk you've just created into the
floppy drive. IMMEDIATELY upon booting the computer, press "Esc"
several times to make sure it takes. Pressing "Esc" removes the
computer's write protection, permitting you to change serial numbers,
etc. Once you get past the splash screen, you will come to one of the
following menus, with the following main menu and sub-menu choices:
-
CE Utility Diskette (for R32):
- UUID Data Utility
- VPD Utility
- 1394 Utility
- Thermal Utility
- Panel Utility
- First_Use_Date Utility
- RFID Error Correction
- License Message
- Quit
Hardware Maintenance Diskette, ver 1.50:
- Set system identification
- Set system identification
- View system identification
- Test the audio feature
- Format the hard disk
Hardware Maintenance Diskette, ver 1.60:
-
adds to the ver 1.50 menu:
4. Assign UUID
Hardware Maintenance Diskette, ver 1.69:
- Set system identification
- Add S/N data to EEPROM
- Read S/N data from EEPROM
- Delete S/N data from EEPROM
- Test the audio feature
- Format the hard disk
- Assign UUID
- Erase Predesktop Area
Hardware Maintenance Diskette, ver 1.75:
- Set system identification
- Add S/N data to EEPROM
- Read S/N data from EEPROM
- Delete S/N data from EEPROM
- Test the audio feature
- Format the hard disk
- Assign UUID
- Erase Predesktop Area
- Set ECA information
- Write ECA/rework number to EEPROM
- Read ECA/rework number from EEPROM
- Delete ECA/rework number from EEPROM
- Write box build date to EEPROM
- Read box build date from EEPROM
- Delete box build date from EEPROM
For Hardware Maintenance Diskette, ver 1.75, on my ThinkPad T42, for
menu item 1. "Set system identification" > 2. "Read S/N data from
EEPROM," the only three serial numbers that appear are: code "40"
("system board"), code "20" ("system unit"), and code "08" ("CPU card",
I'm told).
For the T42 (and probably for other models also), when inserting the
14 digit system unit TypeModelSerialNumber into code 20, one must
immediately precede the TypeModelSerialNumber with "1S", making it a 16
digit string. Do not enter dashes or spaces. When using the CE Utility
Diskettes, the individual ReadMe.txt files describe how the serial
numbers should be entered.
I also note that, in the T42 Manual, at least, a number of the named
menu sub-headings contain quite a few typographical errors, not
accurately reflecting the actual menu choices per the Diskette.
In closing, I would like to say a special "Thank You" to Niklas
Therning, who first alerted me to these issues. If it were not for the
initial direction he gave regarding these Diskette files, I would never
have been able to come up with all of the above answers. "Thanks,
Niklas!" - http://therning.org/niklas/2009/05/fixing-a-bad-backlight-on-an-ibm-thinkpad-r32/ (Note: Clicking the link will open into a new browser window. To return to this website, simply close or minimize that window.)
— Rich Lang
September 2009
|