usb enumeration via a HUB

Status
Not open for further replies.

nemuri

Newbie level 6
Joined
Apr 6, 2005
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,398
usb enumeration timing

Hello;
I have problems with doing the enumeration process via a hub :
i am using Cypress embeded host controller SL811HS to which usb port i have connected atmel AT43301 hub as a root hub.

When i plug any device to the host, an interrupt enable me to scan the new device speed and get all the descriptors. This i can do; I can enumerate any device i plug, including the HUB.

when the HUB is plugged, and when i plug a device on a downstream port, there is no interrupt generated, that is the hub doesn't simulate a disconnection. I have troubles with understanding the USB specification, but how does a HUB signal to the host that a new device is connected, and to which port ?
thank you
 

hub enumeration

though it might seem a silly question, but are the downstream ports on your hub enabled?? do you see the USB_RESET on your peripheral when you connect it to the hub?
 

    nemuri

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…