Hi,
We have a Linux system (custom buildroot, kernel 5.3 at the moment), with several TUSB7340 device. I need to power cycle one of the custom devices on the ends of the ports (firmware glitch in a peripheral), but haven't had much luck
Has anyone had much luck controlling the PWRON## signals to bring 5V power on USB ports low? I've not been able to get them to wiggle.
Been working with ideas here to no effect:
https://www.kernel.org/doc/Documentation/usb/power-management.txt
We bring out the PWRON# signals:
And they are connected to TPS2066CDR devices:
Power output goes straight to the USB connectors.
Any ideas to kill OUT1 & OUT2 via xHCI driver? Everything I've done appears to have disabled USB connectivity, and I can restore it, but 5V (PWRON##) stays up.
Thanks.