Other Parts Discussed in Thread: TLV740P
Tool/software:
Greetings!
Trying to build a 3-port hub with TUSB2036 with the following pin config:
- BUSPWR: low; bus power mode
- OCPROT: low; OC protection not used
- NP3: low; 3 ports
- NPINT0, NPINT1: low; all ports removable
- EXTMEM: high; eeprom not used
- MODE: low; 6mhz xtal used
Attached is the schematic of hub portion.
Behavior:
On Windows 11, when upstream cable is plugged in:
- Most times the suspend goes low soon after plugging in (turning the LED on)
- Occasionally, the suspend pin goes high and turns off LED soon after plugging in (unable to reproduce consistently)
In both cases, the device does not enumerate and does not show up in device manager.
USB protocol analyzer (Totalphase Beagle) does not show any bus activity in both of the scenarios above.
Crystal is operational - shows waveform but have not measured frequency
Downstream part of the board is not populated - would this be an issue?
Reset circuit - tried (1uf, 1.5k), (1uf, 2.7k) - no success
22pf caps for data lines in both up/downstream path are not used since datasheet says they are for EMI - is this an issue for enumeration?
Crystal being used is ecsxtal.com/.../ whose load cap is 20pf, but the circuit uses 33pf since that is commonly recommended - would this be an issue?
I would really appreciate your insights on getting the circuit enumerate. Thanks in advance!