This update loads BIOS version: 1.10 12-22-99 Before proceeding with the BIOS Update, use the following steps to create a system bootable disk: (1). Open My Computer (2). Locate the 3 1/2 Floppy (A:) drive. (3). Using the "Right" mouse button, click once. (4). Using the "Left" mouse button, select FORMAT. (5). Select "Copy System Files Only" and press START. (6). Run this patch program to unzip the update onto this floppy. Description: ------------ This update creates a BIOS Flash Utility Floppy for the following Pavilion Models: 4410, 4415, 4453, 4458, 4460, 4509, 4510, 4512, 4515, 4530, 4531, 4533, 4537, 4540, 4553Z, 6412, 6412H, 6415, 6425, 6427H, 6430, 6506, 6511, 6531, 6623, 6640C, 6641, 6646C, 8510, 8515 Installation Method: -------------------- 1. Restart the computer with this floppy disk in the A: drive. 2. Press Y at the prompt to proceed with the installation. 3. When a message box appears indicating the Flash Memory has been successfully programmed, remove the disk from the A: drive and restart the computer. 4. During the boot process, the following message will be displayed: 0251: System CMOS checksum bad - Default configuration used Press <F1> to Setup, <F2> to Resume 5. Press F1 to enter SETUP 6. Press F5 to reset BIOS defaults. 7. Press F10 to exit SETUP saving your changes. 8. Press ENTER to confirm the save. Technical Release Notes: ------------------------ 1.02: Initial Release 1.03: 04-26-99 Features Added: o Added embedded revision information into PLATFORM.BIN. o Better detection when RAM frequency is set higher than 66MHz via the hardware jumper while PC66 DIMMs are in place. o Pulled in the legacy USB supporting library and SETUP node. o In DMI structure 0 VERSION tag, replaced the default "6.00," which stands for PhoenixBIOS 4.0 Release 6.00, with HP designated BIOS release number. o Added support to SST39SF020 in both BIOS and PHLASH utility. o Introduced legacy USB "Auto" selection in SETUP menu and handled accordingly. The "Auto" selection would essentially handled the legacy USB the same way the "Enabled" does but with exception that it would disable legacy USB interface, including disabling of host controller IO and memory address decode and removal of the USB data segment from shadow memory, if both PS2 keyboard and PS2 mouse are attached while no USB keyboard device was found in POST. o Rephrased the wording "WinNT5.0" to "Win2000" in Installed O/S menu in SETUP. o Added an entry for 475MHz CPU in CPU speed table. Defects Fixed: o Fixed a problem where the value displayed by the Setup screen for "Maximum Power Savings" did not reflect the actual time it took to go to suspend. Also, removed the installation for the Standby timer which caused the monitor to go blank after One Minute. o Disabled PCI master read snoop capability, SIS_PCMC_REG81[6], if DRAM memory size is bigger than memory cacheable size or if VGA memory clock is running at less than 100 MHz. o Removed PS2 mouse disable method in DSDT. o Removed the keyboard controller wakeup event notification to OS in Method(_L02) in DSDT. o Removed the description of sub devices and methods under Device(IDE) in DSDT and left to OS default driver to handle it. o Corrected the PS2 keyboard and mouse wakeup capability of sleep states from S1 to S2 in DSDT. o Added power source descriptor for Device(USB) in DSDT. o Added consumed system resources under Device(PCI0) and moved BIOS ROM decoded memory away from Device(PCI0) to Device(GENM) with EISA ID PNP0C02. o Disabled flash part write capability after PHLASHed. o Flushed and disabled both CPU level I cache and external level II chipset cache before PHLASHing. o Corrected stack retrieval sequence error in flashEnable(). o Preserved the processor working register context in flashGetBlock(). o Zeroed ES before use it as segment address to flush external level II chipset cache memory in flashEnable(). o Relocated intermediate BIOS ROM image buffer from memory location 0x00060000 to 0x00200000 in PLATFORM.ASM. o Added AMD K6 III to the NuMISER CPU table. o Bundled the latest SiS6306 VGA version 1.03.50 which supposed to fix the DOS box video corruption under Windows. o Used the hard disk dynamic field-linked SETUP nodes opposed to the obsolete non-field-linked style node to resolve issue where the value in Hard Disk Timeout did not get restored to the default value if the Power Savings is set to Customised and the SETUP default loading hot key(F5) was invoked. 1.04: 05-07-99 Features Added: o Removed option ROM signature in USB data area if it was set to DISABLED throught SETUP per HP. o Removed the enforcement to make legacy USB active if no PS2 keyboard was attached by disabled the legacy USB based upon the RTC RAM value at late POST even if it had not seen a PS2 keyboard connected. o Added CMOS override for cmosExcludeIrq5 to reserve IRQ5 for RipTide Audio/ Modem PCI card. The PCI RipTide card requires IRQ5 for its Legacy devices. Under Device(PCI0), added SLT? devices that will detect IF a RipTide card is installed on one of the three PCI slots. Also, added code to the LNK? methods which will not return IRQ5 as one of the possibles to other PCI cards IF a RipTide card was installed. o Added Mosel-Vitelic V29C51002T with modifications to nvramProgramParameterBlockBi and nvramCheckFlashIdBi to share common code more efficiently and to add new parts more easily. Modified the ADDRESSx equates and associated code because Mosel must have the correct address on lines A15-A0, other parts have a don't care condition on A15. Defects Fixed: o Resolved legacy USB hot plug failure by reading setting from RTC RAM before proceding to enumerate the legacy USB disable cases. o Resolved system halt at Windows startup session when legacy USB was disabled by properly handling USB host controller when it was to disabled. o Resolved INT 13 boot device access difficulty when legacy USB was DISABLED in SETUP and no PS2 keyboard was attached by correctly pointing data segment to USB data segment when accessing the OHCI USB controller. 1.05: 06-23-99 Features Added: o Added support for the TV Out feature included on the Osprey II platform. o Enabled Number Lock by default o Made Legacy USB default to "Disabled". o Used VBIOS from BIOS release 1.02 as requested by SiS. Defects Fixed: o Resolved issue where the slave ATAPI drives did not get detected when Lucky-Goldstar CRD-8322B (Firmware revision 1.06) ATAPI CDROM drive was installed on master by adding 885us wait delay before querying the ATA slave device status when it was activated to respond the IO access. 1.06: 07-07-99 Features Added: o Routed the SiS5595 through interrupt line INTD, other than the first available interrupt lines, INTA, INTB, or INTC, in any of the three PCI slots so that it would get assigned to different interrupt from any plug-in PCI devices. o Forced Rockwell Riptide to be configured in POST to prevent Windows 98 Second Edition (Build 4.10.2222a) from accidentally assignning the same Interrupt used by SiS7001 USB host controller. o Removed legacy USB emultation for formal release 1.06 until it has been completely validated per HP. o Removed support to Mosel-Vitelic V29C51002T due to its extended system configuration data relocation requirement. Defects Fixed: o Resolved OS NOT FOUND problem by removing calls to flush cache before invoking INT 19. The problem was originally caused by the corruption of Fixed Disk Count in BDA. o Fixed a problem where if there is Master CDROM and no slave, POST 90 can take over 30 seconds. This is done by checking slave Error register before checking slave Status register. o Elongated the ATA bus delay from 900us to 2ms per ATA IV specs. o Reduced SMI latency for USB legacy device emulation. 1.07: 10-07-99 Features Added: o Left SiS6306 video BIOS uncompressed to ease the video BIOS replacement in its binary form. o Forced SiS7001 USB host controller to be configured with some interrupt number in its PCI configuration register offset 0x3C so that in late POST a chipset patch can go ahead fixing the interrupt request routing in the SiS5595 ISA bridge. This is because SiS7001 host USB controller was not functional under Windows 98 PnP/APM mode if the INSTALLED OS was not set to OTHER because the SiS7001 interrupt request routing (SIS_PSIO_REG62) is not programmed when enabled by OS. o Resolved problems where the external devices attached through UART 2 port was not functional by returning the second communication port status 0x01 (Device Present) to OS if disabled in _STA method. o Hide the devices FDC node from Windows 98 ACPI scope if disabled by returning FDC status 0x09 if disabled. o Tested the device enable status through bit 1 of the returned _STA value as opposed to bit 2 in Winbond 83877 device get current resource methods. o PLATFORM.BIN 0.12. Disabled legacy USB emulation by changing its ownership before PHLASHing to prevent PHLASH from failing. o Changed the default UMA size from 4MB to 8MB but forced the earlier shipped system which equipped 32MB DRAM to allocate 4MB of video RAM per HP. o Expanded the DMI 2.0 structure 1 Product String to be 14 bytes in width to be consistent to HP tattoo utility. o PLATFORM.BIN 0.13. Saved and restored the ESCD for SST39SF020 when PHLASHing. o Bundled SiS6306 video firmware 1.06.52. Defects Fixed: o SPR IRV01586. Correctly reported video RAM operating frequency through returned parameter EBX[2:0] in VUMA function 6 by modifying the contents of video RAM frequency table to be consistent and read video RAM operating frequency from the strapped status on ICS9248AF-81 and save it to SIS_530_REG_A5[2:0] for use later by INT 15 VUMA functions. 1.09: 11-12-99 Features Added: o SPR IRV01766. Enabled interrupt request 8 status as an SMI cause to resolve issue where system devices, such as video, were not initialized after waken up from RTC alarm. 1.10: 12-22-99 Features Added: o Added entries 533 (97 * 5.5) and 550 (100 * 5.5) MHz, calibrated based upon AMD K6 II processor, to CPU table per HP. Defects Fixed: o Cleared APC_REG02[0] to disable RTC alarm power-on capability per HP.Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.