0
\$\begingroup\$

I am working on a circuit where multiple components (ICs) are USB-capable for the purposes of programming (MCU), diagnostics, or firmware updates. Ideally, I would like to avoid having multiple ports on my board, so my question is whether I can use an onboard USB hub, such as the TUS2046x to connect each D+/- line for each component, and if so what if any are the pros/cons of this approach?

Alternatively, is there a better way to achieve the same goal, or should I stick with the multiple ports approach?

Just to add, I do not need to pass the VBUS power to each device, my board accepts multiple power type connections (including the VBUS) and passes them to a power priority switch to select the most appropriate source for power the board and components.

\$\endgroup\$
1
  • \$\begingroup\$ Thanks to @JYelton for cleaning up the question. \$\endgroup\$
    – ITMan
    Jun 17, 2023 at 21:34

1 Answer 1

1
\$\begingroup\$

Sure, you can integrate an USB hub.

Downsides are it's more complex but the upside is you can have one USB connector. The other option is to have multiple USB connectors, connected to a PC or hub directly.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.