ESB_windows_relnotes.txt Driver File Contents (e7520-esb-windows.zip)

Release notes for Intel(R) 6300ESB ICH Windows* driver package
==============================================================


Contents
========

- Scope
- Platform Operating System Requirements
- Platform Hardware Requirements
- Platform BIOS Requirements
- In This Release (Bill of Materials)
- Installation
- Updating the Standard INFs
- Setting Up Windows XP Embedded OS and Installing Drivers
- Enabling USB Functionality on Windows 2000 Operating Systems
- Enabling LBA48 Support on Windows 2000 Operating Systems
- Installing the New Drivers
- Software Errata
- Functions Supported
- Software Licenses
- Legal/Disclaimers



Scope 
=====

This driver package is designed to provide driver support for the Intel(R) 
6300ESB I/O Controller Customer Reference Platform using a Windows Operating System (OS)
specified in the OS section below.



Platform Operating System Requirements
=======================================

Development system should have one the following Windows OS
installed.


	Windows 2000 Professional* 	SP3
	Windows 2000 Server* 		SP3
	Windows 2000 Advanced Server* 	SP3
	Windows XP Professional* 	SP1
	Windows 2003 Standard Edition*
	Windows XP Embedded*   		SP1
	



Platform Hardware Requirements
==============================

Target Platform hardware configuration is assumed to contain:
        Intel(R) Xeon(TM) processor
	Intel(R) E7520 Chipset
        Intel(R) 6300ESB Southbridge
	Minimum 128 Mbytes of System RAM
	1 IDE Drive on PATA i/f
	2 SATA Drives on SATA i/f
	 
Check with your system provider to determine the hardware 
configuration of your target system.


Platform BIOS Requirements
===========================			Required For
						-------------------------
 P4 Hyperthreading			Enabled	SMP kernel

 MPS Tables				Enabled	UP IOAPICs (vs 8259 PIC)
						P4 Hyperthreading

 ACPI MAPIC Tables			Enabled	UP IOAPICs (vs 8259)
						P4 Hyperthreading
 IDE PATA/SATA Config-1			 
  IDE Mode= Compatible			
  PATA/SATA= Combined			 

 IDE PATA/SATA Config-2			
  IDE Mode= Enhanced			
  PATA IRQ= Legacy
  SATA= P0=Pri, P1=Sec 

  IOAPIC= Enabled

 SMBUS			Enabled		i2c driver 
 AC97 Audio Controller	Enabled		ALSA drivers
 WDT Device		Enabled		WDT drivers
 USB 1.1 UHCI 		Enabled		UHCI drivers
 USB 2.0 EHCI		Enabled		EHCI drivers




In This Release (Bill of Materials)
===================================

This package contains the following drivers, inf files and documents.


 - ESB_windows_relnotes.txt		This file
 - ESB_windows_gold.exe		Self-extracting Zip file containing all project-					related files 

 _ smb_license.txt			Generic Beta license
 - SMB.SYS				SMBUSS driver
 - SMB.INF				Install file for SDMBUSS driver
 - smb.cat				SMB driver security Catalog file

 - STAC97.SYS				AC'97 audio code driver provided by SigmaTel*
 - STAC97.INF				Install file for AC'97 driver
 - SLAoemisv1.doc			Single-user and OEM license for SigmaTel STA97 driver

 - WDTDRVR.SYS				Watchdog timer driver
 - WDTDRVR.INF				Install file for watchdog timer
 - WDT_LICENSE.TXT			Generic Alpha license for Watchdog Timer components
 - WDTDEMO.EXE				Demo program for exercising Watchdog Timer features				
 - mfc42.dll				Microsoft C++ runtime library
 - mfco42.dll				Microsoft C++ runtime library
 - msvcrtd.dll				Microsoft C++ runtime library
 - wdtdemoAppSpec.pdf			WdtDemo App user documentation
 - wdtdriverspec.pdf			Overview of Watchdog timer driver
 - Intelwdtapi.pdf			Watchdog Timer Driver interface API document
 - IWDTLIB.DLL				Watchdog Timer Interface Dynamic Link Library

 - CWESB.slx				eXP configuration file
 - CWESB.log				log of OS build for eXP
 - eXP-README.DOC			readme for eXP build

 - infinst_enu.exe			Intel INF update utility



Installation
============

[ INITIAL STEPS ]

This release package contains the binary driver images, the supporting applications 
and an INF update utility. 

Please note: When starting the OS, ignore and close each of the hardware wizards that pop up; use only the instructions that follow to install new hardware devices. 

1. Copy the ESB_windows_gold.exe file to the root folder of the development 
platform.

2. Run the 'ESB_windows_gold.exe' file.  This will uncompress the zip file and create the following folders on your target platform.

	esb\windows\gold\Drivers		Folder for all driver binaries and INF files
	esb\windows\gold\Applications		Folder for WDT demo App, WDT Service & interface & iwdtlib.dll	
	esb\windows\gold\Documents		Folder for All Intel (R) 6300ESB I/O Controller documents 
	esb\windows\gold\LICENSE		Folder for All Intel (R) 6300 ESB I/O Controller licenses
						documents
	esb\windows\gold\eXP			Folder for All eXP documents and eXP configuration file



Updating the Standard INFs
=============================

[ Running the infinst_enu.exe ]

This document assumes that you have installed one of the OS listed in the section above.  
To enable all standard chipset devices, run the Intel infupdate utility "infinst_enu.exe" which is located in the esb\windows\gold\Applications folder.

1. Double click the "infinst_enu.exe" to run the INF utility

2. Click 'Next' at the Welcome dialog

3. Click 'Yes' at the License dialog

4. Click 'Next' at the Readme dialog


5. Follow the onscreen prompts to install drivers for new devices.  Select Yes to any questions relating to a Security Alert or Logo testing failure.

6. On completion of the utility, select 'Yes I want to restart my computer now', then click Finish.
 


Setting Up Windows XP Embedded OS and Installing Drivers
=========================================================

Please refer to the document "eXP-README.DOC" in the eXP folder for directions on creating a Windows 
Embedded XP OS image using the included image configuration file.




Enabling USB functionality on Windows 2000 Operating Systems
==============================================================


To enable the USB to function properly, download the USB 2.0 Microsoft drivers. This can be done through device manager by updating the driver of the “USB Controller” device and using the “Windows Update” driver search option. Details from Microsoft regarding USB 2.0 support can be found at: http://support.microsoft.com/default.aspx?scid=kb;en-us;319973
 
  

Enabling LBA48 support on Windows 2000 Operating Systems
==========================================================

To enable Windows 2000 to correctly recognize hard disks larger than 128 GB, an entry must be added to the Windows registry. To do this: 

1. Run the program “Regedt32.exe”.

2. Locate the following key:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atapi\Parameters

3. Add a new value with the following info:
   Value name: EnableBigLba
   Data type: REG_DWORD
   Value data: 0x1

4. Reboot the system.




Installing the New Drivers
==========================

This package contains four new drivers that must be installed to enable the Watchdog Timer, AC'97 Audio Controller, SMBUS and Gigabit NIC.  

Follow the instructions below to install the drivers:

Note: Each driver has both a Windows 2000 and an XP/Server 2003 set of instructions. The Windows 2000 instructions are for Windows 2000 Pro, Windows 2000 Server, and Windows 2000 Advance Server. The XP instructions are for XP Pro, XP Embedded and XP Server 2003 platforms.



Watchdog Timer Driver
---------------------

Follow the steps below to install the Intel Watchdog Timer driver on a Windows XP/Server 2003 platform.


1. Open the control panel and click the system icon; select the Hardware tab and click the    Device Manager button.

2. Expand the list of devices if not already expanded.

3. Locate and expand the System Devices node. 

4. Search for the Watchdog Timer - 25AB.

5. Right click this entry and select update Driver.

6. Select Install from a list or specific location (Advanced).

7. Click Next.

8. Check 'Don't Search I Will choose the Driver to Install'.

9. Click Next.

10. Click Have Disk button.

11. In the text box, type the text: C:\esb\windows\gold\drivers  

12. click Next.

13. Select the WatchDog Timer Device displayed in the list box under 'Model'.

14. Click Next.

15. Click Yes to dismiss the Update Driver warning.

16. Click Finish.	



Follow the steps below to install the Intel Watchdog timer driver on a Windows 2000 platform.


1. Open the control panel and click the system icon; select the Hardware tab and click the    Device Manager button.


2. Expand the list of devices if not already expanded.

3. Locate and expand the System Devices node. 

4. Search for the Watchdog Timer - 25AB.

5. Double click this entry and select the Driver Tab.

6. Click the update Driver... button.

7. Click Next.

8. Select 'Display a list of Known drivers for this device so that I can choose a specific driver.

9. Click Next.

10. Click 'Have Disk'.

11. Type this text: \esb\windows\gold\drivers

12. Click OK.

13. Select Intel Corporation under Manufacturers and Watchdog Timer under Model.

14. Click Next.

15. Click Finish.

16. Click Close.





INTEL SMBUS Driver
------------------

Follow the steps below to install the Intel SMBUS driver on a Windows XP/Server 2003 platform.


1. Open the control panel and click the system icon; select the Hardware tab and click the    Device Manager button.

2. Expand the list of devices if not already expanded.

3. Expand the system devices node and locate SMBus Controller.

4. Right click this entry and select update Driver.

5. Select Install from a list or specific location (Advanced).

6. Click Next.

7. Check 'Don't Search I Will choose the Driver to Install'.

8. Click Next.

9. Click Have Disk button.

10. In the text box, type the text: C:\esb\windows\gold\drivers  

11. click Next.

12. Select the ESB SMBus controller displayed in the list box under 'Model'.

13. Click Next.

14. Click Yes to dismiss the Update Driver warning.

15. Click Finish.	



Follow the steps below to install the SMBus driver on a Windows 2000 platform.
	

1. Open the control panel and click the system icon; select the Hardware tab and click the    Device Manager button.

2. Expand the list of devices if not already expanded.

3. Expand the system devices node and locate SMBus Controller.
	
4. Double click the SMBus Controller entry.

5. Select the Driver Tab and click the Update Driver Button.

6. Click Next.

7. Select 'Display a list of Known drivers for this device so that I can choose a specific driver.'

8. Click Next.

9. Click Have Disk.

10. Under Manufacturers, select Intel; under model, select ESB SMBus controller.

11. Click Next

12. Click Yes to the 'Update Driver Warning'

13. Click Yes

14. Click FInish

15. Click Close



SigmaTel AC'97 driver
---------------------

Follow the steps below to install the SigmaTel AC'97 driver on a Windows XP/Server 2003 platform.


1. Open the control panel and click the system icon; select the Hardware tab and click the    Device Manager button.

2. Expand the list of devices if not already expanded.

3. Search for 'Other devices' and locate the entry for the multimedia audio controller device.

4. Right click this entry and select update Driver...

5. Select the Install from a list or specific location (Advanced).

6. Click Next.

7. Uncheck the Search removablable media (Floppy, CD-ROM...).

8. Check the Include this location in the search.

9. In the text box, enter this text: \esb\windows\gold\drivers

10. Click Next.

11. Windows will generate a Warning dialog that the driver has not passed Windows Logo testing. Click the Continue Anyway button.

12. Click Finish to close the wizard.


	
Follow the steps below to install the SigmaTel AC'97 driver on a Windows 2000 platform.
	

1. Open the control panel and click the system icon; select the Hardware tab and click the    Device Manager button.

2. Expand the list of devices if not already expanded.

3. Search for 'Other devices' and locate the entry for the multimedia audio controller device. Double click the entry. 

4. Select the Driver tab and click the Update Driver button.

5. Click Next.
	 
6. Select 'Display a list of Known drivers for this device so that I can choose a specific driver'.

7. Click Have Disk.

8. In the edit box, type this text: \esb\windows\gold\drivers.

9. Under Manufacturers, select Intel; under Model, select ESB AC97 Controller.

10. Click Next.

11. Click Yes to the Update Driver warning.

12. CLick Next.

13. Click Finsh to close the Wizard.

14. Click Yes to restart your computer.



Validation
------------

Once all driver steps are completed, open the Control Panel and use the system Device Manager utility to verify that there are no unknown devices listed. 




Software Errata
================


The following is a list of unresolved errata with the WDT (Watchdog Timer).


Errata # 1
	The WDT is missing the PCI interrupt pin and line registers and is therefore unable to use standard drivers PCI enumerated/resource allocation routines to assigne IRQ resources to the driver. The Window WDT driver (wdtdrvr.sys) has a software workaround that enables PCI IRQ functionality by programmatically assigning the IRQ resources after the driver initializes.



INF Update Utility
----------------------


The following alert dialogs came up while running the INF update utility


On Windows 2000 Server

	Digital Signature not Found - Intel 82801EB Ultra ATA storage Controller

On Windows 2000 Advanced Server

	Digital Signature not Found - Intel 82801EB Ultra ATA storage Controller


On Windows 2000 Pro

	Digital Signature not Found - Intel 82801EB Ultra ATA storage Controller


On Server 2003

   Security Alert 	Intel® 82801EB PCI Bridge 244E
   Security Alert 	Intel® 82801EB LPC Interface Controller 24D0
   Logo testing Failure Intel® 82801EB USB Universal Host Controller 24D2
   Security Alert 	Intel® 82801EB SM Bus Controller 24D3
   Logo testing Failure Intel® 82801EB USB Universal Host Controller 24D4
   Logo testing Failure Intel® 82801EB USB Universal Host Controller 24D7
   Logo testing Failure Intel® 82801EB Ultra ATA storage Controllers
   Logo testing Failure Intel® 82801EB USB Universal Host Controller 24DE


On Windows XP Pro


 Intel 82801EB Universal Host Controller 24D2  Has not passed Windows logo testing
 Intel 82801EB Universal Host Controller 24D4  Has not passed Windows logo testing
 Intel 82801EB Universal Host Controller 24D7  Has not passed Windows logo testing
 Intel 82801EB Ultra ATA storage  Has not passed Windows logo testing
 Intel 82801EB Universal Host Controller 24DE  Has not passed Windows logo testing




Drivers
-------
None at this time



Functions Supported
===================

The watchdog timer driver comes with the dynamic link library 'IWDTLIB.DLL' which exports a 
user level API for accessing the the WDT device from a Windows user mode program, for 
complete details on working with the IWDTLIB library see the 'Intelwdtapi.doc' document in the 
esb\windows\gold\Documents folder. 
 



Software License
=================

The individual licenses for each of the drivers in this package are located in the esb\windows\gold\license folder.





Legal/Disclaimers
===================

Copyright (C) 2003, Intel Corporation.  All rights reserved.

Intel Corporation assumes no responsibility for errors or omissions in this 
document. Nor does Intel make any commitment to update the information 
contained herein.

* Other names and brands may be claimed as the property of others.

--------------------------------------------------------------------------------
Download Driver Pack

How To Update Drivers Manually

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.

server: web1, load: 2.77