beautypg.com

Teledyne LeCroy HPT - Users Manual User Manual

Page 13

background image

CATC

HPT User’s Manual

Version 2.27

Page 11

If the USB interrupt count doesn’t match the expected count (21), it will be displayed as

WRONG, followed by a number representing the actual USB interrupts encountered.

The power state will be displayed as BAD if power wasn’t provided by the host on the

corresponding USB port. If all test sequences failed for a particular USB port, the power state
is displayed as N/A.

For UHCI systems, the HPR error classes are interpreted as follows:

HPT Error Class:

UHCI Error Type:

USB errors

The Host Controller sets this bit when completion of a

USB transaction results in an error condition (e.g., error
counter underflow). If the Transfer Descriptor on which

the error interrupt occurred also had its IOC bit set, both

this bit and Bit 0 are set.

host system errors

The Host Controller sets this bit when a serious error

occurs during a host system access involving the Host

Controller module. In a PCI system, such errors include

PCI Parity error, PCI Master Abort, and PCI Target Abort.

When this error occurs, the Host Controller clears the

Run/Stop bit in the Command register to prevent further

execution of scheduled Transfer Descriptors.

host controller process errors

The Host Controller sets this bit when it detects a fatal

error; it indicates that the Host Controller suffered a

consistency check failure while processing a Transfer

Descriptor. An example is finding an illegal PID field

while processing the packet header portion of the Transfer

Descriptor. When this error occurs, the Host Controller

clears the Run/Stop bit in the Command register to prevent

further execution of scheduled Transfer Descriptors.

wrong transfer status errors

This bit is set when one of the error bits (i.e., Stalled, Data

Buffer Error, Babble Detected, or CRC/Time Out Error) in

the status field of a transfer is set upon completion.