Yes i have used this one: ------------------------------------------------------------------- - Version: 4.1.0.2027 - Date Release: 2014/07/08 - Author: Wei - Changes:Wei
Item Description Related Bug Ticket
1. Fix issue #7149: Rescan MSU when connect Expander with SAS devices, the number of adapter will add one. ----------------------------------------------------------------- I’m gonna try to find out soon the MarvellCLI command to be able to dump a file. Looks this chip seems not supporting raid and is just there to add features for an external eSata 6G and a spare internal Sata 6G… In Bios i can still disable/enable the Marvell ORom.
I’m bringing back the screenshots to this post.
Should be those.
i saw a second one is blank near the blue shield sata port.
RT9025 25PSPEL513 (near the Marvell chip)
Pm25LD512 CE1240 2HP8RLLG (near the blue shield sata port).
Thanks for your time. If i’m not finding a way to update the Marvell chip that will not matter as it does function fine.
That’s the problem with screenshots that are not focused. You have to zoom and rotate and bleed your eyes to get some data. And even then you are not sure. In the first screen, the Winbond is from mainboard, Pm25LD512 next to blue port is too small (64KB - 512Kbit), the third one (top centre) is unreadable. In the second picture, RT9025 or RT9029 seems to be a voltage regulator. In the third picture, Nuvoton 3941s seems to be a Fan Driver. Look for that unreadable one or other DIP8 SOIC8 chips not present in the pictures.
If you are going to open the case, you might just as well note all of them, regardless of place. The one I mentioned is important and in the right place, but there is one above USB 3.0 Boost, one above P8Z77-V LE Plus, one next to CMOS battery, two bellow ASM1042 (but it might be for its firmware).
The empty SOIC-8 space beside the Marvell chip (left side on >this< photo) seems suspiciously empty…
Downloading Latest 0901 Bios Version from ASUS, the attached file can be extracted ( MMTool Aptio 4.50.0023 ), by using “Extract” and “Link Option ROM”.
It is only 28KB, i cannot locate it inside the listed modules, but there is also a MarvellEFIDXE driver module inside (Vol 02 Index 84) also attached here.
You beat me…that what i wanted to talk about on my next post, i already saw that in MMTool.
One thing…The latest Bios for Asus P8Z77-V LE Plus is 910 and not 901 !!!
I will upload the same but with 910 Bios version and edit this post.
EDIT: Attached files from the Asus 910 Bios:
MarvellAHCI Rom: 33ko
MarvellEFIDXE uncompressed: 3Ko
It feels to me something like this Marvell 9120 chip had been truncated to have only the necessary inside to provide one external & one internal port on the motherboard.
Neither of the chips are good. I guess that empty space next to controller should have been the chip location. Are those Marvell ports bootable? Maybe the firmware is just for RAID and bootable RAID, nothing more. The two files you posted are not related. The first one is the OROM "1B4B-9120 Marvell AHCI 1.0.0.1033" for legacy mode, while the second is just the loader for the EFI driver. The EFI driver "Marvell 91xx-92xx AHCI 1.1.0.1005" is one position above, in 4331898D-CCB8-4108-898C-A5CC81442B28. In CSMCORE there is also OROM "1B4B-9172 Marvell RAID 1.0.0.0026", which should be RAID capable. If you had that controller, chances are you would have seen the firmware.
I do not have the 9172 controller nor is this motherboard Marvell bootable Raid capable, only Marvell AHCI.
Looks the 1B4B-9172 Marvell RAID module within the Asus Bios is there only when i’m using Raid (Intel Smart Response Technology) to be compatible when i plug a hard drive.
Hi there, just joined to try and get some new firmware added maybe for the Marvel 91xx.
The problem is this is a pci-e flasher but I imagine the firmware is the same.
Current version on offer here is 2.2.0.1125b the one spotted is 2.3.0.1007 and can be downloaded from station drivers (Link and file removed as apparently wont work) The problem for me is is the bios and firmware are in one single file with no extension inside the bin folder called image and Im unsure how o extract it or fix it to be ready to be added to a rom mod for mainboard Asus Sabertooth X58.
So I hope you clever guys can figure this out and give this newguy a helping hand, if not or that turns out to be rubbish then never mind me…
I can give you my working Bios 1402 for Sabertooth x58 with following mod’s - use at on your own risk: -Marvel 1038 incl. FW 2301007 and Bootloader 1010002bv5 -Intel RST(e) 12.9.0.2006 with TRIM in RAID0 support -JMicron JMB36x RAID ROM 1.07.28
Thanks for that, now I dont really use raid on this machine but I shall give that a try. Ill also follow that thread link (I have already read it before joining) and join into the discussion.
-Marvel 1038 incl. FW 2301007 and Bootloader 1010002bv5 -Intel RST(e) 12.9.0.2006 with TRIM in RAID0 support -JMicron JMB36x RAID ROM 1.07.28
Since you’re a fellow Sabertooth X58 user, have you ever managed to solve the issue—or does it matter—that any drives attached to the Marvel 91xx chip, when selected as boot drive is listed with an IDE prefix even though the controller is set to AHCI mode? Also haven’t found any explanation why, Asus specify a Marvel 9128 chip on their motherboard specifications listing, and the original bios has a different chip ID 9123.
Ive read a few threads up and down twice and found no mention of it or any other thread that explains this though I seen the question asked by others, or maybe I entirely missed a reply somewhere that explains it.
Now performance wise and this is why I wonder about these things, is a Samsung 840 Pro attached to the Marvel controller in AHCI mode (boot drive) has a read of 420Mb/s max and a Write of 252Mb/s Max (but while attached to a sata 2 controller I get a consistent Write 275Mb/s max with the mod I originally posted above. Haven’t tried your mods, but hence I have interest in the 2.3.0.1007 firmware…
I would be interested in resolving the IDE Prefix in drives listing so it actually reflects the proper controller mode or shows up like the others).
FYI your JMicron is older than the one I have currently JMicron JMB36x RAID ROM v1.0.8.01 your mod has 1.07.28.
I attach my current bios mod for you to research and maybe even update your bios mod with the JMicron bits since yours offers much better firmware and accompanying bootloader for the Marvel 91xx that the one Im currently running.
@ atomota: As wasisdn has already mentioned, your posts regarding the Marvell SATA Firmware match much better the topic of this thread. That is why I have moved your discussion with wasisdn here. This way it is much easier for wasisdn and other visitors of this thread to find your discussion.
The correct Firmware for Marvell ROM 1.0.0.1038 is 2.3.0.1007 with Bootloader 1.0.1.0002bv5, your older FW and Bootloader is actually for Mavel ROM 1.0.0.1033.
I have used same Bios like you but lordkag was so kind to extract the 3 single modules for the Marvell controller with correct header from the 1038.bin update files (same as you have attached before) to insert them in the sabertooth bios.
For JMicron I can also give you a Bios with this 1.0.8.01 ROM module but I’ve tested it allready and found my externel RAID5 Box connectet to JMicron eSATA initializing much faster with 1.0.7.28 ROM during boot.
I don’t run any SSD on the Marvell but I have tested a Crucial m550 in single AHCI mode. What I can say is the seq. read rate is higher but overall the drive run much smoother and faster with the Intel SATA2 controller. But if I run the Marvell in AHCI mode there is no IDE prefix listet, just showing me the HDD size and AHCI.
About the Device ID I’am not sure, better ask lordkag. What I know is the ROM and FW for ID9128 and ID9123 is same, just have to open the module with Hexeditor and correct the Device-ID.
Attache are a couple of Bios-mods for Sabertooth x58 incl. latest JMicron 1.0.8.01 and Realtek LAN-ROM 2.64 - all tested and done by my self with help from Fernando and lordkag.
Thx, because I had questions that are probably not specific I wasnt sure, but OK, Im happy with your decision.
Am now running your rom mod for the X58 you posted above, but sadly, I actually lost a few Mb/s write speed… At this stage Im open to PEBCAK type considerations. After flashing rom and going though the update firmware screen on reboot, Booted into Marvel rom on POST Ctrl+M and confirmed indeed the infor is Marvel 1038 + FW 2301007
So thanks to you and lordkag for that nugget, well, tbh Im more happy to have joined here, you guys are more active and seemingly know what youre doing better
Im happy for the JMicron to stay at that version in your mod, as I dont use it and its disabled in Bios…
So, to confirm: when you are in your motherboard bios boot menu not the marvel menu the drives attached to the Marvel controller dont have IDE prefix? I dont mean on the marvel menu that is indeed AHCI I mean the bios bios Not sure if its relevant.
As for the 9128 listed specs vs actual ROM ID 9123, I realize that their the same flash per say—as you explained— its just the ID, but even Asus official fw list as 9123, now I cant remember off hand what the chip itself on the motherboard actually says, but if its 9128 even if just a cosmetic thing, surely for the pedantic folk that matters also, to me Im OK personally.
Here attached is a comparative benchmark for your mod (dark blue) vs the mod I was running before(light blue), BTW thanks again for the mod, I hope you’ll continue providing updated roms for this mobo, you have one FAN here already