SAF1562HL/N2-T NXP Semiconductors, SAF1562HL/N2-T Datasheet - Page 96

no-image

SAF1562HL/N2-T

Manufacturer Part Number
SAF1562HL/N2-T
Description
DC/DC Switching Controllers CONNECTIVITY CHIP
Manufacturer
NXP Semiconductors
Datasheet

Specifications of SAF1562HL/N2-T

Operating Temperature (max)
85C
Operating Temperature (min)
-40C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Mounting Style
SMD/SMT
Package / Case
LQFP
Lead Free Status / RoHS Status
Compliant
NXP Semiconductors
SAF1562
Product data sheet
19.12.1 Problem description
19.11.1 Problem description
19.11.2 Implication
19.11.3 Workaround
19.12 Erratum 12
19.11 Erratum 11
Interrupt devices cannot work under the SAF1562 in a Microsoft Windows CE system with
default OHCI drivers. This is applicable for Windows CE 4.2 as well as Windows CE 5.0.
When an interrupt device, such as keyboard or mouse, is connected to the SAF1562 in a
Windows CE system using the native Microsoft driver, this device does not function.
This is because the SAF1562 does not send any interrupt transactions to the device after
the device enumeration is successful. However, the device can function properly if it is
connected to a high-speed hub. This would mean that the issue occurs only on the OHCI
of the SAF1562.
To ensure that the interrupt transactions are scheduled by the SAF1562, both Periodic List
Enable bit (PLE - bit 2 of OHCI HcControl register) and Isochronous Enable bit (IE - bit 3
of OHCI HcControl register) must be set to logic 1.
This issue occurs in the default OHCI driver of Microsoft Windows CE Ver. 4.2 and 5.0
because during interrupt transactions the bit IE is not set to logic 1.
The implication is serious.
Set both bit PLE and bit IE to logic 1 in the OHCI HcControl register for interrupt
transactions.
In a full-speed IN data endpoint, after receiving a long series of NAK handshakes from a
device, the SAF1562 may generate Packet IDentifier (PID) check failure (condition code
06h) or device not responding (condition code 05h).
When a full-speed USB device is connected to the SAF1562 host, enumeration completes
successfully. An IN data endpoint (bulk) is established to allow the device to transfer data
to the host. The SAF1562 will schedule a continuous stream of IN token to be sent to the
bulk endpoint of the device. When the device has no data to send, it will return an NAK
handshake to the host. After receiving a continuous series of NAKs, ranging from 150 ms
to 500 ms, the SAF1562 will return a condition code 06h (PID check failure) or 05h
(device not responding) in the general Transfer Descriptor (TD). This error causes the
software to stall the endpoint.
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 24 November 2010
Hi-Speed Universal Serial Bus PCI Host Controller
SAF1562
© NXP B.V. 2010. All rights reserved.
96 of 121

Related parts for SAF1562HL/N2-T