[Discussion] Firmware for Asmedia USB 3.0/3.1 Controllers


I, too, are interested in this) I have p9x79 deluxe, I also received this warning, I opened the firmware in hex and compared with my they are different, it seems it’s not for us(

@TumKo
Many thanks for your effort.

Dear Tumko can you upload a bin file of your asmedia usb 3 controller because right now works only the front usb 3 ports in my computer and not the back ones. I have this "SPIROM not found" issue when I am trying to update the firmware for first controller.

I have P9X79 DELUXE. If someone have any ideas how I can successfully update the firmware for both asmedia controllers, I will really appreciate it.


Hi, unpack the archive and run exe on behalf of the admin, firmware itself to be updated version xHCI_v130125_00_02_00

FW_1042 ASMedia1042 v130125_00_02_00.rar (309 KB)

Thanks a lot for your quick response Tumko. The problem is that only the front ones working right now. Any solution for the back ones? I have to find something to reprogram the entire controller because now working only the one.


in this case only the programmer and soldering station will help, to unsolder flash chip SPI and flash by the programmer)

Hello everyone,

I’m new to this site and this is my first post to this great thread.
First I apologize for any grammar mistakes in my writing, English is not my
native language.

Several years ago I bought a P8Z77V-PRO motherboard and setup a new system
(Windows) with it. The new system worked well but there was one thing that
never has worked properly namely: the USB3 ASMedia rear ports with the blue
border around them. As I don’t have installed any USB front ports on my system
the ASMedia USB3 front ports on the P8Z77V-PRO are left unconnected, I never
used (and never connected) the USB3 ASMedia front ports on the P8Z77V-PRO.
Each and every time when I tried to use the USB3 ASMedia rear ports I got
random device (HD or cardreader) disconnects and/or write errors, so I haven’t
had any joy or speed benefit in using those ports.

I made several attempts to get those USB3 ASMedia rear ports working by
installing new USB3 ASMedia drivers (read: not firmware) on the system but to
no avail, the USB3 ASMedia ports on the rear still didn’t work properly.
So only installing new drivers was not enough to fix these USB3 ASMedia ports.

Now after reading this thread I started to update the ASMedia ASM1042
controller firmware as a last attempt to get the USB3 ASMedia rear ports
working and carried out many tests consuming many testing hours to find out
which ASM1042 controller firmware version would make the USB3 ASMedia rear
ports work correctly.

Because I’ve learned a lot from this thread and elsewhere on the internet I
want to share my test results with you and do hope that these test results may
help others as well and in particular @vzsoft who unfortunately bricked his
ASMedia controller.
@vzsoft if you are able to program the ASMedia controller again then program it
with ASM1042 firmware version 110315_01_02_30 this will work for your
motherboard too (your motherboard is the same as mine).

The information in this post is (maybe) far from complete and I’m aware that
many of you may have some or more questions, if you have any questions please
ask but please be patient for getting an answer as I don’t have much time to be
on this forum and reading this thread.

Thank you all!
Regards


Below you will find my test results.
(Hint: Copy and paste below text in an editor of your choice using
a fixed font better reading.)


Test overview
=============

Test run
------------
test 01 : Zero-filling an USB3 149Gb HD and formatting it afterwards.
test 02 : Writing a 16Gb file to the USB3 149Gb HD and read verify it
afterwards.
test 03 : Secure wipe of the 16Gb file on the USB3 149Gb HD.
test 04 : Additional tests, copying a large number of random files
to the USB3 149Gb HD and read verify afterwards.
test 05 : Additional test, writing a 64Gb file to the USB3 149Gb HD and read
verify it afterwards.
The above test sequence (test 01 to test 05) was repeated at least
5 times so 25 tests in total. Total effective test time: more then 6 hours!

Test output
------------
output – : Test not carried out.
output OK : Ok - No errors at all, no drive disconnects or re-connects,
no file write errors, no file read errors.
output E1 : Error 1 - Write errors! The USB3 149Gb HD disconnects during
data write transfers randomly in time and randomly in amount of
written data.
The USB3 149Gb HD is not auto re-connected after a disconnect.
Furthermore, the USB3 149Gb HD is completely removed from the
system and the system-tray icon is removed as well.
The USB3 port is no longer accessible at all.
Both the USB3 port and the USB3 149Gb HD are accessible again
after a system reboot or by shortly disabling and enabling the
two ASMedia XHCI controllers in device manager.
output E2 : Error 2 - Write errors! Same as Error 1, but this time the USB3
149Gb HD is auto re-connected and not removed from the system.
The USB3 port and the USB3 149Gb HD remain accessible after the
disconnect and auto re-connect. The system-tray icon shortly
disappears and then reappears when a disconnect and auto
re-connect occur.

Test results
------------
SeqFile Firmware version Reported version Test output Notes
by 104xfwdl tool 01 02 03 04 05 see below
BACKUP1 120524_00_02_6a 120524_00_02_6a E1 E1 E1 – – (1)
UPDATE1 130201_10_02_00 100803_00_00_0d E2 E2 E2 – – (2)
UPDATE2 131025_10_11_26 100803_00_00_0d E2 E2 E2 – – (2)
UPDATE3 110930_00_02_53 110930_00_02_53 E1 E1 E1 – – (3)
UPDATE4 110315_01_02_30 110315_01_02_30 OK OK OK OK OK (3)
UPDATE5 130125_00_02_00 130125_00_02_00 E1 E1 E1 – – (3)
UPDATE6 110315_01_02_30 110315_01_02_30 OK OK OK OK OK (3)

Note (1) : Firmware version 120524_00_02_6a is the original ASM1042 controller
firmware version of the out of the box P8Z77-V PRO motherboard.

Note (2) : This firmware version is NOT ment for ASM1042 controller but for
for ASM1042A controller!!!

Note (3) : This firmware version is for ASM1042 controller.

What is the current firmware for the Asus Sabertooth X99 board?

Thanks! :slight_smile:

@Meadow :
Welcome to the Win-RAID Forum and thanks for your interesting report, which may help other users, who want to update the ASMedia 104x USB 3.0/3.1 Firmware.

Regards
Dieter (alias Fernando)

updated my p9x79 deluxe 1042 successfully using post 192 and 75. thanks very much to everyone in this thread.
was hoping it might fix the issues with my netgear A6210 but unfortunately it didnt but no harm in having newer firmware i suppose :slight_smile:

Just a short feedback. I have the Asus M5A88-M, which I previously updated with the SATA controller thanks to the other topic but also successfully now updated the AS1042 from v.10xxxx to 130125_00_02_00 with the help from this forum.

Thanks so much.

Cheers
Tom

Update. I de-soldered and soldered a new asm 1042 chip. I updated the firmware according to asus tool (version 3). Now, I have some issues with over voltage (usb device over current status detected system will shutdown in 15 seconds). I can not start my computer because after 15 seconds turned off. Any idea?

Carefully double-check the soldered pins for any shortcuts between the pins themselves or any pin between the powersupply planes (Vdd and GND) of the motherboard by visual inspection (using a strong magnifying glass) and by electrical inspection (using a DMM).
‘Over current status’ looks to me as if the usb port pins of the 1042 chip are shorted somehow.

I presume this ‘Over current status’ happens with no usb device attached, am I correct?

Yes. All usb devices are detached. I think that I will do again the process. It is really strange that I managed to update the firmware. Both asm 1042 have the same firmware. Most of the times I have this message. Sometimes my computer turned on but without the support of back panel’s usb ports. Through the dos when I am check the version of the firmware sometimes is ok and sometimes I have the siprom missing message for the one controller.

As a general advice (maybe you do this already), while de-soldering and soldering on the motherboard be carefull for ESD events. Take measures to prevent any ESD from your body or elsewhere to the motherboard. Even a small ESD event could be enough to cause some damage to your motherboard resulting in strange operating behaviour.

Did you also try older controller firmware versions? In my case (post #267) newer controller firmware versions just don’t work, i have to use an old version which works fine for me.

Hi.

Im seeing some potential issues with 130125_00_02_00 on the Crosshair V formula. The backup I took created DE0_0253.BIN, DE1_0253.BIN and DE2_0253.BIN. Can someone please advise on how I can flash back the backup or does anyone have firmware: ASM-1042 Firmware 110322_00_02_32?

Thank you.

1 Like

was able to flash back. chopped off from 64kb.

thx.

Was wondering how do you check what version of 1142 you already have and any way to back up the firmware first before doing something as risky as this??

Thank you

Hi everybody,

see attached fw for :
chipset ASM1042AE
FW 130704_10_02_01
svid:ssid 0x1462:0x7919
size 128kb

DE0_0201.rar (24.4 KB)

Thought I’d take the plunge and update the firmware on my Asrock Z77 Extreame 4. Created a bootable dos USB drive in Rufus and copied the files from the very FIRST post. Booted from usb drive and then run 104xfwdl.exe /d to dump my rom first but get this message of “SPIROM not found”. Also get the same error message when trying to update. Can anybody shed any light onto this for me.