I'm frequently having an issue with the Renesas USB 3.0 host driver on my Vaio which is attached to the PMD. More often than not, when I wake up the laptop from hibernation the driver wont start and comes up in device manager with the little yellow exclamation mark.
I've struggled for many years with the Renesas USB 3.0 eXtensible Host Controller disconnects on two older Toshiba laptops. Because these laptops have a single USB 3.0 port these Renesas Extensible Host Controller issues have prevented the ability to use more than one USB 3.0 external hard drive no matter what USB 3.0 hub was used (various brands, both powered and unpowered). I'd plug in a second USB 3.0 hard drive (various brands, powered or unpowered) and if the drive was recognized by the Renesas controller, Renesas USB driver would shortly there after hang, freezing the USB 3.0 port, and disconnect all USB 3.0 devices. Only way to recover was disconnect the second or additional external hard drives and devices and reboot the laptop(s). Spend years trying to find ways around this issue, ended up having to put second and additional external hard drives on the USB 2.0 ports.
Download Zip »»» https://urlgoal.com/2zze4i
An update after some time running the newer Windows 10 Update optional drivers. Still getting occasional Renesas USB 3.0 eXtensible Host Controller errors/crashes where it disconnects all connected USB 3.0 devices. Not as often as prior to the optional driver update where it happened all the time, but still getting them. Its mostly confined to happening after the computer comes out of sleep/hibernation now. Its hit or miss. The controller will continue to work for a while then randomly crash requiring a computer restart to fix it. Better than before but still darn frustrating. Its like the Rensas controller doesn't like more than one USB 3.0 device (particularly USB 3.0 external hard drives) connected at any one time.
I recently updated from Windows 8.1 to Windows 10. I had the same problem in Windows 8/8.1, but I fixed that with the modified files for Intel Extensible Host Controller (see: -8-and-intel-usb-3-0-host-controllers).
The error code I recieve was 43. I fixed it by going to Device Manager, browsing down to "Universal Serial Bus controllers", then I right click and press Update driver software, then click "Browse my computer for driver software", then "Let me pick from a list of device drivers on my computer" and then I selected whichever was available on the list and pressed next. I did that with all the items in the USB controller list.
If on Windows UVC with that card and USB capture device works fine and on Linux it works fine, then it does not work in MacOS I would say is a driver issue. Macs use Intel USB controllers only in their devices so the driver they use for that may or may not like Rensas controllers, the only source of decent drivers is third party vendors.
Long story short, I stumbled upon this github repo: GitHub - markusj/upd72020x-load: Firmware loader for Renesas uPD72020x USB 3.0 chipsets for Linux which can load a specified driver into some kind of RAM on the renesas card.
I have a number of USB 3 external drives they are not used all the time so they go to sleep (the drives, not the computer). This is fine but occasionally one or more of them never wake up when I tried to access them. They are on a server and I access them through the file manager on my desktop. When they do not wake up I have to use remote desktop to run "device manager" and disable "Renesas USB 3.0 eXtensible..." and then enable that host controller. Immediately, all the sleeping drives wake up. I would like to run a program from the command prompt preferably from my desktop and not have to log in using splashtop or VNC. From googleing it seem devcon needs to be on that server.
into a task executed once on startup and it disabled the USB controller connected to the drives and then re-scanned, reinstalling the driver and wakening the drives. It also removed the yellow bang that was always on the driver every time I rebooted.