Hello there,
I've made a bus powered 3-port USB hub and there's no way I can get it to show up on my computer (which has perfectly working USB ports).
I'm using a USB analyzer tool on Windows to check the packets being sent and received, and see absolutely nothing when I plug in the USB hub. I checked the 5V and 3.3V rails, and those are good. I tried forcing some of the pins low or high (bypassing the pulls) to see if that made the chip wake up (/BUSPWR, /RESET, MODE) but to no avail. I also used an oscilloscope to check the 6MHz waveform and that looks fine as well.
Is there something wrong with my design (pdf attached)?
Some notes:
- The DP0PUR resistors is 1.1k (don't have 1.5k available), is that value critical?
- I know there are no 15k pull downs on the devices' side but I soldered them anyway on the board afterwards.
- Being the first prototype, there's no ESD or overcurrent protection.
Thank you,
Bruno