I have Dell XPS 13 ultra book.
1. My USB 3 doesn't function, I see under device manager:
fresco logic xhci (usb3) root hub: This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)
I already download the neewest drivers from Dell website, and resolve the problem but after a few days the problem come back, What can I do ?
2. When I shutdown the computer, after turning on the bios sutck sometinems on Dell logo screen (bar on half progress), I have to turn on and off.
Why does it happen ?
My BIOS is the most updated
Solved! Go to Solution.
I have the same problem - all of a sudden the USB 3 port stopped working. Device manager shows the exclamation on the Fresco Logic USB3 Root Hub. I have updated all my drivers & BIOS.
What gives? DELL - Can we have an answer? We all bought these (overly) expensive machines.
I have an XPS 13 Ultrabook and have exactly the same problem.
Fresco Logic xHCI (USB3) Root Hub - code 31 - the device is not working.
I have tried previous driver versions and have all the updates but no luck.
I also am now having a problem - when I put the XPS 13 into "sleep" and pack it away over night, the next morning I get the "Windows has shut down unexpectedly" message. Anybody else seeing this? Related to the USB3 driver issue?
I am also experiencing this. BIOS - L321XA08.exe, release date 2/04/2012. USB Driver - XPS-L321X_Chipset_Driver_R9WKR_WN_188.8.131.52_A02.exe, release date 22/08/2012
I also had this same problem -- the USB3 port suddenly stopped working on Mar 1. It was soon, but not immediately, after I updated my BIOS so it may or may not have had anything to do with that.
I just fixed it though by downloading and installing the most recent Fresco Logic xHCI Controller driver provided by Dell, under the Chipset category. This is version 184.108.40.206, dated 8/22/2012. Somehow the version I had installed was (if I remember correctly) 220.127.116.11, dated 11/2012. Although this was "newer" it also was not working. I have no idea how it got there since Dell doesn't provide that version, but installing 18.104.22.168 did fix it! Hope this helps other people.
I tried that but still not fixed.
This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)
Come on dell, supply a fix so we can use the USB port.
Well - I did a lot of futzing around & got this <ADMIN NOTE: Substitute character removed as per TOU> working again. I'm not sure I would recommend this to everyone, but here's what i found.
The Fresco Logic USB3 Hub was using a 22.214.171.124 driver. I uninstalled that multiple times & it kept re-installing itself. I went into the Windows/System32/drivers folder and found 2 versions of the FLxHCI.sys driver. Go to the properties & look at the Details Tab. My 2 versions were 126.96.36.199 & 188.8.131.52. I deleted the .93 version. Restarted the machine a couple of times & it took the .46 version & seems to be working fine.
I had no option to roll back to 184.108.40.206, nor did un-installing the .93 version ever work.
No promises for anybody else. Try at your own risk. Good luck.
This worked for me with a slight tweak. I also had the two drivers but on moving the .93 version out of the drivers folder and rebooting a couple of times the port was still inactive. What worked for me was to go to the device manager, select the Fresco ... Root Hub driver under the USB controller and manually update the driver from there. Going to Update Driver, and Browsing my computer to select the .46 driver caused the port to activate immediately.
Thanks to Murlap for pointing out how to get this sorted.
Thank you for this suggestion. With Internet disabled, I uninstalled the driver -- asking Windows to delete the driver file. Windows then re-detected the USB hub, and installed the old driver for me. Without disabling Internet, Windows kept downloading the updated driver -- that does not work.