ISOUSB111DWXEVM: Is it possible to isolate HUB

Part Number: ISOUSB111DWXEVM
Other Parts Discussed in Thread: ISOUSB111

Tool/software:

Hi Team,

We developed customized board with four isolated usb downstream ports (for low and full speed device). Our solution is PHY USB (USB3315 by Microchip) connected to USB isolator (ISOUSB111) and connected to HUB USB (USB2534 by Microchip)

However our solution doesn't work with isolator (connecting mouse device (low speed device) to the HUB it's resetted, connecting storage device (full speed device), it works).

Moreover, when PHY USB is connected to HUB without isolator it works with mouse or storage device.

Is it possible to connect ISOUSB111 between Host (PHY USB) and HUB USB to work in low and full speed ? Any configurations that need to be checked ?

Regards

Damien

  • Hello Guerineau, 

    Thank you for reaching out. The ISOUSB111 should be able to connect Host USB and HUB USB in low and full speed. Please allow us another day to review the other devices and get back to you. 

  • Hi Damien,

    Thanks for reaching out.

    Yes, the ISOUSB111 can be used perfectly between Host and HUB/Peripheral.

    A block diagram showing all downstream hubs connections along with host and Peripheral Device will be helpful in understanding the system for us to debug. Can you please provide that?

    One Information that I would like to bring upfront is that ISOUSB111 uses 2 hub budgets in the USB2.0 seven tier connection. Knowing this information - Please make sure that the total tier is not exceeding 7 including host and peripheral.

    Regards
    Varun

  • Hi Team,

    Thank you for your replies.

    The following block diagram describes our system :

    Note : PHY USB is also used to enable isolated 5V and 3V3

    When devices in full speed, the links is correct. When devices in low speed, the link is incorrect and HUB is resetted.

    Regards

    Damien

  • Hi Damien,

    Thanks for the inputs. It really helps in understanding the system better:

    Looking at the block diagram on a top level I cannot see any reason why ISOUSB111 should not work here, and based on one statement from your initial statement - it actually does work (for FS storage device)

    So, it is definitely not the ISOUSB111 basic functionality which is compromised here. It looks more of a system level issue

    Please do check the power budgeting on HUB side which powers ISOUSB111 right side and HUB+Peripheral Device (Mouse/Storage Device) - it may be possible that mouse is taking more current that storage device and that somehow it is causing voltage to drop and that is how the HUB is getting reset by POR:

    connecting mouse device (low speed device) to the HUB it's resetted

    ISOUSB111 cannot reset the HUB with D+/D- - Hence this issue is independent of ISOUSB device.

    I don't have any other inputs to provide beyond this.

    Regards
    Varun