Hi,
I am trying to connect a USB flash drive to more than one USB host.
I have seen from other questions that the TS3USB30 would be one of my best bets.
However, ideally, I would like to be able to connect to around 8 hosts, not just 2.
I have tried using some analogue multiplexers (cd74hc4067) on a prototyping matrix board.
I can make everything work at USB 1.1 speed but the host is only able to identify high speed devices once every twenty tries.
So here are my, probably naive, questions:
1) Are analogue multiplexer a possible solution or can they never work reliably with USB 2.0 requirements?
2) Would building a proper PCB with high speed compliant tracing help/solve the high speed issues?
3) Would using a differential analogue multiplexer improve the situation?
If going with a dedicated USB solution like TS3USB30 is the only option:
4) is it possible to cascade multiple chips?
5) is there any chip in this family that comes in a easy to solder package?
Thanks,
Giulio