Hi
I've connected a µProcessor host USB to the TUSB2046B thanks to 27R line resistor and a 1.5KR pull up resistor on D+. I've installed Linux on the µProcessor, which recognizes as well the HUB by the vendor ID and product ID.
My issue is on the downstream ports. When I connect an USB stick on one of them, the µProcessor can't detect it. It remains invisible from the Linux part. When we probe the D+ and D- lines, at the connection, the lines front increase to high level, and remain at it.
The next step should be the decreasing front of the D+ and D- lines before SOF, and communication protocol. For information, we have plugged behind the DP1 and DM1 IO a 22pF capacitance, a 27R resistor and 15K pull down resistor and each downstream port. I would like to understand why these lines don't go to the low level. What does the TUSB2046B wait for to continue the start up protocol??
Best regards
Jérémy