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

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.17.1 Problem description
19.17.2 Implication
19.17 Erratum 17
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Remark: Windows XP has implemented the improvement in the OHCI driver to handle
this limitation.
A data toggle error occurs when an IN transfer sent by a full-speed device is completed
with either a short packet or a zero-length packet. As a result, the OHCI driver could not
get the complete data. For example, full-speed Wireless Local Area Network (WLAN) or
LAN devices could not function properly in Windows CE Ver. 5.0 system with default
driver.
This problem occurs on full-speed devices with short packet or a zero-length packet for
data transfer termination. It is common for WLAN or LAN devices to terminate the data
transfer with either a short packet or a zero-length packet.
The issue is further described as follows: When a full-speed LAN device terminates the
data transfer with a zero-length byte, the SAF1562 will set the halted bit to logic 1 in the
ED, sets bit CC in TD to DATAUNDERRUN and does not toggle the bit toggleCarry in the
ED. Therefore, when there is a new data transfer scheduled in the same IN endpoint, the
OHCI driver will drop the first packet because it assumes that data toggle error occurs
since the bit toggleCarry is not toggled. As a result, the OHCI driver will pass an
incomplete data to the LAN device driver. If this condition occurs continuously, the
full-speed LAN device may not function properly.
The implication is moderate because the problem occurs only on the full-speed device
with a short packet or a zero-length packet for data transfer termination.
*/
boolean TDInEDTransferList (TDStruct TD)
{
}
}
TDStruct CurrTransferListTD = ED.HeadP;
while (CurrTransferListTD != ED.TailP)
{
}
/*Needed to check TailP as it will not be check by while loop. */
if (TD == CurrTransferListTD)
return FALSE;
All information provided in this document is subject to legal disclaimers.
if (TD == CurrTransferListTD) {
CurrTransferListTD = CurrTransferListTD.NextTD
{
}
Rev. 2 — 24 November 2010
return TRUE;
return TRUE;
Hi-Speed Universal Serial Bus PCI Host Controller
SAF1562
© NXP B.V. 2010. All rights reserved.
100 of 121

Related parts for SAF1562HL/N2-T