[Discussion] Firmware for Asmedia USB 3.0/3.1 Controllers

@thecrowler :
Thanks for your interesting report.
It is fine, that you found finally the initiator of all your issues.
Due to your report I have added >here< a recommendation for Win7 users not to install the latest ASMedia USB 3.0 drivers, which I am offering there. Furthermore I added a link to your report.

If you would have read the start post of >this< thread carefully, you should have known, that the latest ASMedia USB 3.0/3.1 drivers v1.16.32.1 WHQL are designed for being used with Win8-10 and not with Win7.
This was and is still the related part of my text:

@Fernando
Thanks, Fernando.
The problem was not caused by the latest ASMedia USB 3.0/3.1 drivers v1.16.32.1 WHQL.
The first time I realize that something was wrong, I was using v1.16.4.0 WHQL.
The second time, v1.16.28.0 WHQL.
As I wrote, I’ve tried different flavours, before posting here.
It’s in my opinion that quite all v1.16.xx.x drivers are not suitable for Windows 7.
The only one working is v1.16.2.0, from ASUS website.
Also, I’m not completly sure that it is a driver problem, or only a driver problem…
The matter has three variables:
1) the specific ASMedia controller;
2) the specific firmware version;
3) the OS.
I’ve tried v1.16.24.0 from ASUS website, certified for Windows 7, with no luck (exact same problem): but the driver is made for Windows 7, so…
Here’s the download link:
http://dlcdnet.asus.com/pub/ASUS/misc/us…8-1_V116240.zip
This is why I wrote here and not in the USB 3.0 drivers page.
It could be a problem involving firmware version AND drivers v1.16.xx.x under Windows 7: or just firmware version AND drivers v1.16.xx.x (non-OS specific).
It would be nice to try all my steps on different OSes, different drivers, same controller, same firmware.

The strange thing is that Asus provide in their AI Suite II USB 3.0 Boost software (AI_Suite_II_USB3_Boost_10518), the ASMedia driver version 1.16.13.0 for Windows 7, which is dated from Dec 16, 2013.

I have the ASMedia_ASM1042_130125_00_02_00 firmware onto my controller…

Latest ASMedia USB 3.0/3.1 drivers v1.16.32.1 WHQL installed fine but in not using it with hard drives plugged-in and data transfers, just peripherals.
Might downgrade just in case to v1.16.13.0, since they seems not compatible with the Windows 7 OS.

Thanks!



@N6O7
U’re very welcome.
If u take a look at the official "P8Z77-V LE PLUS" drivers page on ASUS website, under Windows 7 x64, USB 3.0 driver version is 1.16.2.0 (exactly the one that is working for me).
Under Windows 8.1 x64, driver version is 1.16.12.0.
I really don’t know why the AI Suite II is bundled with such a driver version, considering that it should be also Windows 7 compatible… I believe that it’s a mistake.
If u wish to downgrade for security reasons, consider using driver v1.16.2.0 from ASUS website, instead, because I’ve already tried v1.16.13.0 with no luck: so, it won’t be usefull.
Here’s the direct link to download driver version 1.16.2.0 (taken from "P8Z77-V LE PLUS" drivers page on ASUS website):
http://dlcdnet.asus.com/pub/ASUS/misc/us…20_XPWin7_8.zip



@thecrowler
I did it.
For me all is fine when creating a very big .rar archive (26 GB) directly on an external USB 3.0 SSD from source files from an internal SSD.
The archive is not corrupted. The integrity check was passed.

ASMedia USB 3.0 controller is a DEV_1042 with firmware 130125_00_02_00 on my motherboard ASUS P8P67 Rev. 3.1 with BIOS 3602
OS is Windows 7 Ultimate SP1 x64 with latest ASMedia driver 1.16.32.1 from station-drivers.com
WinRAR is v5.31 x64

I have just updated my Asus p8Z68-v to the latest Asmedia firmware (130125_00_02_00) and made an interesting discovery running the machine with Windows 10.

File transfer speed to an external jmicron raid 5 usb 3.0 box used to give me transfer speeds with Asmedia 1.16.31.1 drivers installed of about 250 MB/s and about 210 Mb/s with the default Microsoft Drivers. With the new Firmware, the ASmedia drivers are slower (180MB/s compared to about 200MB/s with the MS drivers.

The ASmedia drivers also behave very poorly with an USB-AC56 network when it connects to an AC router with high speed fiber internet connection. I will be reverting to the original firmware I think.

Your milage may vary but, all in all, I cannot say that I would recommend updating ASUS Z68 boards with the new ASmedia firmware revision

Something that you may find useful.

The attached zip file is the Windows ASmedia FW update utility and a copy of xHCI_v120816_02_02_6D.bin. This version of the firmware works fine on Asus P8z68-V

asmediadefaultFW.zip (335 KB)


@bradm65
Interesting results.
Can you check your speed date of your external jmicron raid 5 usb 3.0 box with AS SSD Benchmark please?
You can download it here: AS SSD Benchmark
So we had an exact basis for comparison.
Many thanks in advance.


@bradm65
Interesting results.
Can you check your speed date of your external jmicron raid 5 usb 3.0 box with AS SSD Benchmark please?
You can download it here: AS SSD Benchmark
So we had an exact basis for comparison.
Many thanks in advance.




The figures I go were from using Crystaldiskmark.

I use the computer for work and have already reverted to the V12 FW so I cant just rip it to bits at the drop of the hat. I will revisit it when I get a chance but I am not sure that It will be this weekend

There is a “new” firmware at Station-Drivers:
Asmedia ASM-104x USB 3.0 Firmware Version 110315010230
But it seems this is an older one from 2011.
What’s the opinion of the experts? Recommendable?

Hi guys,

I own an Asus P8Z68-V LX motherboard (ASMedia 1042 USB3 chip). I upgraded to Windows 10 a little over 8 months ago, and have had a continuing problem with the USB 3 controller. When using any version of the ASMedia controller driver, my Wi-Fi adapter (an Asus N53 B1) will show data corruption on any download greater than a few hundred megabytes. This is particularly noticeable when trying to download games or updates with Steam. Whenever I use the default Microsoft driver (ASMedia USB 3.0 eXtensible Host Controller - 0.96 (Microsoft)) there is no data corruption, however performance can be occasionally poor with CPU usage spikes. Unfortunately even when told to not download hardware drivers from Windows 10, somehow it keeps trying to install ASMedia drivers for the controller.

I’ve tried updating the controller firmware to 130125_00_02_00 as linked in Post 75, originally I was on 120816_02_02_6D (backed up of course) and the issue with data corruption persists when using ASMedia provided drivers. Has anyone else encountered something similar, or is there a known incompatibility with ASMedia 1042 controllers and Windows 10 when using official drivers?

Is there anything else I can try to get the controller working with official drivers or am I just out of luck?

Yes Flash this on my M5A99X EVO 3.0 port a lot faster no hangs with my 74-1 card reader any more asm104x_140124_10_10_04_2.rar Also it looks like Asus ran out of 1042 because in mine I have 1042A chip Device Manager show it as 1142

Capture.JPG

Ok, I have an Asus P8Z68V-Pro here, on the chip on the board stands: ASM1042!

My Problem with my ASRock Z68E7Gen3 is still not solved.

In the Device-Manager on the Asus I get VEN_1b21/DEV_1040
USB Drivers are 1.16.33.1 (Windows7) from here
d.bat says 100803_00_00_0d SVID 0x174C SSID 0x2104

In the Device-Manager on the ASRock i get VEN_1b21/DEV_1040 although on the Mainboard stands ASM1042!
USB Drivers are 1.63.5.1 (Windows10) from same source above.
d.bat says 130125_00_02_00 SVID 0x1849 SSID 0*1042

I don’t wont to update the USB Firmware on the Asus yet, cause it’s currently working.
Any Suggestion on how to edit the dump-file from the Asus one, so I can test it on the ASRock?

100803.zip (24.8 KB)

Hex100803.jpg



it seems your dump is for Asmedia 1042A Not for AS1042.
You can see on the screenshot the SVID & SSID
I suppose if you change this, the checksum need to be recalculate
I know Lordkag speak about to rewrite the .exe flash tool to ignore it. (post #5)
Perhaps you’re the man to make this experience !

Must wait for LordKag to have Boss response :O)

I did manage to get the USB 3 Ports back on the ASROCK Z68 Extreme 7

The Ux-States Problem still occures
but my external USB 3.0 drive is now very fast and I don’t get any Errors while copying or reading.

I used Firmware 110315_01_02_30.bin with SVID:SSID = 0x1849:0x1042

Latest Firmware 130125_00_02_00.doen’t work on Z68Extr7, Errors while copying!
I attached the working Firmware with the flashing Tools, !!! CFG is already edited for ASROCK Z68!
! If you use it for anything else don’t Forget to Change it!!!

ASSSD Benchmark 1GB, USB 3.0 Port, Seq Read: 110,2 MB/s / Write 112,23 MB/s
ASSSD Benchmark 1Gb, USB 2.0 Port, Seq Read: 30,12 MB/s / Write 28,64 MB/s

asrock_ASM1042_working.zip (196 KB)

I could successfully update the ASM1042 Firmware to 130125_00_02_00 for the Asus P8Z68-V-Pro ( not Gen3 ) SVID:SSID = 0x1043:0x8488!
No Errors while copying.

On the ASRock Z68 Extreme 7 / Gen 3 only Firmware 110315_01_02_30.bin with SVID:SSID = 0x1849:0x1042 is working!
While using Firmware 130125_00_02_00 with SVID:SSID = 0x1849:0x1042 I get Errors while copying.

Here is a probably new firmware 131025_10_11_23 for Asmedia ASM-1042(A).
http://www.station-drivers.com/index.php…id=2279&lang=fr
I’m not sure if it is for 1042 or 1042A. It’s more likely for the1042A?
What do the experts here in the forum think about?

It is for ASM1042A and it is older than what Fernando provided.

131025_10_11_23.png



Furthermore, it is customized for 103C-8190 controllers and very different than regular ASM1042A firmwares. I would suggest users to stay away from this one.

What would be a good firmware for Asmedia ASM-1042A Controller? I updated mine to this one but did that before coming here and reading what you posted.

Just wanted to report a successful firmware upgrade

Motherboard: Asus P9X79 Pro ( X79 system similar to P9X79 Deluxe, but minus WiFi)
ASmedia chip: ASM-1042 (NOT 1042A - confirmed with visual inspection)
Firmware used: 130125_00_02_00 (from post #36)
Original problem: Various external drives in various external readers (iNeo, BlacX, etc) not seen, some lock-ups
Current status: Notable improvement

104xfwdl.exe /d on OLD FW:

1 > Bus:0x09 Device:0x00 Function:0x00
FW Version : 120816_02_02_6d
(SVID:SSID = 0x1043:0x8488)

2 > Bus:0x0A Device:0x00 Function:0x00
FW Version : 120816_02_02_6d
(SVID:SSID = 0x1043:0x8488)

104xfwdl.exe /d on NEW FW:

1 > Bus:0x09 Device:0x00 Function:0x00
FW Version : 130125_00_02_00
(SVID:SSID = 0x1043:0x8488)

2 > Bus:0x0A Device:0x00 Function:0x00
FW Version : 130125_00_02_00
(SVID:SSID = 0x1043:0x8488)


!!! IMPORTANT NOTE !!!

After doing the firmware update the USB 3.0 ports COMPLETELY STOPPED WORKING !!!

My first thought was “oh, crap, I bricked the controller” despite following all the instructions to the letter. HOWEVER, this was not the case.

Even removing & re-installing the driver software, and deleting the entries in device manager (various times) had no effect on reviving the ports (I’m using Win 7 x64 Ult). Since this is just a backup system, I wasn’t too worried, and for a lark, I did a re-install of Win 7 x64. After a FRESH install of Windows, and re-install of drivers, everything was FINE !!!

So if you do a ASmedia firmware update, and your ports are not working, you might consider trying a Windows re-install before writing off your board. I realize this won’t be the case for everyone, sometimes the controller really does get bricked, but this is a cautionary tale that sometimes Windows can’t seem to reconfigure itself after the firmware is updated.

Big thanks to Lordkag for the files & instructions.