Hi there,
I've just got back a completely assembled board for a custom design I am making. We are using the TUSB8043, with some downstream devices. Here is a snippet of the design:
As you can see, the upstream is just a PC. The downstream devices are a USB Flash Drive (UFD), a USB camera, and an on-board microcontroller which just acts as a virtual com port.
I believe the assembly and design went well, and the HUB is getting supplied a very stable and reliable 1.1V and 3.3V - so that's all good.
I thought maybe the device would work out of the box, with the resistor pullup/pulldown configurations I have made. However, upon trying some of the downstream ports, I can't seem to see any immediate results.
So my question: is there any configuration that is needed to get the USB Hub working? I have I2C access to the device, but from what I can tell the I2C registers are all just "Extra" settings and I can't see any hard-enable or anything that seems like it is critical. Likewise, I can't seem to see any of the external enable pins that are needed to be pulled correctly for the device to work (besides GRST#).
I would really appreciate any help on this. Thank you!