English
Language : 

CY7C65620_13 Datasheet, PDF (14/30 Pages) Cypress Semiconductor – EZ-USB HX2LP™ Low Power USB 2.0 Hub Controller Family
CY7C65620
CY7C65630
Byte 12: IllegalHubDescriptor, CompoundDevice, Full
Speed Only, NoPortIndicators, Reserved, GangPowered,
Reserved, Reserved
Bit 7: IllegalHubDescriptor. For GetHubDescriptor request,
some USB hosts use a DescriptorTypeof 0x00 instead of
HUB_DESCRIPTOR, 0x29. According to the USB 2.0
standard, a hub must treat this as a Request Error, and STALL
the transaction accordingly (USB 2.0, 11.24.2.5). For systems
that do not accept this, the IllegalHubDescriptor configuration
bit can be set to allow CY7C65620/CY7C65630 to accept a
DescriptorType of 0x00 for this command. Default is 1.
Bit 6: CompoundDevice. Indicates whether the hub is part of
a compound device. This is reported in the HubDescriptor,
wHub-Characteristics: b2. Default set to ‘0’.
Bit 5: Fullspeed. Only configures the hub to be a full-speed
only device. Default is set to ‘0’.
Bit 4: NoPortIndicators. Turns off the port indicators and does
not report them as present in the HubDescriptor,
wHubCharacteristics b7 field. Default is set to ‘0’.
Bit 3: Reserved. Set this bit to ‘0’.
Bit 2: GangPowered. Indicates whether the port power
switching is ganged (set to 1) or per-port (set to ‘0’). This is
reported in the HubDescriptor, wHubCharacteristics field, b4,
b3, b1, and b0. Default is set to ‘0’.
Bit 1: Reserved. Default is set to ‘0’.
Bit 0: Reserved. Default is set to ‘0’.
0xD4 Load
Byte
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Value (MSB LSB)
0xD4
VID (LSB)
VID (MSB)
PID (LSB)
PID (MSB)
reserved
DID (MSB)
EnabledOverCurrentTimer[3:0],
DisableOvercurrentTimer[3:0]
MaxPower (full-speed)
MaxPower (high-speed)
Reserved
Reserved
HubControllerPower full-speed bus
powered
HubControllerPower high-speed bus
powered
HubControllerPower full-speed self
powered
Factory
Fusable
X
X
X
X
X
X
X
X
X
0xD4 Load (continued)
Byte
Value (MSB LSB)
15 HubControllerPower high-speed self
powered
16 PowerOnTimer
17 IllegalHubDescriptor,
CompoundDevice, FullspeedOnly,
NoPortIndicators, Reserved,
GangPowered, Reserved, Reserved
18 AmberPolarity, GreenPolarity,
ModulateIndicators,
PowerControlPolarity,
OverCurrentPolarity,
OverCurrentMode1,
OverCurrentMode2
19 Write protect
20 NumLangs
21 SupportedStrings
22 ActivePorts[3:0]
23 RemovablePorts[3:0]
24 LangID
a=24+2N iManufacturer
b=a+2N iProduct
c=b+2N iSerialNumber
d=c+2N iConfiguration(FS)
e=d+2N iConfiguration(HS)
f=e+2N iInterface(0)
g=f+2N reserved
h=g+2N Strings
N:NumLangs
Byte 0: 0xD4
Needs to be programmed with 0xD4
Byte 1: VID (LSB)
Least significant byte of vendor ID
Byte 2: VID (MSB)
Most significant byte of vendor ID
Byte 3: PID (LSB)
Least significant byte of product ID
Byte 4: PID (MSB)
Most significant byte of product ID
Byte 5: Reserved
Reserved
Byte 6: DID (MSB)
Most significant byte of device ID
Factory
Fusable
X
X
X
Document Number: 38-08037 Rev. *Z
Page 14 of 30