Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

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
 

bamdad

Advanced Member level 4
Joined
Nov 14, 2001
Messages
116
Helped
7
Reputation
14
Reaction score
2
Trophy points
1,298
Activity points
1,303
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.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top