--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 BIOS UPDATE INSTRUCTIONS -------------------------------------------------- THIS CODE IS FOR THE FOLLOWING MACHINE(S)... -------------------------------------------------- Machine(s) Description ---------- ---------------------------------------------------- 6268 Celeron processor PCs / Microtower 6278 Celeron processor PCs / Microtower 6288 Celeron processor PCs / Desktop 6338 Celeron processor PCs / Desktop 2173 Celeron processor PCs / Microtower =========================================================================== ---- 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 . . . * * * * 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 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. * * * * /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. * * * * /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. * * * * /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 THAT * * IS CURRENTLY IN THE FLASH. * * * * * * 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 (SRCMOSNX.EXE) TO A DOS BOOTABLE DISKETTE. TYPE * * 'SRCMOSNX' 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 Models 6268 / 6278 / 6288 General Information: Models 6268, 6278, 6288, 6338 and 2173 BIOS are year 2000 ready. NXJT27A is the flash diskette level. NXKT27A 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 NXKTxxA/NXJTxxA: NXKT24A/NXJT24A: Initial Release NXKT25A/NXJT25A: Displays Garbage while counting memory USB Bus fix - adding keyboard commands to virtual 8042 DBCS:Japanese SETUP hang when trying to display HELP message. If display cache not present, system hangs at CP49h HCT shows error with Int 15 Function E820h. APM BIOS: Scan disk run after BIOS power off. Upgrade to Release Version of PXE Base Code Add model numbers 6338 and 2173 NXKT26A/NXJT26A: LC 2.3 No heartbeat when powered off Set_Alarm doesn't disable SIO/LAN wake events if they aren't enabled NXKT27A/NXJT27A: WIN98 SE Blue Screen w/USB Kybd&Mouse in Safe Mode USB Labtec Speaker hangs system on boot while in USB legacy mode Win2K USB wakeup not functional Don't send idle command to atapi devices when entering acpi mode DOS w/o EMM386 hangs trying to access SCSI device. Hangs in PXE mode with IBM Adapter 2 Token ring DMIBIOS Structure test fail with level NWKT34A SMBIOS contains incorrect info Error Startup Sequence Disabled By Default Serial irqs not being set correctly see 122005 RTC wakeup from S4 state not functional Fix Twister Memory Initialization Sequence PXE code gives "No Free memory" error NXKT27A/NXJT27A: RIPL fails loading DOS netbind Hangs in PXE mode with IBM Adapter 2 Token ring SMBIOS: shows Incorrect L2 Cache size Add RFID in SMBIOS Information S4 boot update Keyboard wake does not work. CD audio problem on in DOS System is not going in stanby mode IRQ is assigned to 9 for SoundBlaster emulation intermittently NXKT28A/NXJT28A: RIPL fails loading DOS netbind Hang in PXE mode with IBM Adapter 2 Token ring CD audio problem in DOS S4 boot sequence support update Fix power-off when Win2K kernel debugger invoked Fix bad lockup when setting POP/PAP at boot Asymmetry change for first time domain RDRAMs Add Midi support Lan_wake (GPI 13) status cleared too early Fix System Security Control Logic Error After Boot Block Recovery Fix wording used when you enter a pop twice erroneously Fix keyboard wake Adjust smbus delay SMBIOS: Incorrect L2 Cache size Change eSecure to IBM approved name Fix SMBIOS incorrect sound device information Disable S5 trap for ACPI I/O space when returning to OS Monitor the ACPI clock only in APM mode. update dsdt.aml files Add RFID in DMI Information Fix incorrect LPC fixup SMI generation Fix system not going in standby mode problem Add Structure Type in DMI Handling Fix intermittent IRQ assigned to 9 for SoundBlaster Add dynamic PCI bus number assignment support Fix Video Memory size for nVidia cards Change Default ACPI IRQ NXKT29A/NXJT29A: 40X CDROM Drive support for Win 2000 Add ACPI Local APIC NMI structures Fix extraneous Post Startup error 187 on reboot. Fix wake up on ring problem Fix problem with S1 keyboard wake Enable IOAPIC Fix Audio IRQ Fix USB keyboard / POP prompt problem New microcode updates from Intel - PCN 905 Fix device sharing wake event problem Fix USB keyboard, ps/2 mouse lockup enter problem Update new version of iNtel Preboot Execution Environment (PXE) code Fix various hang/timeout conditions with USB Legacy support Adding Coppermine Support. Update patches for pga processors 681 NXKT30A/NXJT30A: Include patch for socket cpu 683 & remove 671 patch Fix standby mode hang Move temporary errorlog in EDBA Lock the Flash NXKT31A/NXJT31A: Remove unsupported sleep state Equate for Video sub-system vendor ID Extend range for PCI memory down to 1G ICH2 PCI Interrupt Routine Changes Updates for ASL code Enable TCO smi Fix error in LZ1DECODE Save target boot device when locking KB NXKT32/NXJT32A: GL Products Incorrectly Show Chassis Lock in SMBIOS Change pnp nodes to claim address 3F7 Fix wake on ring hang SMBIOS PCI/AGP Slot Current Usage not Accurate Fix clearing CMOS hang NXKT33/NXJT33A: Fix "enable TCO smi" hang problem NXKT34/NXJT34A: SMBIOS: Fix structure for memory SMBIOS: Fix system info problem SMBIOS: Fix Incorrect Structure Cache Information Fix Virus Detection feature Fix resource conflict Fix DVD tray problem Fix USB keyboard repeat problem Fix System hang when corrupt/empty Ethernet EEPROM Fix CD Boot 2-track problem Fix system hangs when no keyboard attached Fix USB keyboard dropout during CMOS corruption Fix LCCM reboot problem Fix parallel port IRQ problem Fix RLOCKOUT test problem Update PXE Base Code NXKT35/NXJT35A: SMBIOS: Added port connector structures for video, IDE, and FLOPPY Add Sony HiFD boot support Add code to measure boot time Ports 60/64 must be reserved motherboard resources Update ACPI code Fix Flash program Fix USB keyboard support NXKT36/NXJT36A: SMBIOS: Fix base board information problem with unique id Add processor patch for new Intel processor, 686 ID Fix Real Time Clock in setup