--CONTENTS-- 1 - BASIC INSTALLATION INSTRUCTIONS 2 - GUIDELINES FOR REPLACEMENT START UP SCREEN IMAGES 3 - PROGRAM OPTIONS OF INTEREST TO SYSTEM SUPPORT PEOPLE ********************************************************************** * INSTALLATION INSTRUCTIONS * * * * PLEASE PRINT OUT THESE INSTRUCTIONS OR WRITE THEM DOWN BEFORE * * STARTING THIS FLASH UPDATE UTILITY. * * * ********************************************************************** IBM PC 300/700 PENTIUM BIOS UPDATE INSTRUCTIONS -------------------------------------------------- THIS CODE IS FOR THE FOLLOWING MACHINE(S)... -------------------------------------------------- Machine(s) Description ---------- ---------------------------------------------------- 6877 PC 700 (3X3) 6887 PC 700 (5X5) =========================================================================== ---- About Applied Fixes or Features Added ---- (CHANGES.NEW) is another file on this diskette that lists known problems corrected and/or features added after applying this UPDATE to your system. If you would like, please take the time to read or print that file before using this diskette to update your system. =========================================================================== ********************************************************************** * INSTALLATION INSTRUCTIONS * * * * STEPS... * * * * 1: PLEASE MAKE NOTE OF ANY SETTINGS YOU HAVE CHANGED IN THE * * CONFIGURATION UTILITY. THEY MAY HAVE TO BE RE-ENTERED AFTER * * UPDATING THE BIOS. * * * * 2: PUT THE FLASH UPDATE DISKETTE IN THE DRIVE AND POWER UP THE * * SYSTEM.. . * * * * -YOU ARE PROMPTED TO SELECT YOUR COUNTRY AND PRESS ENTER. * * * * -THE SERIAL NUMBER IS DISPLAYED AND YOU ARE ASKED IF YOU * * WOULD LIKE TO UPDATE THE SERIAL NUMBER * * * * -IF YOU ANSWER "Y" THEN YOU ARE PROMPTED TO ENTER THE * * CORRECT NUMBER. THEN . . . * * -IF YOU ANSWER "N" THEN . . . * * * * -THE MACHINE MODEL/TYPE IS DISPLAYED AND YOU ARE ASKED IF YOU * * WOULD LIKE TO UPDATE THE MODEL/TYPE * * * * -IF YOU ANSWER "Y" THEN YOU ARE PROMPTED TO ENTER THE * * CORRECT NUMBER. THEN . . . * * -IF YOU ANSWER "N" THEN . . . * * * * -YOU ARE ASKED IF YOU WOULD LIKE TO CHANGE THE START UP IMAGES* * THAT ARE DISPLAYED WHEN THE SYSTEM IS POWERED UP OR * * WHEN CTL-ALT-DEL IS PRESSED * * * * -IF YOU ANSWER "N" THE FLASH UPDATE PROCEEDS WITH STEP * * 3: BELOW. * * * * -IF YOU ANSWER "Y" THEN YOU ARE SHOWN A SCREEN LISTING * * THE LOGO OPTIONS THAT ARE AVAILABLE FOR THE LARGE IMAGE * * DISPLAYED IN THE CENTER OF THE SCREEN. THESE INCLUDE: * * 1)NONE, 2)THE DEFAULT IBM LOGO, OR 3)ANY IMAGE FILES IN * * BITMAP FORMAT (.BMP) THAT ARE PRESENT ON THE DISK. * * * * -AFTER YOU ENTER YOUR CHOICE OF IMAGES, A MESSAGE WILL BE * * DISPLAYED INDICATING WHETHER OR NOT THE IMAGE WAS * * SUCCESSFULLY MERGED INTO THE FLASH LOAD (CUSTOM .BMP * * IMAGES MAY CAUSE AN ERROR MESSAGE IF THEY CANNOT BE * * COMPRESSED ENOUGH TO FIT IN THE FLASH LOAD). * * * * -SEE "NOTES ON CUSTOM START UP IMAGES" LATER IN THIS * * DOCUMENT * * * * -YOU ARE THEN PRESENTED WITH A SCREEN SHOWING THE IMAGE * * CHOICES FOR THE SMALL IMAGE IN THE LOWER RIGHT HAND CORNER * * OF THE SCREEN. THE OPERATION OF THIS SCREEN IS IDENTICAL * * TO THE PREVIOUS SCREEN. * * * * 3: THE CURRENT BIOS LEVEL ON THE COMPUTER IS COMPARED TO THAT ON * * THE FLASH UPDATE DISKETTE. * * * * -IF THE LEVELS ARE THE SAME, A MESSAGE IS DISPLAYED STATING * * "THE POST/BIOS CODE IN THE SYSTEM IS THE SAME VERSION AS * * THAT ON THE DISKETTE. PRESS ENTER TO CONTINUE. PRESS ESC * * TO CANCEL." * * * * -IF THE LEVELS ARE DIFFERENT: * * IF THE LEVEL ON THE FLASH DISKETTE IS NEWER THAN THE ROM * * A MESSAGE IS DISPLAYED STATING "THE SYSTEM POST/BIOS IS * * BEING UPDATED. THIS MAY TAKE UP TO 2 MINUTES. DO NOT POWER * * OFF OR RESTART THE SYSTEM DURING THIS PROCEDURE. * * * * IF THE LEVEL ON THE DISKETTE IS OLDER THAN THE ROM * * * A MESSAGE IS DISPLAYED STATING "THE POST/BIOS IN THE * * SYSTEM IS A NEWER VERSION THAN THAT ON THE DISKETTE * * IF YOU CONTINUE, THE OLDER VERSION WILL REPLACE THE NEWER * * VERSION IN THE SYSTEM." * * IF YOU PRESS ENTER, A MESSAGE IS DISPLAYED "THE SYSTEM POST/* * BIOS IS BEING UPDATED. THIS MAY TAKE UP TO 2 MINUTES. DO NOT* * POWER OFF OR RESTART THE SYSTEM DURING THIS PROCEDURE." * * * * 4 : THE FLASH UPDATE IS NOW COMPLETE. REMOVE THE DISKETTE FIRST * * AND THEN PRESS ENTER TO REBOOT THE SYSTEM. * * * ********************************************************************** ********************************************************************** * * * NOTES ON CUSTOM START UP IMAGES * * ------------------------------- * * * * THIS VERSION OF THE FLASH UPDATE PROGRAM GIVES THE OPTION OF * * REPLACING (OR ELIMINATING) THE DEFAULT "IBM" AND "SUREPATH * * BIOS" IMAGES THAT ARE DISPLAYED DURING SYSTEM START UP. * * THE USER CAN SUBSTITUTE A 16 COLOR WINDOWS BITMAP (.BMP) * * TO REPLACE EITHER OR BOTH OF THE DEFAULT IMAGES. SOME GENERAL* * GUIDELINES FOR THESE IMAGES INCLUDE: * * * * 1. SIMPLE DESIGNS (THE IMAGE WILL BE COMPRESSED AND COMPLEX * * IMAGES DON'T COMPRESS WELL...) * * 2. NO LARGER THAN 50K FOR EITHER IMAGE * * 3. KEEP IN MIND THAT THE AMOUNT OF SPACE AVAILABLE IN THE * * FLASH TO STORE REPLACEMENT IMAGES MAY VARY FROM RELEASE * * TO RELEASE AND BY LANGUAGE SELECTION. I.E. AN IMAGE THAT * * FITS IN A U.S. ENGLISH FLASH MAY NOT FIT IN A GERMAN * * FLASH. * ********************************************************************** ********************************************************************** * * * FLASH PROGRAM OPTIONS * * --------------------- * * * * THE DEFAULT OPERATION OF THE FLASH UPDATE PROGRAM IS A STEP * * BY STEP DIALOGUE WITH THE USER THAT PRESENTS CHOICES AND * * GATHERS RESPONSES FROM THE USER ABOUT WHICH CHOICES ARE * * DESIRED. * * * * IN SOME SITUATIONS, (SUCH AS A LARGE ENTERPRISE WITH MANY * * SYSTEMS THAT NEED UPDATING) IT MAY BE DESIRABLE TO CREATE * * A FLASH UPDATE DISKETTE THAT REQUIRES NO MANUAL INTERVENTION * * TO PERFORM AN UPDATE OPERATION. THIS CAN BE DONE BY * * MODIFYING THE CONFIG.SYS FILE ON THIS DISKETTE WITH * * THE FOLLOWING: * * * * SHELL=FLASH2.EXE option1 option2 option3......optionxx * * * * OPTIONS * * ------- * * * * /U UNATTENDED MODE. ALL DEFAULTS ARE ASSUMED (UNLESS * * OVERRIDDEN BY OTHER OPTION STATEMENTS) AND ALL * * PROMPTS ARE BYPASSED. ANY ERRORS WILL RESULT IN * * PROGRAM TERMINATION WITHOUT ANY ERROR INDICATION. * * <<< USE THIS OPTION WITH CAUTION >>> * * * * /US COUNTRY CODE (LANGUAGE). THIS CAN BE ANY OF THE * * VALID COUNTRY CODES (UK, SV, SU, SP, PO, NO, NL, * * IT, GR, FR, DK, CF, CE, BE, LA, US, SF, SG, BR, * * or TK) * * * * /B:nnnnnnn SYSTEM SERIAL NUMBER * * * * /M:nnnnnnn MACHINE TYPE * * * * /N USE THE CURRENT FLASH IMAGE ON THE SYSTEM RATHER THAN * * THE IMAGE ON THE DISKETTE. THIS IS USED TO UPDATE * * MACHINE TYPE AND SERIAL NUMBER IN THE EVENT OF THE * * REPLACEMENT OF THE MAIN SYSTEM BOARD. * * * * /L:xxxx.bmp CUSTOM START UP IMAGE FILE NAME FOR THE LARGE * * CENTERED IMAGE. AN IBM LOGO IS USED BY DEFAULT * * BUT ANY 16 COLOR WINDOWS BMP FILE CAN BE USED * * INSTEAD. THE UNCOMPRESSED IMAGE FILE MUST BE * * LESS THAN 50K. ONLY RELATIVELY SIMPLE IMAGES * * CAN BE USED AS REPLACEMENTS. * * FOR NO IMAGE, USE /L:NONE * * * * /LL:yyyy.bmp CUSTOM START UP IMAGE FILE NAME FOR THE SMALLER * * IMAGE IN THE LOWER RIGHT OF THE SCREEN. IT * * SHOULD BE NO LARGER THAN 50K. AS WITH THE * * OTHER IMAGE, IT NEEDS TO BE SIMPLE. * * FOR NO LOWER RIGHT IMAGE USE /LL:NONE * * * * /R AUTOMATIC COLD BOOT AFTER AN UNATTENDED (/U) * * FLASH UPDATE. * * * * A FLASH UPDATE DISKETTE USING THESE PROGRAM OPTIONS IN IT'S * * AUTOEXEC.BAT SHOULD BE TESTED CAREFULLY BEFORE WIDESPREAD * * USAGE. * * * ********************************************************************** Flash Changes PC 700 PCI (68X7) LQJTxxA is the flash diskette level. LQKTxxA is the flash image level. (BIOS) NOTE: All changes carry forward. That is, if a change is added in 29, it is also in 30, 31 etc. CHANGES for LQKT/LQJT29A ======================== Initial release to manufacturing CHANGES for LQKT/LQJT30A ======================== Never Released outside of test organization CHANGES for LQKT/LQJT31A ======================== AUTOMATIC POWER MANAGEMENT System fails to enter low power state when certain IDE CDROMs and hard files are installed. Problem was noted in DOS and OS2 operating system environments. CHANGES for LQKT/LQJT32A ======================== VIDEO BIOS Dual boot from OS2 to DOS/Windows gives a black mouse cursor. COPYRIGHT DATES Change copyright dates to "1996" SYSTEM HANG WITH 2 PnP TOKEN RING CARDS Two PnP (plug and play) Token Ring Adapters installed in system will hang during POST. Also if I/O address 220 is reserved using ISA legacy screen then Just one adapter will hang system. SYSTEM POWER UP BEHAVIOR AFTER WINDOWS 95 SHUTDOWN If you have shut down (and powered off) using the Windows 95 shutdown function and then disrupt the AC power coming to the system (pull the plug), the system will come back up to full power when the AC power is restored (it should stay off till the user pushes the power switch). CHANGES for LQKT/LQJT33A ======================== SPACE SAVER KEYBOARD CTL-ALT-DEL not working with space saver keyboard. MWAVE CARD HANGS WHEN NETFINITY INVOKED Invoking Netfinity while a .wav file is being played hangs sound card. CTL-ALT-DEL required to get card working again. WINDOWS 95 SUSPEND OPERATION HANGS SYSTEM If you click on the "Suspend" function in Win-95 and you have "Automatic Power Management" in BIOS setup set to "Disable", the system hangs. Change code to return to Win-95 if Suspend is requested with Automatic Power Management disabled. COPYRIGHT STATEMENT Remove unneeded copyright statement from setup screens. CHANGES for LQKT/LQJT34A ======================== STARTUP SCREEN LOGO IBM Logo on startup screen has odd colors at the edge of some letters. CHANGES for LQKT/LQJT35A ======================== README.1ST FILE Add information on replacement start-up bitmaps. PCI RESOURCE MANAGEMENT Memory space for adapter ROM not being released when bad checksum is found in the adapter ROM. IBM AUTO 16/4 TOKEN RING ISA CARD WITH ADAPTIC 2940 PCI CARD The IBM Auto 16/4 Token Ring ISA card fails when the Adaptec 2940 PCI card is also installed. ROM shadowing conflict corrected. PCI CARD PERFORMANCE Optimize cache settings. CHANGES for LQKT/LQJT36A ======================== S3 VIDEO BIOS Update S3 BIOS code to support Rev. F part. (Change is backward compatible with earlier levels of the S3 chip.) PCI CARDS WITH ROMs LARGER THAN 64KB PCI adapters containing ROMs larger than 64KB may experience start up problems or hangs. CHANGES.NEW Change header in this file to show correct machines supported. CHANGES for LQKT/LQJT37A ======================== PCI Bus Mastering network cards will now default to Bus Master off. This will fix a warm boot problem with both Token Ring and Ethernet Bus Mastering PCI cards. System Summary setup screen shows 200MHz processor speed as 198MHz. The 'M' key is not recognized in passwords with AZERTY keyboard. Translation changes for non-English languages. CHANGES for LQKT/LQJT38A ======================== Updates to correct WIN95 SCT test failures on other products. Correct hardware error with Palm token ring adapter. Symptom was that the card would hang on a warm boot. Correct system hang problems with 2 Adaptec 2940 cards in the system. Correct 1762 error after adding 6X CDROM Drives. The problem is an error in the chipset on the drive. Changed the detection code to get around the chip problem. This only fails on drives with one vendors chipset. CHANGES for LQKT/LQJT39A ======================== This corrects a problem that caused 6X & 8X CDROMs to hang when they were attached as a slave, or would also hang a hard disk if it was attached as a slave to one of these CDROMs. This failure only occurred with certain combination of CDROM drives and certain hard files. Allow IRQ 19 to be saved for ISA legacy devices. CHANGES for LQKT/LQJT40A ======================== Win95 Screen Saver standby hangs. Screen Noise on Windows 3.11 by moving mouse with Hardware APM disabled. Add support for a CATALYST flash part. Eliminates possible message on some new level system boards when attempting to update the flash. DDC monitor settings are not always used if the monitor is changed. The system could not tell if a different DDC monitor was installed. CHANGES for LQKT/LQJT41A ======================== Win95 Screen Saver standby hangs. System fails to suspend with suspend button in WIN/95 with certain hard drives installed. You must have 2 hard drives on the same cable to see any problems. The hard drives do not always complete the suspend in the allotted time. Some manufacturers' 8X CDROMs cause 162 & 1762 errors intermittently. This is seen on re-boot. CDROM drive tray must be opened before the CD can be accessed. Some RPL cards bypass security. DDC monitors always show change bar in Setup. CHANGES for LQKT/LQJT42A ======================== Password prompt, even with Prompt being set to OFF in setup. Print screen or print re-directs hang the system intermittently. WinNT4.0 SVGA mode doesn't work with Triple LANStreamer. System doesn't resume after Level 3 power management. Make IRQ 12 Interrupt not available if no mouse is installed and user selects not available in Legacy resources. RPL with CD in boot sequence hangs system. Mwave ISA legacy card is getting configured to wrong IRQ. CHANGES for LQKT/LQJT43A ======================== Print screen fail @ mode c80,l50. Fix for keyboard with customized Software written in Visual Basic 4.0. PCI IRQs not assigned properly. Cannot assign Max Base Address port to PnP card. CHANGES for LQKT/LQJT44A ======================== Block INT 15 calls that switch CMOS banks. They could cause corruption of CMOS if another interrupt occurred while the bank was switched. A print to LPT 3 after Advanced Power Management cycled power down and back up could cause the machine to hang. Remove the ATAPI START/STOP UNIT command. It could cause some CDROMs to hang, and it was not needed since a reset did the same function. The Drive Parameter Table changes format for Logical Block Addressing. Some applications were addressing this table directly and would hang. Put values in unused parameters that stop all known hangs. Math co-processor exceptions could cause a hang with an unexpected Non-Maskable Interrupt error. Test programs checking "Year 2000" under DOS could fail even though the clock updated correctly. ========================