Hello there!
We want to use TUSB4020BI Hub in configuration with downstream power switching and overcurrent reporting, without external EEPROM. Our schematic looks like this: TUSB4020BI_Hub.pdf
The board is manufactured but we have a hard time making the Hub work.
By following this TUSB4020BI Schematic Checklist document, it is clear that, for configuration with external EEPROM or no EEPROM, we should either connect a 4.7K pull-up resistor to SMBUSz pin (pin 22) or leave it floating. We have a pull-down there which means that the Hub will wait in programming mode (link1, link2). We can easily fix that issue and remove resistor R41 from the board leaving SMBUSz floating and using an internal pull-up resistor. This will put the Hub in I2C master mode.
The second issue we have, it seems, is around reset. We applied the same passive reset approach with 1uF capacitor connected to GRST_n (pin 11) and an internal pull-up resistor as we noticed is applied in TUSB4020BPHP Evaluation Module (pages 9 and 10 of this document). Our power-on sequence is completely the same as in the case of TUSB4020BPHP Evaluation Module: VDD voltage (1.1V) is obtained from V33 voltage. This is not in accordance with the datasheet which says that VDD must be stable before V33 (Chapter 7.7).
How the Evaluation module is working fine with passive reset and V33 stable before VDD? If the Hub on our board is not working properly when we remove resistor R41 from the board, does it make sense we increase the value of 1uF capacitor connected to GRST_N pin (C22) in order to get a slower charge time and thus keep the Hub longer in reset state?
Thanks in advance for your time and efforts.
Sincerely,
Bojan.