Your download link is not working because you didn’t chose the “link with key” in mega.nz.
https://mega.nz/#!eBxyzCiT!sbtyO7kRajluV…in7XgYUev6NeeZU
oops… hmm I wonder what the point is of giving you a link if it doesn’t work as a link? haha
I took a look at it.
Is this the backup.mem of your chip when you had only one firmware version reported or when you had two reported?
This is the backup that you suggested I make. So I made it.
I had already flashed it like 10 times before making a backup, like I said I had been trying since mid last week to flash it with it always failing. And I don’t ever remember it reporting just one firmware version, except for in that Russian software it reported 2018 and FFFF’s. However, Device Manager has always claimed it was 2020 ever since the very moment it was installed. And I also never checked firmware version through the flashers because I didnt know how until you showed me how. Like I said, the Intel flasher worked last week many times, but it would not work with anything but its very own 2020.mem.
Maybe we should look into THAT particular 2020.mem file now? Maybe the Intel flasher corrupted it? Link below to what I flashed last week. Download only the 201_Rear.zip file, that is for the rear Renesas uPD720201 ports on their early USB 3.0 enabled motherboards. That contains the only flasher that has been working for me. Let me know what you think.
Oh and if you figure out what needs to be edited, I can try and edit it myself. I just didnt understand how you would put so many FF’s into the mem file without knowing what its size is growing to, the hex editor does not show a progress bar on size. So do I add FF’s and then save and check file size, and then edit again, and then edit again, until the sizes match? Or is there some feature I am not locating in the editor that can show me size as I am editing the file? That’s the only reason why I did not edit it myself. lol
https://downloadcenter.intel.com/downloa…irmware-Updates
I just realized that I could be wrong on what version number was installed. It could have been 2018 by default. I just never seen 2018 in the device manager and now its been too much time to remember how events unfolded.
I do remember seeing 2020, and the russian software reporting 2018, which is one of the reasons that led me to win raid again. It “might” have been 2018, but the russian software ALWAYS reports 2018, even today I am sure it would report 2018. Lol
Actually your guess is as good as mine. I assume what you see is weirder than you thought it would be??? haha, thats funny…
EDIT: I just looked at the K2020090.mem from Intels site and it looks perfectly normal. Now I think that even though they say it would not flash if it was the wrong mem file, I think the W201FW21.exe file did in fact flash 2020 over top, or behind the 2018 firmware. Maybe this card came with 2018 and I just never seen it, although that feels unlikely to me. But it would explain the double firmwares. I bet the Intel board has a different srom chip with a much smaller size and thus the flasher just decided to put 2020 behind the 2018 firmware? Is that even possible?
I bet editing the 2026.mem file with lots of FF’s for extra space would work just fine though. Why wouldnt it?
This is what the Russian software reported below (upper left corner it says 2018, but device manager below it says 2020), it’s just a RUN.cmd that uses flasher W201FW20.exe and the mem files from Station Drivers (I assume). This software asks you question, and you answer them. It always ended with “HW Revision error” because, I assume, W201FW20 doesn’t work with Revision 3 chips. https://www.computerbase.de/forum/showth…21#post21008021 (as you can see my English is broken at this website, because their software doesnt fully understand me so it has ommited lots of my words, so that’s why some sentences dont make any sense)
The K2020090.mem and K2026.mem as well as K2024 seems fine because they all have the same structure. What does not seems fine is the double firmware in your backup.mem. After seeing all those, i don’t think anymore that editing a file would do. The only editing that can be done is, maybe, extract the 2018 firmware that seems to be still intact in your backup file. But that would not help to update your chip.
The only thing that can be done at this point to ensure a clean flash with only one firmware on the chip is this: Do the /erase command, that will put FF everywhere in your chip. Then flash the update you wish. This will ensure that only one version is on the chip.
Hmm, interesting. I thought you said the firmware has to be the correct size? So if I flash the 2026 or 2024 firmware on my bigger chip, how will that work exactly? I am so curious now… lol
Heck with it, I will try that now. If it breaks, it breaks. I won’t be using this system for very much longer anyway. hehe
It seems that, contrary to the older flashers for 200/200A. The 201/202 flasher don’t requires a specific size and just put the file there. Which means that /erase may sometimes be required. It is basically the same thing but different. Meaning in the old version it was the files that was putting FF everywhere that was needed. Now it seems the /erase has to do it (It is nothing more than putting FF everywhere) and only then the firmware will replace some FF as needed.
OK, I am genuinely confused now.
I did an erase using "W201FW21 /srom 0 /erase", and it verified the erase with no errors at all.
Then I did a write using "W201FW21 /srom 0 /log /writeall K2024.mem CFG_201.INI" and that completed without any errors.
Then I did a verify using "W201FW21 /srom 0 /verify K2024.mem" and that said "Verify Mismatch" yet again, as always.
I then tried everything above a second time, but changing it to "W201FW21 /srom 0 /log /write K2024.mem CFG_201.INI" and the exact same thing happens, it says it was completely and the verify succeeds. Then I did yet another verify using "W201FW21 /srom 0 /verify K2024.mem" and that said "Verify Mismatch" yet again.
All along in the Device Manager it still shows firmware 2020 and the device still works as if it was never touched.
So, I then did a mem dump using "W201FW21 /srom 0 /dump backup.mem", and then I opened it with a Hex editor and it is identical to my first backup.mem file. NOTHING has changed.
What is going on? lol, someone said they think it is not seated but then why can I use it with all my drives? I also tried this in another computer, my x58 and I was getting the same things last week.
I wonder if this W201FW21.exe will work in FreeDOS? Maybe Windows 10 is blocking something?
OK, I am now done trying. Even in DOS I can’t get the known NEC DOS flasher tool to even launch. Keeps saying “This program does not work in DOS”. BS
I guess my device has a write protect on it or something. The only other thing that comes to my mind is the x1 slot. Maybe the device needs an x16 slot, lol. But I digress as I am not willing to try it from different slots.
@Phoenix48 , thanks man for all your help, it is highly appreciated. Maybe all this tons of extra data in this thread might one day help someone else. Lets hope it does.
Hey at least I didn’t kill the card, its still working just fine.
I can already tell you that it did helped me. Now at least i know my chip has the right SUBSYS number in it. That was not the case before.
It really irks me to have a device with a chip that is designed to be flashable by the user, but it won’t flash for some unknown invisible reason. It irks me even more that the flasher says it erased the chip, then wrote the chip, then verified the chip, and yet nothing changed what so ever. Maybe it did flash but the device manager doesn’t know how to read the firmware version correctly.
I bought the same card to test it.
Yes it has the Intel firmware. Back then Intel create a firmware themselves modified from the renesas one.
second it has 2 firmware’s because it needs another firmware for the front panel and another for the back ports.
U don’t need to flash anything.
Interesting stuff. Thanks for the information.
It’s mismatched because you no enter the cfg.ini values when verify, this causes that the values already in your Renesas-USB3-controller memory not match with the NULL values (FF’s) inside the K2024.mem, so for the comparation to sucess you need to include the cfg.ini (with the same values) in the command string:
W201FW21 /srom 0 /verify K2024.mem cfg.ini
If the values inside the cfg.ini are the same that you entered in the writing proces then it should return:
2
Verify Serial ROM.... 100%
Verify complete
So yea the thread is old.
But did you ever get this fixed SkOrPn?
Iv got a similare card with uPD720201 on it, and I cannot seem to get good speeds of the rear ports over usb 2.0(havent tried the online connection yet).
Not on your guys level on modding so just got the files here on link below, and it says that the firmware is up to date when flashing 2026. And device manager says 2026 now when changed to the 3.0.23.00 drivers.
Any idea how to get the right speed of the card out in windows 10?
https://www.station-drivers.com/index.ph…&id=437&lang=fr
going to bump this because this was helpful in resurrecting my card but the thread and its links are a mess attached is a gdrive link with the latest 2026 firmware and THE REQUIRED 3.0.23.1 Driver You MUST use this driver with the firmware or some devices will not fuction!
I have personally tested this update on my febsmart FS-U4L-Pro 4 port card [attempting to resolve a issue where the card is preventing the system from powering off and instend reboots)
I had no luck with the german flasher possibly because I don’t speak german and the startec updater in here resulted in a softbrick that required a full power cycle to get the card in a state that could be reflashed
the manual updater doesn’t seem work correctly under the latest windows 11 releases it just throws a cryptic ‘this app can’t run on your pc’ error
found this git hub as well that contains the fw and updater tool
if anybody knows how to get this card to stop preventing the system from shutting down when shutdown via windows ping me. on my board 1/3 times it will just cause the machine to reboot when shutdown via windows so far the fw update hasn’t helped
This is the latest W201FW21.exe tool with the latest firmware K2026090.mem for
UPD720201 and UPD720202. Please remove all the devices from the controller.
(i found it in startech)
Instructions:
Unzip the folder. With cmd cd option as admin target the folder 32 bit if you have 32 bit windows or the 64 bit if you have 64 bit windows.
Then write these commands:
a)W201FW21.EXE /srom 0 /erase (this will delete everything in firmware chip and remove the double no sense firmwares)
b)W201FW21.EXE /SROM 0 /WRITE K2026090.mem cfg201v3.ini (if you have UPD720201)
or
W201FW21.EXE /SROM 0 /WRITE K2026090.mem cfg202v3.ini (if you have UPD720202)
- This will fix the subsystem ffff that many cheap cards use.
- This cfg has the right-optimized options enabled and disabled for the add-ons pcie usb.
- It flash the latest firmware (year 2013) from Renesas.
Firmware_Update NEC new.rar (801.8 KB)
I’ve always flashed the .mem file to a Renesas UPD720201 cards with a ch341a programmer directly and renaming it either .bin or .rom and never once used the software to get them up to date, less things to go wrong than their convoluted flaky program that can barf mid execution and leave things unusable, you get to try again unlike the software.
I’ve not had one single failure to program them to 2026 firmware and nothing died yet. I’ve done plenty that had firmware 2011 stuck on them as default, it’s much easier this way. You just have to make sure you know 100% your versions of the renesas chips and which firmware is required for each.