Philips ISP1561 Speaker User Manual


 
Philips Semiconductors ISP1561 Evaluation Board User’s Guide
UM10005_3 © Koninklijke Philips Electronics N.V. 2003. All rights reserved.
User’s Guide Rev. 2.0—April 2003 9 of 20
Address
I
2
C-Bus EEPROM Content
0
32H
Subsystem Vendor ID—LOW
1
11H
Subsystem Vendor ID—HIGH
2
64H
Subsystem Device ID (OHCI)—LOW
3
16H
Subsystem Device ID (OHCI)—HIGH
4
65H
Subsystem Device ID (EHCI)—LOW
5
16H
Subsystem Device ID (EHCI)—HIGH
6
FFH
reserved
7
15H
[1]
reserved
[1] Loads Subsystem Vendor ID and Device ID. For more details, refer to the ISP1561 Hi-Speed USB PCI host controller
datasheet
.
Figure 4-3: I
2
C-bus EEPROM Programming Example
Note: Do not load any other values in reserved fields, otherwise, functionality of the ISP1561 is not guaranteed.
5. Hi-Speed USB (EHCI) Drivers
For Windows 2000 and Windows XP, the standard Microsoft EHCI drivers can be used. The best way to obtain
the latest EHCI drivers is to download from the Microsoft web site. Installation or update of EHCI device drivers
for the supported operating systems follows the standard installation procedure for device drivers, and so should
not present any difficulty.
However, the usb2.inf file must be modified to match the Philips Vendor ID (VID), Device ID (DID) and IC
revision code.
If there are difficulties in loading the Hi-Speed USB (EHCI) drivers, particularly for Windows 2000 and Windows
XP, the first step is to check the correctness of the VID, DID and REV_ID specified in the INF file. These values
must match with the values implemented in the respective revision of the ISP1561 found on the evaluation board.
An example of the necessary modifications that must be made to a usb2.inf file is as follows. The file example
contains information regarding the ISP1561 VID, DID and REV_ID. These modifications are similar for Windows
2000 and Windows XP.
1. Add the following line of code under the [Manufacturer] section:
%Philips%=Philips
2. Under the USB 2.0 Hub Support section, add the following lines of code:
; =================== Philips ==================================
[Philips]
; for Windows 2000
%PCI\VEN_1131&DEV_1562&REV_30.DeviceDesc%=EHCI,PCI\VEN_1131&DEV_1562&REV_30
%USB\ROOT_HUB20.DeviceDesc%=ROOTHUB2,USB\ROOT_HUB20
; HUBs
%USB\HubClass.DeviceDesc%=Usb2Hub.Dev,USB\HubClass
3. Add the following lines of code under the [Strings] section:
Philips="Philips"
PCI\VEN_1131&DEV_1562&REV_30.DeviceDesc="PHILIPS PCI to USB Enhanced Host Controller ES5"
For Windows 98 and Windows Me, Philips provides EHCI device drivers; no modification in its INF file is required.
Windows 98, Windows Me, Windows 2000 and Windows XP supply the device drivers for OHCI by default.