Flash BIOS update - CD-ROM ISO image version for IBM(R) IntelliStation(R) E Pro 6204 and 6214 systems for IBM(R) NetVista(R) 2273, 2292, 6043, 6343, 6349, 6350, 6790, 6791, 6792, 6793, 6794, 6795, 6823, and 6825 systems version 20KT46A Installation README This package updates the basic input/output system (BIOS) on IBM IntelliStation(R) E Pro 6204 and 6214 systems and IBM NetVista(R) 2273, 2292, 6043, 6343, 6349, 6350, 6790, 6791, 6792, 6793, 6794, 6795, 6823, and 6825 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. Important Note -------------- Installing this update involves creating a BIOS flash CD and running the flash program from the CD. You must have access to a CD-R or CD-RW drive and CD-R software which is capable of creating a CD from an ISO image. 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 --------------------- Installing this update involves creating a BIOS flash diskette and running the flash program from the diskette. Before you begin, have a blank 1.44 MB diskette ready. 1. Click Start, select Find or Search, then click Files and Folders. 2. Insert a blank 1.44MB floppy diskette into the diskette drive. 3. Type 20jz46usa.exe in the search field, then click Find Now. This will locate the file you just downloaded. 4. Double-click the 20jz46usa.exe icon. 5. Follow the onscreen prompts. The necessary files will be extracted to the diskette. Create the bootable CD ---------------------- Use your CD-R software's feature for creating a CD from an ISO image; Adaptec Easy CD Creator calls this feature Create CD from CD image. Refer to the help provided with your CD-R software for further assistance. Create a CD from the CD ISO image located in your C:\IBMTOOLS\FLASH\20JZ46US folder. The filename of the ISO image is 20J946A.ISO. Installing the update --------------------- 1. Close all open applications. 2. Insert the bootable CD into your CD-ROM drive. 3. Shutdown the computer. 4. With the CD still inserted in the CD-ROM drive, power on the system. 5. When you are prompted to select a country, press the number on your keyboard which corresponds to the country in which you are using the computer. For example, press 1 for the United States. 6. Press Enter. You will be asked if you wish to update the serial number of your machine. 7. Press N. You will be asked if you wish to update the machine type/model number of your machine. 8. Press N. The Phoenix Phlash16 utility will appear onscreen. 9. Wait until you see a message stating -------------Phoenix Phlash16 Status------------- | | | Flash memory has been successfully programmed | | | | PRESS KEY TO RESTART THE SYSTEM | | If the system does not restart | | TURN THE POWER OFF, THEN ON | | | ------------------------------------------------- 10. Remove the CD from the CD-ROM drive. 11. Press Enter. Note: If your system boots back to a 1962 POST error or displays a picture of a diskette on the screen, enter the Setup utility by pressing F1 during startup and change the Startup options to include your hard disk drive. Flash Changes ------------- General Information: 20JTxxA is the flash diskette level. 20KTxxA 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 20KTxxA/20JTxxA: 20KT46A/20JT46A - Fixes a problem where Zoom USB modem becomes unresponsive - Fixes a problem where operating system hangs due to BIOS ACPI IRQ 10 or 11 setting - Fixes incorrect SMBIOS structure 24 password information - 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. 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 20KT45A/20JT45A - Adds feature for devices using a PS/2 mouse connector. Change Setup "PS/2 Mouse" from Enabled/Disabled to Enabled/Auto/Disabled. Auto acts like Enabled used to, Enabled enables the port even if a mouse is not attached. - Adds new Local Area Network (LAN) and Pre-Boot Execution Environment (PXE) option roms, version 4.1.10 20KT44A/20JT44A - Fixes a persistent 1762 hard disk drive POST error when 4 hard disk drives are attached - Fixes a problem that occurs when using CTL+ALT+S with a USB keyboard 20KT43A/20JT43A - Adds support for hard drives larger than 137GB (48-bit LBA) - Fixes a problem where the system hags during POST when an Intel USB Wireless LAN adapter is being used - Fixes a problem where an APC USB UPS loses connectivity - Fixes a problem with two hard disk drives in F12 boot menu with two hard drives in Start Sequence - Updates CPU microcode patches for CPUIDs 0F12, 0F13, 0F24, 0F27, and 0F29 20KT42A/20JT42A - Adds a processor patch for 0F29 to ROM 20KT41A/20JT41A - Fixes a problem where devices on the secondary IDE controller are not being detected on cold boot 20KT40A/20JT40A - AML change for the IDE setting (marlin.aa 1.23) - Prevents corruption of CMOS when SRCMOS is updating CMOS bank 2 - Fixes a bug that prevented clearing 0190 POST error - Adds a check to ensure thermal smi doesn't start a thermal cycle if in POST - Ensures INUSE_STS is cleared if SMBUS error occurs 20KT39A/20JT39A - Fixes an intermittent hang when initializing the embedded security subsystem 20KT38A/20JT38A - Fixes "Wrong SMBIOS L2 cache size with Willamette/Celeron" - Fixes "Does not wake on LAN after losing AC power". We revert to a software approach where we power up, enable WOL, and go back down which is about three seconds into POST. - Fixes a fan failure that can occur if an application does not release the SMBus semaphore 20KT37A/20JT37A - Adds a processor patch 0F27 for C1 stepping of the Pentium 4 20KT36A/20JT36A - Updates Boot Block procedure to support new motherboards - Fixes PCI clock scan procedure to support AGP cards with bridge 20KT35A/20JT35A - Fixes a problem where a USB keyboard does not work in Linux Grub Boot manager - Fixes a problem where a system running Microsoft Windows NT reboots - Fixes Dual mode password - Adds code to disable and grey out PXE Boot/Agent nodes when on-board ethernet is disabled 20KT34A/20JT34A - Hangs on POST logo screen after remote BIOS update (using Remote Distribution Manager) if system is fitted with the IBM Embedded Security feature. - Disable power switch during flash update process - Data overrun errors on serial (COM) port inbound data trasfers. (This can happen with either the serial ports on the system board or PCI serial port adapters.) 20KT33A/20JT33A - Characters not displayed properly in CGA graphics mode - Add processor patch to flash diskette for F13 type processors - Changing date in bios setup did not work properly if the bios had been flashed with the Brazilian language option - Bios update under Remote Distribution Managed not working - Add functions to Flash Under OS package (see readme.1st file contained in Flash Under OS package for details). - Flash update diskette not automatically loaded if present and F1 key was hit - Remove "Language" field from BIOS setup summary screen 20KT32A/20JT32A - Fixes a problem that resulted in intermittent POST 135 (fan) errors 20KT31A/20JT31A - Workaround for manufacturing process issue - Add processor patches to binary image for F23 and F24 type processors 20KT30A/20JT30A - Fix 0197 error occuring after a remote POV update - Add DMI structures for optional PCI slots 5 & 6 - Add processor patches to binary image for F23 and F24 type processors - Modify fan speed control for quieter operation - Miscellaneous DMI corrections - Pick up boot sequence changes on warm boot (previously required a cold boot for changes to take effect) 20KT29A/20JT29A - Correct problem with PS2 keyboards not working properly when connected through some older model keyboard switches. Note - this fix is only active if the "POST" option in BIOS Setup is set to "Enhanced" - Fix problem with system booting slowly if you have Windows 2000 operating system and set the "Plug and Play OS" option in BIOS Setup is set to "Yes" - Update Flash under operating system software - Fix problem with system going into low power mode under Linux even if all of the APM timers have been disabled - Require Aministrator password to be entered (if one has been set) before you can change date and time in BIOS setup. 20KT28A/20JT28A - Boots to hard drive when hard drive is not in boot sequence - Legacy devices still claiming system rescources when Legacy-free is enabled - System does not wake from PS/2 mouse (Win 2000 and XP) - Audio shows wrong status in setup system summary screen - Corrected DMI processor information 20KT27A/20JT27A - Restore fan speed on S3 resume to appropriate speed - Added type 13 SMBIOS structure - Added code to opy RFID Asset info to DMI3 Asset string 20KT26A/20JT26A - System goes into low power mode after 4 hours with power management disabled - POV Diagnostic test failing once a minute when you loop the test - Correct problem with some 16 bit PCMCIA cards attached with PCMCIA/1394 combo card 20KT25A/20JT25A - Use a lower fan speed in Quiet mode - Reduce fan speed during POST instead of later - Removed PS/2 Keyboard/Mouse as a Low Power Entry Monitor in Setup - Correct German translation problem - Update Intel PXE code to 4.0.22 20KT24A/20JT24A - Fix zip drive under W98 - send partition table command to drive with argument always set to "Expose" 20KT23A/20JT23A - Add code to report DMI System Enclosure based on Model. - This bios will operate hard drives in UDMA 5 mode under W2K and XP. - Remove the DEVICE_DISABLED multiboot option. - Fix CD boot problem - were rejecting Data CDs that had the Copy Permitted bit turned on. NOTE: When 20KT21A or earlier is flashed over 20KT23A or later, the DMI Type 3 "Asset Tag" string will be lost, because in the earlier bios there is no place to store it. 20KT22A/20JT22A - Print PreBoot Notification Text (if any) before booting. - Fix APM Bios mode by changing the Setup questions. - Fix 101 Keyboard "Problem Device" when no PS/2 devices present. - Implements Customer Data Area, 500 byte string to DMI 131 structure. 20KT21A/20JT21A - Exposes the partition table of zip diskettes - Sets ICH2 COPROC_ERR_EN bit - Disables USB PCI devices if Disabled in Setup - Fixes a problem where fans run at full speed after S3 resume 20KT20A/20JT20A - Fixes a problem where stuck key detect does not work consistently - Fixes a problem where Wake On Events do not boot to the correct devices - Don't beep if ECC/non-ECC memory are mixed 20KT19A/20JT19A - Speeds up time to resume from S3 20KT18A/20JT18A - Initial Release Trademarks ---------- IBM and NetVista 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 2004. All rights reserved.