Flash BIOS update - Flash from Operating System version for IBM(R) ThinkCentre(R) 8095, 8098, 8141, 8142, 8143, 8144, 8145, 8146, 8171, 8172, 8173, 8420, 8421, 8422, 8423, 8424, 8425, 8426, 8427, 8428 Version 2BKT40A Installation README This package updates the basic input/output system (BIOS) on IBM ThinkCentre 8095, 8098, 8141, 8142, 8143, 8144, 8145, 8146, 8171, 8172, 8173, 8420, 8421, 8422, 8423, 8424, 8425, 8426, 8427, and 8428 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 2bjy40usa.exe in the search field, then click Find Now. This will locate the file you just downloaded. 3. Double-click the 2bjy40usa.exe icon. 4. Click Next. Read the license agreement 5. Click I Agree. The installation folder should be C:\IBMTOOLS\FLASH\2BJY40US. 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\2BJY40US\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: 2BJTxxA is the flash diskette level. 2BKTxxA 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 2BKTxxA/2BJTxxA: 2BKT40A/2BJT40A - Adds an updated video BIOS (build 3402) to fix a problem with DVI - Reinstates a fix for a problem where the system will not boot from a 128MB memory key - Adds 2MB L2 cache support for the latest processors 2BKT39A/2BJT39A - Fixes a problem where the system does not detect some Serial ATA (SATA) drives when plugged into SATA3 or SATA4 ports. - Fixes a problem where the asset tag is corrupt when the asset tag in the EEPROM is longer than that in flash. (Limit string copy to length of current string.) 2BKT38A/2BJT38A - Shortens the S3 resume time with USB devices by using the CPU-only reset instead of the normal PCI reset. This reset is required to set the CPU speed for the faster CPUs (3.4GHz and higher on the DDR2 planars) 2BKT37A/2BJT37A - Fixes a problem where the USB hub keyboard stops working after S3 resume. This reverses the previous fixes dealing with the IBM 128MB memory key in 2BKT30A. Note: You may have problems booting to the IBM 128MB memory key after this upgrade. 2BKT36A/2BJT36A - Fixes a manufacturing issue where the system hangs during POST when using ST Micro FWH with some processors (3.2GHz in particular). This problem should not be seen by a customer since it is a 100% failure with this processor and FWH combination and would be caught at manufacturing time. 2BKT35A/2BJT35A - Adds an acoustics improvement - reduces the rate and size of fan speed changes - Fixes a problem where the system hangs at TP DAh with ATI PCIe graphics adapters and more than 3GB of memory - Fixes a problem with the OS/driver install for NVIDIA PCIe adapters 2BKT34A/2BJT34A - Adds support for 0F41 Prescott processor at full speed. Previous releases would leave it in Safe Mode under some circumstances. - Shortens the "System UUID" setup string to just "UUID" to prevent truncation of the UUID in some languages. Add periods at the end of the Italian and Dutch UUID help text strings. - Fixes a potential USB keyboard problem where the keyboard does not work or is slow to respond to keystrokes in DOS when loading the USB_CD.SYS DOS driver and no USB CD is attached - Adds a thermal control adjustment to reduce power-on fan speeds and to correct the TControl setup for 0F41 processor. To get the full benefit of this fix you must update the boot block. - Fixes a problem where systems with a Token Ring adapter hang during POST when onboard PXE Boot Agent is disabled 2BKT33A/2BJT33A - This level was never released 2BKT32A/2BJT32A - Fixes a problem where NX (No Execute Technology) setup node does not display - Adds microcode upgrades for 0F34 E0-step (patch ID was 0Eh, now 13h) and 0F41 E0-step (patch ID was 05h, now 09h) processors 2BKT31A/2BJT31A - Fixes a problem where the systems with the ATI PCIe graphics adapter will hang intermittently during POST - Fixes a problem where NX setup node does not display - Updates Memory Reference Code to version 1.40 2BKT30A/2BJT30A - Adds support for IDT clock generator chip - Fixes problems with IBM 128MB memory key where the system will not boot and where a PCI error occurs when copying in DOS - Fixes a TCPA problem where the system cannot extend PCRs 8-15 using INT 1A - Fixes a problem where the screen is blank instead of displaying Preboot Notification (PBN) text when PBN is set and F12 is pressed - Fixes a problem that occurs during S3 resume with a NVIDIA PCI Express adapter - Fixes a problem where that system will hang with 0F4x processors; Also adds thermal characterization for 0F4x processors. 2BKT29A/2BJT29A - Fixes a problem on the DDR system boards with the planar recognition and 3.4GHz/3.6GHz CPU support - Corrects the length of the SMBIOS asset tag string length on a system with POV 2BKT27A/2BJT27A - Fixes a problem that occurs when integrated video coexists with PCI Express interface with PCI as the active video. Makes it so only Integrated or PCI Express graphics port is enabled, never both. - Fixes a problem where the system will intermittently hang during power-on after CMOS battery removal - Updates Memory Reference Code to version 1.10 and Grantdsale BIOS spec update to version 1.20 - Fixes the CPU speed after returning from S3 resume - Fixes a problem where the system will hang when a SRCMOS capture is performed 2BKT26A/2BJT26A - This version was never released. Changes have been rolled into 2BKT27A. 2BKT25A/2BJT25A - This version was never released. Changes have been rolled into 2BKT27A. 2BKT24A/2BJT24A - Fixes a problem where the master hard disk drive password menu disappears - Fixes a problem where 3.6GHz processors may not run at full speed 2BKT23A/2BJT23A - Fixes Last Power State - Fixes a problem where a PCI VGA card can't be active when a PCIe video is present 2BKT22A/2BJT22A - Removes the display of the LAN oprom banner in Quick POST - Fixes a problem where a blank screen appears instead of the "Hibernating" progress bar with PEG video - Implements various ICH6 updates: BSU 1.1, BSU 1.3, and BSU 1.4 - Fixes a failure of the DMI log clearing utility introduced in 2BKT21A 2BKT21A/2BJT21A - 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.