New
#1
Problems with ASMedia USB 3.1 eXtensible Host Controller
HI, was hoping someone might be able to help me out.
I have a desktop with two 3.1 (gen 2) ports; one each of type A and C on an ASMedia host controller. Plus a number of USB 3.0 (gen 1)ports. The 3.1 host controller has the latest driver (10.0.19041.662 - nov 2020) and also the latest firmware (mobo bios is out of date however).
The problems come up when connecting a USB mass storage device (Asus enclosure + Samsung M2 NVME) directly to the USB 3.1 gen 2 ports on the motherboard. I am getting several errors on both USB 3.1 gen 2 ports:
• A yellow exclamation point in device manager, under the controller, stating:
“Windows has stopped this device because it has reported problems. (Code 43) The USB device returned an invalid USB device descriptor.”
When this happens, the SSD is not usable.
• If I uninstall the USB enclosure and restart, the USB drive will occasionally work in the USB / C port, and register transfer speeds of close to 900 MB/S, but it has several issues when it works: (1) extended system freezes plus (2) the following error logged in event viewer:
“The IO operation at logical block address 0x0 for Disk 4 (PDO name: \Device\000000a6) was retried.”
• When I am momentarily able to see the SSD, SMART data is showing incorrect information via the USB 3.1 port (it shows temps of 3000*C, incorrect symbols for information and 0 r/w usage and power count).
• I also got one BSOD the first time I plugged this thing into the USB/A 3.1 gen 2 port: “stop code: system service exception”
“What failed: FLTMGR.SYS”
Things I've tried so far:
My desktop also has type A and C USB 3.0 ports (Intel USB 3.0 eXtensible controller) and everything works fine, no issues, except that the transfer speed is capped at the USB 3.0 limit of 5 Gbit/s (so real world 440 MB/S).
I tried the USB enclosure in a different PC with a USB 3.1 gen 2 port, and it works fine, no errors logged, and it gets close to 1,000 MB/S transfer speed. SMART data is also correct.
I also tried plugging the SSD into the PC directly via PCiE and the SSD works fine, no errors, no system freezes.
I also tried three different USB 3.2 cables, all same issues (except the USB A cable is worse in terms of I can never see the drive.
I also tried uninstalling the host driver and updating, no change.
I’m not sure where to go from here. Perhaps a motherboard issue? Or other thoughts? Sorry if I don't respond right away, going to sleep and then busy day tomorrow but I will be coming back here later tomorrow or I guess today now.
This box says I need to include my windows version number: Windows 10 (20H2)
- - - Updated - - -
Update 12/16/20.
The manufacturers do not offer drivers for the USB device or the host controller. Host controller was using a generic windows driver. I updated the host controller driver with an ASMedia driver google found on Dell's website (details below) for a comparable system, and all the above problems with the USB/C port went away except the transfer speed is capped at 636 MB/s. Same for the USB/ A 3.1 gen 2 port, except it is capped at 20 MB/s so unusable. Still an improvement from before but not a solution.
ASMedia USB eXtensible Host Controller Driver
Version: 1.16.61.1, A17
Release date: 15 Jul 2020