Flash BIOS update - Flash from Operating System version
for IBM(R) ThinkCentre(R) 8127, 8128, 8183, 8184, 8185, 8186,
8187, 8188, 8189, 8190, 8192, 8193, 8194, 8195, 8196, 8197,
8320, 8416, 8418, 8419, 8432, 8433
Version 2AKT48A
Installation README
This package updates the basic input/output system (BIOS) on
IBM ThinkCentre 8127, 8128, 8183, 8184, 8185, 8186, 8187, 8188,
8189, 8190, 8192, 8193, 8194, 8195, 8196, 8197, 8320, 8416, 8418,
8419, 8432, and 8433 systems.
BIOS is programming that controls low-level hardware operations,
including interactions with diskette drives, hard disk drives,
and the keyboard. The BIOS is stored on a chip. Your computer
uses flash BIOS, which can be updated through a program on a
flash diskette so that you do not have to replace the BIOS
chip to update the BIOS.
Note: Make note of any settings you have changed in the BIOS
Configuration Utility. These settings may have to be re-entered
after updating the BIOS.
Print this file so that you can refer to it during the installation.
Downloading the update
----------------------
1. Click the file link to download the file from the web page.
2. When prompted, select a drive and directory in which to save
the downloaded file.
Extracting the update
---------------------
1. Click Start, select Find or Search, then click Files and Folders.
2. Type 2ajy48usa.exe in the search field, then click Find Now.
This will locate the file you just downloaded.
3. Double-click the 2ajy48usa.exe icon.
4. Click Next. Read the license agreement
5. Click I Agree. The installation folder should be
C:\IBMTOOLS\FLASH\2AJY48US.
6. Click Finish. You will be prompted with a message stating
"The specified output folder does not exist. Create it?"
7. Click Yes. You will be prompted with a message stating
"The package has been delivered successfully."
8. Click OK.
Installing the update
---------------------
1. Close all open applications.
2. Click Start, then click Run.
3. Type C:\IBMTOOLS\FLASH\2AJY48US\WINPHLASH.EXE.
4. Click OK.
5. Select Backup BIOS and Flash BIOS with new settings.
6. Click Flash BIOS. You will told to save your work and close
all other applications.
7. Click OK. Your system will automatically shutdown and
restart so that the changes will take effect.
Flash Changes
-------------
General Information:
2AJTxxA is the flash diskette level.
2AKTxxA is the binary image level. (BIOS)
NOTE: All changes carry forward. That is, if a change is added
in 01, it is also in 02, 03 etc.
Changes for 2AKTxxA/2AJTxxA:
2AKT48A/2AJT48A
- Fixes a problem where the asset tag is corrupted when the asset
tag in EEPROM (POV-3) is longer than the one in flash. Limits
the copy to the length of the flash string.
- Fixes a problem in the Spanish language version of the Setup
utility where the UUID is truncated
- Fixes a problem where the BIOS flash diskette crashes if a
wrong key is pressed. This was not a BIOS change, this is fixed
by a new phlash16.exe, version 1.6.0.4.
2AKT47A/2AJT47A
- Updates the fan control in an attempt to balance both thermal
and acoustics. (Increases fan speed gradually by small steps
instead of a big jump. Disables fan speed hysteresis when
temperature gets above the voltage regulator overheat threshold,
to cool it quickly.)
2AKT46A/2AJT46A
- Adds new microcode for 0F34 (patch ID was 0Eh, now 13h) and
0F41 (patch ID was 05h, now 09h)
- Adds a fan control update that will skip the voltage regulator
temperature test on the small-form-factor chassis
2AKT45A/2AJT45A
- Rerelease of BIOS 44A
2AKT44A/2AJT44A
- Fixes a problem where the system will hang at boot when TCPA is
enabled and a long bad password is entered
- Fixes a problem where the system cannot extend PCRs 8-15 using
INT 1A (TCPA)
- Corrects the IOAPIC pin assignment for IRQ0/pin 2
- Fixes the support for the 0F41 (Prescott E0-step) processor
2AKT43A/2AJT43A
- Fixes a problem where winphlash reboots the system unexpectedly
- Fixes a problem where the LAN fails intermittently
2AKT42A/2AJT42A
- Fixes a problem where the Pentium 4 logo is displayed when
the system is using a 0F34 Prescott Celeron processor
- Fixes a problem where the system hangs while booting Windows
XP if the USB optical mouse is moved during the transition
- Fixes a problem where the system hangs with 0F41 (Prescott
E0-step) processor
- Increases SMBIOS Type 4 structure maximum CPU speed entry from
3200MHz to 3400MHz
- Fixes a problem where the system hangs if AC power is lost
during S3 standby
2AKT41A/2AJT41A
- Fixes a problem where the floppy diskette drive settings are
lost when Setup is initiated from the IBM Predesktop Area
- Fixes a problem where the system may hang during power on with a
Token Ring adapter when the onboard Ethernet is enabled but the
PXE Boot Agent is disabled
- Fixes a problem on TCPA systems where the last five characters
of the default asset tag string are not cleared
2AKT40A/2AJT40A
- Corrects the display of characters in older DOS applications on
non-English systems
- Fixes a problem where the system constantly reboots in a loop with
a Hitachi and Western Digital drive combination
- Adds fan control to increase fan speed if the processor Voltage
Regulator is over 70C
- Adds an Intel errata patch for the microprocessor firmware to
address a potential issue that might cause a system to exhibit
erratic behavior such as a system hang, reboot, blue screen, or
Kernel Panic in Linux, and may also cause in-progress system
operations (e.g., file, I/O) to fail. The possibility of this
behavior is believed to be limited, but IBM strongly recommends
that customers install this update as soon as possible to prevent
the possibility of the issues listed above.
See Retain Tip H181898 for more details on this issue:
http://www.ibm.com/pc/support/site.wss/document.do?lndocid=TCTR-ERRN91
The IDs of the affected microprocessors are 0F29, 0F33, and 0F34.
NOTE: If you want to apply this processor patch without updating
the rest of BIOS, refer to the "FLASHING BACK TO AN OLDER LEVEL OF
BIOS" topic in the README.1ST file contained in this BIOS update
package
Determining the processor ID
----------------------------
There are several ways to determine the ID of the processor:
1. Go to BIOS setup (hold down the F1 key and power up the system)
and look under the "Advanced" tab. (The processor ID is about
1/2 way down the screen.)
2. Use the Microsoft "System Information" tool. Go to the task bar
and click through the following selections:
Click Start, select Programs, select Accessories, select System
Tools, then click System Information.
The first screen displayed with this tool has processor
information.
For example, a F24 ID processor will have the following entry.
(The "F" is translated to a "15" by this tool.)
"Processor x86 Family 15 Model 2 Stepping 4 GenuineIntel .."
3. DMI information. The processor ID is presented in the DMI
(Desktop Management Interface) Type 4 structure. There are
various tools (DMI browsers) available to view this information.
4. If you have a Windows installation that for some reason does
not have the "System Information" tool, a utility to display the
processor ID can be obtained from Intel at the following URL:
http://support.intel.com/support/processors/tools/frequencyid/
5. System administrators may wish to refer to the following URL for
an example of a Microsoft script file that extracts (among other
things) the processor ID:
http://www.microsoft.com/technet/community/scriptcenter/compmgmt/scrcm73.mspx
2AKT39A/2AJT39A
- Fixes a violation of the USB 1.1 specification for Reset Recovery
Time
- Corrects the display of accented characters in some languages at
runtime. For example, the boot password prompt.
- Fixes a problem where BIOS ACPI IRQ 10 or 11 causes Windows XP to
hang
- Fixes SMBIOS structure 24 information about passwords
2AKT38A/2AJT38A
- Fixes a problem where pressing F12 causes the system to boot
to the PreDesktop Area
- Adds a feature so that if the processor temperature is above
65 degrees C at the beginning of POST (indicating a very fast
temperature rise), the fans are set to 50% instead of 20%
- Adds microcode for Intel Prescott 0F34 (D-1) processor
- Fixes a problem where pressing the Enter key, followed by a 2nd
Enter key to pause, followed by F1 does not enter setup as
expected
2AKT37A/2AJT37A
- Fixes a problem where the mouse moves erratically in Microsoft
Windows NT 4.0 by flushing the keyboard controller output buffer
on resume from Advanced Power Management (APM) standby
- Fixes a problem in WinPhlash that causes error "-151" (Unable to
find part ID)
2AKT36A/2AJT36A
- Adds new SMI function
- Adds the D-0 processor patch to the flash diskette
- Fixes a problem where a system may intermittently hang during
the memory test of the Enhanced Power On Self Test (POST)
2AKT35A/2AJT35A
- Fixes a problem where a system loses of time during APM standby
under Windows NT4 and DOS
- Fixes a problem where a system with a ScrollPoint II PS/2 mouse
hangs at TP52
- Updates the thermal control for Intel Prescott processors
- Fixes a problem that occurs when performing a BIOS flash update
from Remote Deployment Manager (RDM) 4.1
2AKT34A/2AJT34A
- Fixes a problem where USB port 6 and port 7 are not available
in BIOS 33A (applies only to ThinkCentre A50 and S50 systems)
2AKT33A/2AJT33A
- Fixes a problem where the front USB ports do not disable. Due
to a hardware limitation in the S50 product, the front ports
can only be disabled by disabling all USB. The M50 and A50
products will display the setup question.
- Fixes a persistent 1762 (number of hard disk drives has changed)
POST error when startup "Power On Self Test" = Enhanced and four
hard disk drives are present. (If your system is displaying 1762
or 0162, you must clear the errors by entering Setup and selecting
"Save Settings And Exit" either before or after upgrading the
BIOS).
2AKT32A/2AJT32A
- Fixes a problem with boot block recovery with H-L GSA-4040B
DVD+RW drive (requires bootblock update)
- Fixes a problem where there is no video after standby/resume with
a USB RAK3 keyboard
- Fixes a problem where Wake On LAN does not boot to the automatic
startup sequence
- Updates Machine Type/Model table
- Provides a new version of the onboard Gigabit Ethernet (GE
v1.2.16p1)
2AKT31A/2AJT31A
- Fixes boot block recovery with some CD-RW drives (requires
bootblock update)
- Fixes boot block recovery with new revision of Teac USB
floppy drive (requires bootblock update)
- Adds setup question to enable or disable the front USB ports
- Improves efficiency of PCI memory allocation to take up less
overall address space
- Fixes POST hang when PATA is Disabled and SATA is Native
- Fixes 1805 POST error with certain old PCI cards
2AKT29A/2AJT29A
- Fixes a problem where the CGA font is not found
- Fixes a problem where POST HotKeys may not by recognized with POV
systems
- Fixes an ethernet failure by resetting the ethernet controller on
normal (S4/S5) powerup
2AKT28A/2AJT28A
- This was an internal release. Any changes will be documented
in a future release.
2AKT27A/2AJT27A
- Fixes a problem where Ethernet fails with POV and Serial ATA
(SATA) in native mode
2AKT26A/2AJT26A
- Fixes a problem where a SCSI device stalls the system
- Fixes a problem where the Admin password is required when booting
from a CD
- Fixes a problem that occurs when performing a boot block recovery
with an IDE optical device and a USB floppy (requires bootblock
update)
NOTE: This BIOS contains Memory Reference Code version 1.3 and
GMCH BIOS Spec Update 1.4
2AKT25A/2AJT25A
- Fixes intermittent failures booting from a USB floppy diskette
drive
- Fixes a problem where the system will not boot with 4 hard disk
drives
- Fixes hang that occurs with the Intel USB Wireless Ethernet
adapter
- Adds a new 1GB Ethernet option ROM, "Intel(R) Boot Agent GE
v1.2.16"
- Fixes intermittent SATA drive failures that occur during S3
resume
2AKT24A/2AJT24A
- Fixes "Power LED not on during bootblock/Clear CMOS state"
- Fixes "When restoring AC power, system always auto-power on"
2AKT23A/2AJT23A
- re-release of BIOS 22A
2AKT22A/2AJT22A
- Clears the keyboard buffer in function "Boot to PSA"
- Fixes "System halt when install memory 3.5GB"
- Fixes "Video adaptors (AGP and PCI) hang system in POST with 4GB"
2AKT21A/2AJT21A
- Adds 3.2GHz string for CPU speed reporting in setup
- Fixes problem of not booting to certain USB floppy drives by
increasing cold seek timeout
- Changes behavior of PS/2 Mouse setup question. Used to be
Disabled/Enabled, automatically fixed up based on presence. Now
Disabled/Auto/Enabled, where Auto is like old Enabled and Enabled
stays enabled no matter what.
- Adds new 1GB LAN option ROM: "GE v1.2.10p1", which fixes problem
with Wake on LAN after PXE boot
2AKT20A/2AJT20A
- Fixes Windows 98 USB mouse/keyboard hang after S1 and S3
- Firstware: Fixes potential issue accessing 48-bit LBA drives
- Thermal profile update (1-degree resolution)
- Revised microcode update for 0F29 processor
- Intel 865G BIOS Spec Update 1.3 erratum #2 (for CKE glitch on S3
entry)
2AKT19A/2AJT19A
- Optimizes temperature/acoustics for 3.06GHz CPU
- Corrects video shared memory setup to show correct amount of
memory used
2AKT18A/2AJT18A
- Initial Production Release
Trademarks
----------
IBM and ThinkCentre are trademarks of the IBM Corporation in the
United States, other countries, or both.
Microsoft and Windows are trademarks of Microsoft Corporation in
the United States, other countries, or both.
Other company, product, and service names may be trademarks or
service marks of others.
THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED,
INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS
FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE
INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM
GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS.
(C) Copyright IBM Corporation 2005. All rights reserved.