--CONTENTS-- 1 - BASIC INSTALLATION INSTRUCTIONS 2 - GUIDELINES FOR REPLACEMENT START UP SCREEN IMAGES 3 - PROGRAM OPTIONS OF INTEREST TO SYSTEM SUPPORT PEOPLE 4 - CMOS SAVE/RESTORE UTILITY ********************************************************************** * 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 ---------- ---------------------------------------------------- 6562 PC 350 (Desktop) 6592 PC 350 (Mini-Tower) =========================================================================== ---- 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: A SCREEN IS PRESENTED ASKING IF YOU WOULD LIKE TO ACTIVATE * * (OR LEAVE ON IF ALREADY ACTIVATED) THE ENHANCED SECURITY * * OPTION. CONSULT THE SYSTEM DOCUMENTATION FOR INFORMATION * * ABOUT THIS FEATURE. * * * * 4: 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." * * * * 5 : 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, * * JP, 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. * * * * /E:ON TURNS ON THE ENHANCED SECURITY OPTION * * * * /E:OFF TURNS OFF THE ENHANCED SECURITY OPTION * * * * /LSA1 LOADS LANDESK SERVICE AGENT VERSION 1 (LSA1) INTO * * THE BIOS IMAGE IN PLACE OF LANDESK SERVICE AGENT * * VERSION 2 (LSA2) (LSA2 IS LOADED BY DEFAULT). * * THIS OPTION IS ONLY AVAILABLE ON VERSION 16 AND * * HIGHER OF THE BIOS CODE. * * THIS OPTION IS PROVIDED FOR CUSTOMERS USING LAN * * BOOT SERVERS RUNNING INTEL LAN CLIENT MANAGER (LCM)* * SOFTWARE VERSION 1.0 (THIS LEVEL OF LCM WILL NOT * * SUPPORT LSA2 CLIENT SOFTWARE.) * * * * A FLASH UPDATE DISKETTE USING THESE PROGRAM OPTIONS IN IT'S * * CONFIG.SYS SHOULD BE TESTED CAREFULLY BEFORE WIDESPREAD * * USAGE. * * * ********************************************************************** ********************************************************************** * * * CMOS SAVE/RESTORE PROGRAM * * --------------------- * * * * THIS DISKETTE INCLUDES A CMOS SAVE RESTORE UTILITY * * FOR SAVING AND RESTORING THE SETUP AND CONFIGURATION * * MAINTAINED IN THE CMOS BATTERY BACKED RAM. THIS UTILITY * * IS INTENDED FOR USE AS AN AID IN CONFIGURING MULTIPLE * * IDENTICAL SYSTEMS. TO USE THIS UTILITY, COPY THE EXECUTABLE * * FILE (SRCMOSNM.EXE) TO A DOS BOOTABLE DISKETTE. TYPE * * 'SRCMOSNM' AT THE COMMAND PROMPT FOR INFORMATION ON * * COMMAND SYNTAX AND OPTIONS. * * * * USAGE NOTES: * * * * 1) THE BOOT SEQUENCE INFORMATION INCLUDES PASSWORDS. * * SAVING AND RESTORING THE BOOT SEQUENCE INFORMATION * * WILL ALSO CHANGE THE PASSWORDS TO THOSE SAVED IN * * DATA FILE (IF ANY). * * * * 2) SYSTEMS WITH ENHANCED SECURITY STORE PASSWORDS AND * * BOOT SEQUENCE INFORMATION IN A PROTECTED EEPROM. * * IN THESE SYSTEMS, THE BOOT SEQUENCE AND PASSWORDS * * CAN BE NEITHER SAVED NOR RESTORED. * * * ********************************************************************** Flash Changes Model 6562 6592 NMJTxxA is the flash diskette level. NMKTxxA is the flash image level. (BIOS) NOTE: All changes carry forward. That is, if a change is added in 11, it is also in 12, 13 etc. NMJT11A - Initial Production Release. CHANGES for NMJT12A Make flash work with new token ring card. This failed with the new level token ring card with LCCM only. CHANGES for NMJT13A Pointer to the default logo not set up correctly in the ROM Flash Utility. CHANGES for NMJT14A Able to update the Flash ROM without entering the password when the administrative password is set. The password is required the first boot after the update. Part AMD29002 does not flash correctly. CHANGES for NMJT15A Various tools that test how the system will function during the century roll over sometimes send a warning or error that the real time clock century is not updated. Code has been added to change the real time clock century from "19" to "20" immediately, instead of waiting for a power cycle. Add support for AMD 233MHz processor. 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. User change Power On Password option when Privileged Access Password is set does not work. Block INT 15 calls that switch CMOS banks. They could cause corruption of CMOS if another interrupt occurred while the bank was switched. The system will not power manage and blank the display when a Permedia 2 video controller is installed. Maximum DAC speed changed from 170MHz to 220MHz for the video controller. This allows support for the Matrox Cyclone chip. Change Diskette controller base I/O address to 3F2. Save/Restore CMOS utility may not save the CMOS contents. PnP System Memory Device Node not correct if >64MB in the system. Hostes board fails POST was in-advertently setting FIFO mode on. Incompatibility between the on-board Crystal Codec audio and a plugable adapter which also contains a Crystal Codec. APM function to Get Power State could cause a hang if the device was not enabled when the function was called. CHANGES for NMJT16A -System always freezes for 3 seconds at the end of this century -BIOS code being overlaid during the boot up process -System re-boots when you attempt to retry booting from a diskette that does not have an operating system. -Creative Labs CDROM 6560 fails when installed as a slave device -Update PCI IRQ tables for compatibility with Windows 98 -Removing the floppy disk controller under the Windows 95 device manager causes a configuration error if you do a warm boot. -Can't communicate with printer after changing printer port modes in Windows NT and then doing a warm boot. -Update LanDesk Service Agent (LSA) boot code from level LSA1 (version 1.89) to LSA2 (version.99d). (This is the code that runs if you select the "DHCP" option for network boot under the ethernet section in Setup). IMPORTANT NOTE: If you are booting from a network using LSA1 with a network boot server running Intel Lan Client Manager (LCM) software level 1.0 you MUST upgrade the LCM software to level 1.5 or greater to use the LSA2 code. (Contact your Intel support to obtain a free upgrade). If you do not want to install the LSA2 code, a software option is provided for the flash update program to load LSA1 code - see the readme.1st file on this diskette for details about this option. Network disconnects during suspend under Windows/95. Cache does not get flushed during shutdown from protected mode to real mode. DO NOT USE TO FIX THE 187 PROBLEM. Turn off power to the printer or re-seat the motherboard. The fix below can cause a hang if you are having 187 problems. 187 error if printer is on while PC is off. If an attached printer is left turned on when the system is turned off, you may get 187 errors when you turn on the system. CHANGES for NMJT17A - Ethernet goes to "disabled" when you exit the BIOS setup program. - PrtScrn only prints the first 25 lines - APM does not go to auto green under Windows/95 after level NMJT16A - Video BIOS disables Counter 2 so beeps are very short. CHANGES for NMJT18A Remove change for 187 error. The change did not fix the problem but made symptom change to a hang condition. If your system hangs, re-seat the motherboard and then re-flash the system to this level. CHANGES for NMJT19A - Adding one clock cycle (30ns) to IDE controller I/O sample point for - W95/Maxtor anomaly. This BIOS build must be used in combination with - the native busmaster driver file contained in the 6562 6592 IBM - preload of Win95 OSR2. Flash Lock Routine did not lock the flash always Flash could inadvertantly get corrupted with new levels. IDE Seek command does not use LBA addressing (NO Field Problems) Clear upper half of registers if RIPLing