DATE OF RELEASE : 06/18/2001 --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 5 - INSTRUCTIONS FOR CDROM 6 - FLASH UNDER OPERATING SYSTEM 7 - FLASHING TO AN OLDER BIOS LEVEL 8 - FLASH CHANGES INSTALLATION INSTRUCTIONS PLEASE PRINT OUT THESE INSTRUCTIONS OR WRITE THEM DOWN BEFORE STARTING THIS FLASH UPDATE UTILITY. IBM PC BIOS UPDATE INSTRUCTIONS THIS CODE IS FOR THE FOLLOWING MACHINE(S)... Machine(s) Description 6269 Celeron/Pentium III processor PCs / Desktop 6345 Celeron/Pentium III processor PCs / Desktop 2194 Celeron/Pentium III processor PCs / Desktop 6279 Celeron/Pentium III processor PCs / Desktop 6029 Celeron/Pentium III processor PCs / Desktop 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. - 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 . . . 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" IMAGE THAT IS DISPLAYED DURING SYSTEM START UP. THE USER CAN SUBSTITUTE A 16 COLOR WINDOWS BITMAP (.BMP) TO REPLACE THE DEFAULT IMAGE. SOME 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 STE 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. - /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. - /X SUPPRESS 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. - /BB THE FLASH UTILITY WILL ONLY UPDATE THE RECOVERY SECTION OF THE FLASH. THE BIOS SECTION WILL NOT BE UPDATED. - /D THE FLASH UTILITY WILL GENERATE AN UNIVERSALLY UNIQUE IDENTIFIER (UUID), REPLACING THE ONE THATIS CURRENTLY IN THE FLASH. 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 (SRCMOSPT.EXE) TO A DOS BOOTABLE DISKETTE. TYPE'SRCMOSPT' 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. CDROM INSTRUCTIONS ------------------ THE FLASH UPDATE CDROM PACKAGES THE FLASH UPDATE DISKETTES INTO A SINGLE ISO BOOTABLE CD. POWER UP THE SYSTEM AND IMMEDIATELY INSERT THE FLASH CD IN THE CDROM DRIVE. WHEN THE LIST OF FLASH DISKETTE IMAGES IS DISPLAYED, SELECT THE DESIRED FLASH UTILITY BY ENTERING THE CORRESPONDING NUMBER FROM THE DISPLAY. THEN FOLLOW THE INSTRUCTIONS FOR USING THE FLASH DISKETTE IN THE BASIC INSTALLATION INSTRUCTIONS FLASH UNDER OPERATING SYSTEM ---------------------------- THE FLASH UNDER OPERATING SYSTEM UTILITY PROVIDES THE ABILITY TO UPDATE THE SYSTEM FLASH FROM A WINDOWS APPLICATION. THE UTILITY MAY BE DOWNLOADED FROM THE INTERNET AND UNPACKS INTO THE DEFAULT PATH: C:\IBMTOOLS\FLASH\PT1ZxxUS, WHERE "xx REPRESENTS THE TWO DIGIT FLASH LEVEL. AFTER UNPACKING THE UTILITY, RUN "SETUP.EXE" FROM THE DEFAULT PATH. IF THE LATEST DRIVER IS NOT INSTALLED, YOU WILL BE PROMPTED TO INSTALL IT. NEXT, RUN "QUICKFLASH.EXE" FROM THE DEFAULT PATH TO LAUNCH THE WINDOWS BASED FLASH APPLICATION TO UPDATE YOUR SYSTEM, A HELP MENU IS AVAILABLE TO GUIDE YOU. AFTER UPDATING YOUR FLASH, YOU CAN DELETE THE "PT1ZxxUS" DIRECTORY TO SAVE ROOM ON YOUR HARD DISK. FLASHING BACK TO A OLDER LEVEL OF BIOS -------------------------------------- SOMETIMES A SITUATION OCCURS WHERE A NEW TYPE OF FLASH PART IS INTRODUCED INTO PRODUCTION OF A SYSTEM. THIS OFTEN REQUIRES A CHANGE TO THE FLASH UTILITY ON THE FLASH UPDATE DISKETTE TO SUPPORT THE NEW FLASH PART. THIS MAY LEAD TO PROBLEMS IF YOU NEED TO RE-FLASH THE BIOS OF A NEW SYSTEM TO AN OLDER LEVEL OF BIOS CODE USING THE OLDER LEVEL'S BIOS UPDATE DISKETTE. YOU MAY RECEIVE A MESSAGE "UNKNOWN FLASH PART" OR THE FLASH PROGRAM MAY GO INTO A VERY LONG LOOP WHERE IT SAYS IT IS PROGRAMMING BUT EVENTUALLY SAYS THAT THE FLASH UPDATE FAILED. IF THIS SITUATION OCCURS, THE FOLLOWING STEPS CAN BE USED TO WORK AROUND THE PROBLEM: 1. OBTAIN THE LATEST LEVEL OF BIOS UPDATE DISKETTE FROM THE IBM WEB SITE (WWW.IBM.COM UNDER "SUPPORT"). 2. INSERT THE OLDER LEVEL BIOS UPDATE DISKETTE IN THE DISKETTE DRIVE AND ON THE DOS COMMAND LINE TYPE "ATTRIB A:FLASH2.EXE -R" 3. COPY THE FILE "FLASH2.EXE" FROM THE LATEST LEVEL OF BIOS UPDATE DISKETTE TO THE OLDER LEVEL'S UPDATE DISKETTE 4. BOOT THE OLDER LEVEL'S UPDATE DISKETTE AND FOLLOW NORMAL PROCEDURES. Flash Changes ------------- General Information: PTJTxxA is the flash diskette level. PTKTxxA 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 PTKTxxA/PTJTxxA: PTKT20A/PTJT20A: - Update Flash Under OS code to support new processors. - Correct problems with certain 256meg memory modules. PTKT19A/PTJT19A: - Characters being sent out serial port during POST - Add patch files for type 68A processors (Pentium III, rev D0) PTKT18A/PTJT18A: - Correct "Max CPU Speed" information in DMI (SMBIOS). - System generates annoying beeps when certain post errors occur. - Important note: If the system is fitted with the optional 2nd serial port and you install a version of BIOS prior to level 18, the 2d serial port will not be available. PTKT16A/PTJT16A: - Wake on LAN function not working after loss of AC power. PTKT15A/PTJT15A: - Add support for SST revision level "A" flash parts. - Hang at power up if Microtech USB scanner attached. PTKT14A/PTJT14A: - Missing pointer in SMBIOS memory structure - SMBIOS reporting wrong number of PCI slots for some models PTKT13A/PTJT13A: - Some Celeron(TM) processors being wrongly indentified on - BIOS Setup information screen as Pentium III processors. PTKT12A/PTJT12A: - Add support in SMBIOS (DMI) for additional machine types - Minor corrections to data reported in SMBIOS - Intermittantly fails to power back up after AC failure - Remove obsolete information from README.1ST file - Add support for "Flash Under OS" package (Microsoft Windows 95/98/ME/NT/2000 operating systems only.) PTKT11A/PTJT11A: - Add support for 933 mhz processors PTKT10A/PTJT10A: - Commercial version of Win98 won't install with usb keyboard - Time of day clock sometimes hangs after battery change - Add support for SST flash parts - Shorten boot time - System dosn't always enter standby - System hangs if power cord pulled while in standby mode - Add boot support for Sony HiFD drives - System serial number not included in DMI structures PTKT09A/PTJT09A: - Corrupt setup time/date menu - System hangs without keyboard attached - Change default CPU patches from CPUID 683 to 681 - SMBIOS data structure for memory incorrect - System reboots and powers off following AC power on PTKT08A/PTJT08A: - Improve system performance when two different size DIMMs are installed. - Add keyboard and mouse wake from Standby state - Minor tweaks to speed up boot time - System will not flash from Ram Drive. - CD Boot code does not work on 2-track, 1-session disc - USB Legacy keyboard support improvements - System hangs with corrupt/empty Ethernet EEPROM PTKT07A/PTJT07A: - Change Video subsystem id PTKT06A/PTJT06A: - Change Video Subvendor/subsystem id PTKT05A/PTJT05A: - Initial Release