Prerequisites for the USB Host-Controller Driver Test (Windows Embedded CE 6.0)
1/6/2010
Hardware Requirements
The hardware that is required for the USB Host-Controller Driver test, in addition to the test platform, includes:
- USB host-controller card or on-board USB host-controller logic.
- CEPC or device.
- USB cable.
- USB function controller; for example, the NetChip22880 USB function PCI card. USB Loopback tests have been verified by using a CEPC with the NetChip22880 USB function PCI card acting as the device.
Software Requirements
The following table shows the software that is required on the host for the USB Host-Controller Driver test.
Requirements | Description |
---|---|
Tux.exe |
Tux test harness, required for test execution. |
Kato.dll |
Kato logging engine, required for logging the test data. |
ktux.dll |
Test module. |
Usbtest.dll |
Test module. |
Usbd.dll |
USB component; must be included in the runtime image. |
EHCI/OHCI/UHCI host-controller driver or drivers |
USB component; must be included in the runtime image. |
The following table shows the software that is required on the device for the USB Host-Controller Driver test.
Requirements | Description |
---|---|
Lufldrv.exe |
Loads the required loopback configuration driver. Must be included in the runtime image. |
LpBkCfg1.dll |
Configures a USB function controller with six endpoints in addition to endpoint zero. |
LpBkCfg2.dll |
Configures a USB function controller with four endpoints in addition to endpoint zero. |
Net2280lpbk.dll |
Netchip NET2280 USB 2.0 data loopback driver. |
Net2280.dll |
Netchip NET2280 USB 2.0 function bus driver. |