11/10/2019 Drivers Marvell 88se9128 Chipset
Purpose Installs the Marvell (RAID) driver version 1.2.0.7103 for Intel® Desktop Boards. Which file to choose Download the driver ( STORAllOSMRUSetup1.2.0.7103PVMarvell.exe) and one of the following F6 Driver Diskettes (depending on your operating system): STORall32f6flpy321.2.0.7103PVMarvell.zip (for 32-bit versions of Windows XP., Windows Vista. or Windows. 7) STORall64f6flpy641.2.0.7103PVMarvell.zip (for 64-bit versions of Windows XP, Windows Vista or Windows 7) Additional information For information on using the Marvell RAID utility, refer to the This download is valid for the product(s) listed below. The terms of the software license agreement included with any software you download will control your use of the software.
INTEL SOFTWARE LICENSE AGREEMENT IMPORTANT - READ BEFORE COPYING, INSTALLING OR USING. Do not use or load this software and any associated materials (collectively, the 'Software') until you have carefully read the following terms and conditions.
By loading or using the Software, you agree to the terms of this Agreement. If you do not wish to so agree, do not install or use the Software. LICENSES: Please Note: - If you are a network administrator, the 'Site License' below shall apply to you. If you are an end user, the 'Single User License' shall apply to you.
If you are an original equipment manufacturer (OEM), the 'OEM License' shall apply to you. SITE LICENSE. You may copy the Software onto your organization's computers for your organization's use, and you may make a reasonable number of back-up copies of the Software, subject to these conditions: 1.
This Software is licensed for use only in conjunction with Intel component products. Use of the Software in conjunction with non-Intel component products is not licensed hereunder. You may not copy, modify, rent, sell, distribute or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software. You may not reverse engineer, decompile, or disassemble the Software. You may not sublicense or permit simultaneous use of the Software by more than one user. The Software may include portions offered on terms in addition to those set out here, as set out in a license accompanying those portions.
SINGLE USER LICENSE. You may copy the Software onto a single computer for your personal, noncommercial use, and you may make one back-up copy of the Software, subject to these conditions: 1. This Software is licensed for use only in conjunction with Intel component products. Use of the Software in conjunction with non-Intel component products is not licensed hereunder. You may not copy, modify, rent, sell, distribute or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software.
You may not reverse engineer, decompile, or disassemble the Software. You may not sublicense or permit simultaneous use of the Software by more than one user.
The Software may include portions offered on terms in addition to those set out here, as set out in a license accompanying those portions. OEM LICENSE: You may reproduce and distribute the Software only as an integral part of or incorporated in Your product or as a standalone Software maintenance update for existing end users of Your products, excluding any other standalone products, subject to these conditions: 1. This Software is licensed for use only in conjunction with Intel component products. Use of the Software in conjunction with non-Intel component products is not licensed hereunder. You may not copy, modify, rent, sell, distribute or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software.
You may not reverse engineer, decompile, or disassemble the Software. You may only distribute the Software to your customers pursuant to a written license agreement.
Such license agreement may be a 'break-the- seal' license agreement. At a minimum such license shall safeguard Intel's ownership rights to the Software. The Software may include portions offered on terms in addition to those set out here, as set out in a license accompanying those portions. NO OTHER RIGHTS. No rights or licenses are granted by Intel to You, expressly or by implication, with respect to any proprietary information or patent, copyright, mask work, trademark, trade secret, or other intellectual property right owned or controlled by Intel, except as expressly provided in this Agreement. OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Title to all copies of the Software remains with Intel or its suppliers.
The Software is copyrighted and protected by the laws of the United States and other countries, and international treaty provisions. You may not remove any copyright notices from the Software. Intel may make changes to the Software, or to items referenced therein, at any time without notice, but is not obligated to support or update the Software. Except as otherwise expressly provided, Intel grants no express or implied right under Intel patents, copyrights, trademarks, or other intellectual property rights. You may transfer the Software only if the recipient agrees to be fully bound by these terms and if you retain no copies of the Software.
LIMITED MEDIA WARRANTY. If the Software has been delivered by Intel on physical media, Intel warrants the media to be free from material physical defects for a period of ninety days after delivery by Intel. If such a defect is found, return the media to Intel for replacement or alternate delivery of the Software as Intel may select. EXCLUSION OF OTHER WARRANTIES. EXCEPT AS PROVIDED ABOVE, THE SOFTWARE IS PROVIDED 'AS IS' WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE. Intel does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links or other items contained within the Software. LIMITATION OF LIABILITY.
IN NO EVENT SHALL INTEL OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF INTEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES OR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY FROM JURISDICTION TO JURISDICTION. TERMINATION OF THIS AGREEMENT.
Intel may terminate this Agreement at any time if you violate its terms. Upon termination, you will immediately destroy the Software or return all copies of the Software to Intel. APPLICABLE LAWS. Claims arising under this Agreement shall be governed by the laws of California, excluding its principles of conflict of laws and the United Nations Convention on Contracts for the Sale of Goods. You may not export the Software in violation of applicable export laws and regulations. Intel is not obligated under any other agreements unless they are in writing and signed by an authorized representative of Intel. GOVERNMENT RESTRICTED RIGHTS.
The Software is provided with 'RESTRICTED RIGHTS.' Use, duplication, or disclosure by the Government is subject to restrictions as set forth in FAR52.227-14 and DFAR252.227-7013 et seq. Or its successor. Use of the Software by the Government constitutes acknowledgment of Intel's proprietary rights therein.
Contractor or Manufacturer is Intel 2200 Mission College Blvd., Santa Clara, CA 95052. Your file download has started. If your download did not start, please to initiate again.
What is the best driver/'Marvell Raid Console'/firmware for the Marvell 9128 on a Gigabyte P55A-UD4P? I am running Windows 7 64-bit. I have noticed the following: 1.
If I use my Gigabyte driver CD that came with my motherboard, it does not install a driver at all for the Marvell 9128. Instead it allows the generic MS ACHI driver to install, combined with the virtual console driver (that allows access to RAID configuration) and an old version of the MRU (Marvell Raid Console). Driver 1.0.0.1036 is physically on the CD but it does not install when using the setup program to install the drivers. If I download the latest driver from Gigabyte, it does not include a driver at all for the Marvell 9128. It does have a newer version of the MRU (4.1.0.1909) though. Looking on the Gigabyte driver CD, within the 'Bootdrv' folder there is a 9128 driver version 1.0.0.1036.
This driver can be manually installed, replacing the generic Microsoft ACHI driver. Alternatively the same driver is located within the 'Other/Marvell' folder and again it can be installed manually. At the website ', I found there is a newer driver (1.0.0.1051), newer firmware (2.1.0.1504), and a newer MRU (4.1.0.1909).
Which of these options provides the best performance for the 9128 controller? I have read in various forums that there are issues with Marvell's driver (at least the older versions) so it was recommended to use the generic Microsoft AHCI driver. Does this advice still stand or should the latest Marvell driver be installed (or perhaps the older one if the firmware is not flashed to the latest version). Why hasn't Gigabyte updated the driver for the 9128?
Why don't they include a driver for download at all? Another thought I had is if the 9128 is connected to a pair of decently performing SataII hard drives, it probably makes sense to force 'Turbo Sata' mode in the BIOS. Without doing this the maximum throughput is something like 130 MB/s (based on my experience with two Seagate drives in a RAID 0). At the time I didn't understand the PCIe x1 limitation so I never tried enabling Turbo SATA (I left it on auto and the performance was terrible and the system was unstable - BSODs). Currently I am using the Intel SATA controller and seeing roughly 250-270 MB/s throughput for the RAID 0.
Have you heard this directly from Gigabyte? I literally just purchased 3 Gigabyte motherboards 3 weeks ago and each one included SATA 6G through the Marvell 9128 controller.
Gigabyte is STILL advertising 4x performance through the use of a RAID 0 on the Marvell controller compared to the Intel SATA 3G controller. This was part of the reason I paid extra for motherboards with the SATA 6G controller; I wanted the motherboards to support newer, higher speed hard drives in the future. If Gigabyte has truly given up on getting the SATA 6G controller to work then they really should be offering a rebate to people like myself who paid extra for this capability - especially since they are still advertising 6G performance now that they know it doesn't (currently at least) work.
I keep wondering if the main reason I couldn't get the SATA 6G ports to work on my motherboard was because I didn't select 'Turbo SATA' in the BIOS. Just in case anyone else comes upon this thread after doing a search for the 'best driver for their Marvell 9128 SATA 6G controller', I'll include a link that I found to the latest drivers, firmware and MRU (Marvell Raid Utility) here: Note that as of today (January 23, 2011), Gigabyte does not actually use the Marvell driver even if you do a full driver install from the Gigabyte Install CD and/or download and install the latest Marvell 9128 driver from the Gigabyte website. Instead Gigabyte uses the Microsoft ACHI driver combined with a virtual 'console' driver that allows the Marvell Raid Utility (MRU) to communicate with the 9128 controller. Gigabyte does include a driver on the CD that can be manually installed (version 1.0.0.1036) but installing this breaks the MRU software. You need to install the updated MRU from Station Driver in order for it to communicate with the actual Marvell driver.
To add a little more confusion (I'm still confused.), I have not been able to find a way to uninstall the Marvell 'console driver' (the virtual driver that allows the MRU to interface with the MS ACHI driver) other than going into Device Manager, System Devices, and uninstalling the driver for the 'Marvell 91xx Config Device'. This virtual driver does not seem to be able to talk to the actual Marvell 9128 driver, only the MS ACHI driver. Also, elsewhere on the web I discovered that some of the newer released BIOS for Gigabyte motherboards included updated firmware for the Marvell 9128 controller and to install it you have to sometimes make sure the BIOS setting for 'GSATA6+7 firmware' is on 'Auto' so the latest BIOS firmware is loaded for the 9128. If this is set to 'On Chip', the firmware revision from the 9128 is used instead of the updated BIOS's firmware. If you install the firmware from Station Drivers (above), my understanding is since it is newer that the on-chip firmware, it will now be loaded instead of the BIOS's firmware (if you have the 'Auto' setting configured). You can flip back and forth between the BIOS's included 9128 firmware and the downloaded firmware by changing the 'GSATA6+7' setting in the BIOS.
Unfortunately I don't know personally how well this updated firmware works (yet), but there are people talking highly about it in the french forums at Station Drivers. I don't own an SSD so I can't test it on 'very fast' drives. I am using two fast SATA 3G hard drives that work very well on Intel's SATA controller in RAID 0 so there is little use in me switching them to the Marvell 9128 at this time (one day I'm sure I will pick up a 6G drive that can take advantage of the 6G connection; hopefully the new drivers, firmware and MRU work better than what Gigabyte is currently offering).
Anyone who tries these updates for the 9128, please post here with your results so others can benefit. Finally I will mention here that if you are using a drive configuration that has an I/O throughput above roughly 150 MB/s without a SATA 6G interface to the drive(s) you need to manually enable 'Turbo SATA' in the BIOS.
The default setting is 'AUTO' and this will enable 'Turbo SATA' whenever a 6G SATA device is connected. Note Turbo SATA reconfigures the PCIe bus to the Marvell 9128 controller. Using NON-'Turbo SATA' mode, the 9128 connects to the chipset through a PCIe 1.0 x1 bus.
'Turbo SATA' mode uses 1/2 the PCIe bus from the video card and now the 9128 is connected through a PCIe 2.0 x8 bus (16x more throughput compared to the PCIe 1.0 x1). While in theory this means your video card will be slower, the reality is if you have a single GPU, nothing available today can fully utilize even a PCIe 2.0 x8 bus so you shouldn't see any video performance reduction. If you have dual video cards or a dual GPU card, this may reduce the video performance. As a final note: I am not certain that all Gigabyte motherboards use the PCIe 1.0 x1 vs PCIe 2.0 x8 switch to connect to the 9128 controller (check your manual). This is accurate for the P55A-UD3R and P55A-UD4P motherboards that I own as well as most (if not all) of the P55/H55 motherboards that I considered purchasing. Other manufacturers use different bus connections for the 9128, for example ASUS typically uses a set of 4 PCIe 1.0 x1 buses combined together (assuming no PCIe x1 card is installed).
Marvell SATA 6G SSD Performance vs Intel ICH10 When the was revealed as the World's first-ever third generation SATA 6Gb/s hard drive, expectations for performance were raised to match the new bandwidth limit. While this drive offered tremendous storage capacity paired to good performance, the transfer speeds were nowhere near the second generation SATA-3 Gb/s limit. This is where Benchmark Reviews turns to our vast collection of storage products, some of which eclipse the SATA-II range. However, our history of SSD performance tests on the Intel ICH10 Southbridge would prove to be very different than our results on the new Marvell 88SE9123 or 88SE9128 SATA-III chips. In this article, Benchmark Reviews compares Marvell SATA-6G SSD performance against tests on the Intel ICH10 chipset. This project was created from by the perfect storm: Benchmark Reviews was already testing the on the ASUS P7P55D Premium (Intel P55/ICH10 + Marvell 88SE9123) and Gigabyte GA-P55A-UD6 (Intel P55/ICH10 + Marvell 88SE9128) motherboards.
After receiving less than impressive differences between SATA-II and SATA-III benchmark performance with the new Seagate SATA 6G hard drive, a handful of SSDs were connected to help find potential differences. There were differences, to be sure, but not the kind that improve performance. Our results didn't fit-in well with the respective review projects, as they were off-topic, so this Marvell SATA 6G SSD Performance vs Intel ICH10 article was created, The basis of this article revolves around two notions: SATA 6G connections offer more bandwidth than SATA 3G controller did, and that SATA-II products that came close to the 3 Gb/s limit may see some improvement with the new SATA-III controller.
Although it is still very early on in the SATA 6G lifecycle (Marvell announced the 88SE9128 SATA-III 6Gb/s controller on 22 September 2009), and only one major manufacturer offers a viable storage controller (the aforementioned Marvell Technology Group), the media hype has create a very high bar for expectations. So what's to be expected? About Intel Corporation Intel (NASDAQ: INTC), the world leader in silicon innovation, develops technologies, products and initiatives to continually advance how people work and live. Additional information about Intel is available at www.intel.com/ About Marvell Technology Group Ltd. Marvell (NASDAQ: MRVL) is a leader in the development of storage, communications, and consumer silicon solutions. The company's diverse product portfolio includes switching, transceiver, communications controller, wireless, and storage solutions that power the entire communications infrastructure including enterprise, metro, home, and storage networking. As used in this release, the terms 'company' and 'Marvell' refer to Marvell Technology Group Ltd.
And its subsidiaries. For more information, visit http://www.marvell.com. Well your article misses the point completely.
Nowhere do you mention why the Marvell controller is slower on those boards and what is needed to be done by motherboard manufacturers to make it fast (or which board(s) are implementing it good). Nor do you add a P55 motherboard that has it implemented correctly. The way you present it, one might conclude that it's a controller deficiency. There are many ways to get the Marvell up to speed. At least mention one but instead you run the same test five times.
To top it of, you conclude (wrongly) that the deficiency is caused by driver optimizations. Actually, 'you've missed the point completely'. Gigabyte's P55 Express series were the first SATA 6Gb/s equipped motherboards on the market, beating ASUS and others by several weeks. This article was written when no other options existed. It wasn't until many months later that X58 versions became available.
So, as you can figure, there wouldn't be any mention of other solutions. Because they didn't exist. Your claim that I 'wrongly' concluded that driver was not yet optimized is also made in ignorance. Since Marvell's chipset operates on the same bus as Intel ICH10 controller, the performance should be similar for lower-speed devices. Look at the transfer rate tests, and you'll see that speeds didn't reach 250 MB/s (half-speed) and they were still faster on the Intel ICH. Furthermore, since bandwidth has little impact on IOPS performance, please explain how 2.5 lanes would impact very low input/output rates. Your P55A-UD6 motherboard actually supports full speed PCI-E 2.0 bandwidth for the Marvell controller but it's not enabled by default.
The option in the bios is called Turbo SATA3. Why didn't you use that? So not only did solutions exist, you had one. About the driver: Obviously you came to that wrong conclusion because you think the Marvell controller is on the same bus as the Intel controller. Tests have shown that the Intel AHCI controller has around 650MB/s effective bandwidth at it's disposal. I haven't seen P55's PCI-E ports go over 200MB/s (showing that theoretical bandwidth doesn't mean effective bandwidth). Another thing that bothers me is that if you have so much doubt about the Marvell driver, why didn't you bother trying the MS AHCI driver?
Because that would have show you straight away that nothing is wrong with the Marvell driver (even though it's a really early one). IOPS are in direct relation with bandwidth. Completely agree with Milli here, everything he says is pretty much spot on. This article is completely misleading and not explained correctly, only after reading the comments did I understand what exactly you were trying to prove, and even then the results are completely bogus because of the systems used.
Even if the P55 was the only chipset to have 6Gb/s ports, the Intel system has a much faster CPU and more RAM. SATA port performance is affected by your system, so how is this a fair 'technology comparison' in any way. I think it's obvious you didn't spend enough time on this article or with this hardware and you should really consider retracting this article. I have a P7P55D-E LX with a Marvell controller and a fast SSD.
I tried running the SSD on the Marvell controller using the latest Marvell supplied drivers (actually they are from ASUS; Marvell will not post drivers on their site) and I get BSODs from the 'mv91xx.sys' driver. Using MS drivers makes it less flaky but I still get better performance off of the Intel ICH10 SATA ports. Hey Milli, you sound very defensive as if you wrote these drivers or designed the chipset on the Marvell side. Could you please look into having some updated drivers released that can fix the BSOD's?
If you read around the ASUS forums, there have been quite a few RMAs related to this chip. I'm just staying away from mobos with Marvell chips in the future since board manufacturers can't figure out how to implement them correctly. Good review however I think the title should have been adjusted to fit the review better. The title mainly says 'Marvell SATA-6G SSD Performance vs Intel ICH10'. Not that we are saying anything wrong here since we are comparing these exact 2 controllers.
The issue is that someone will see the 'Sata-6g' included in the title and immediately assume right off the bat that this is going to be a review based off the 'new' SATA 6Gb/s compared to the old SATA 3Gb/s. The author does a great job at exposing the infancy of the Marvel driver performance compared to the mature Intel drivers performance however us readers are assuming we are going to be looking at a review showing off the full bandwidth of the Marvel controller even though it's only limited to 5GT/s. Perhaps the title could have been named something like 'Marvell 912x driver performance vs Intel ICH10' That's just my 2 cents:). Unfortunatly i brought an Agility 3 (500mb read/write) but my board Asus P7P55D-E Deluxe has a marvell 88se9123 sata6 controller that with the latest drivers is SLOOOOOWER than the intel ICH10 sata3 controller. The marvell wins on very few read tests breaking the 250mb/s barrier to 400.
But writing is just awfull. Check that marvell almost doubles the read from the write speed. But the intel controller can write and read almost the same with little and bigger files. Windows system hang very much in SATA6 mode but it runs like butter with the intel SATA3 controller!!! Can you imagine? A marketing trick from PC manufactures. Oh sure.it´s 6gbps speed.but it isn´t a native controller.
It´s an addon. So don´t blame us in the future. THIS ARTICLE IS REALLY IMPORTANT! BECAUSE INTEL IS THE BEST AMONG THESE RIDICULOUS MARVELL MANUFACTURES THAT TRICKED ME AND MANY MANY PEOPLE WITH THIS STUPID CONTROLLER. Nice job, Olin.
Ignore the comments, with the firmware updated and the newest drivers installed, bios set, the Marvell controller is utter garbage and they should be sued. The mobo mfg should have tested the junk before using the junk. Marvell has no clue what their doing. To call the controller 6g is pathetic.
Like your test, in the real world, the controller is all hype and a waste. Marvell, get jobs at walmart, Please, where you can make a real difference.
Your updated firmware that you just made for gig and forget about the other boards is sad, must be to busy handling all the complaints. After testing the vertex 3 on both the Marvell with the old driver, and new driver, 1.2.0.1006 against the Ich10r. Testing raptors in RAID on Marvell, Raptors in RAID on the Ich10r, the Marvell is GARBAGE. I would love to hear from the IT professionals above how to make the Marvell get higher read write speeds then the Ich10r IN THE REAL WORLD, and not in their fantasy land. Pathetic speeds from Marvell, have no right to call it 6g, whit its limited using pci-e. I don't even think if Marvell gets off their butts and puts out a new Firmware for the 88se9128 on Asus boards they can achieve a 600MB transfer.
Thanks again Olin Coles, the only thing decent about having the Marvell, is being able to run an OS on the Marvell and use Ich10r for a RAID set storage, to keep size off the SSD's and speed up by having app's and all small writes to the RAID array,EX- browser. Until the Marvell is on a pci-e 3.0, it should be called Sata 2.5. This seems to be an older Thread / test. Would be nice to see this done with the Z68 Chipset which is the newest. I am using an ASUS P8Z68-VPro Motherboard with Z69 Chip set. It too has a ppair a Marvell SATA3 headers as well as a Pair of Intel SATA 3 Headers ( 4 SATA 2 Headers ).
The tests I've seen in the past tell me that the 3g & 6g speeds are rather bloated as neither come close. For speed, it is the SSD which I have not gone to until the pricing comes down a bit.
I read test results regularly, but take them with a grain of salt for the most part.
Marvell dont provide customer downloads for sata controllers. You'll see here earlier versions of this driver provided worse performance than the older Intel SATA III drivers: After some searching around I found the latest controller drivers for this chip from: This is version 1.0.00.1042, old one was was 10.0.0.1034 from EVGA. It has both the raid utility and the driver updates in it. Please note, use these at your own risk.
They arent directly from Marvell so the possibility of them being altered for malware is there. The latest revision is great! Here's the performance of my Western Digital HDD (Black 1 TB) before (left) and after (right) the new driver installation.
On my system, I find substantial improvements particularly in the READ rates for small files. Readers should note that the download is from a French website. So carefully scroll down the list of different drivers until you find the one for the Marvell 91xx devices. The revision number is 1.0.0.1051. All installation instructions and labels for the drivers are in English.
I experienced no problems whatsoever in the download and installation. Mobo: EVGA SR-2 w/ BIOS A46 or A49 & Windows 7 (64-bit edition). CPU: Xeon 5620 @2.40-2.66 GHz (single mode) & @3.3-3.5 GHz (dual mode), air cooled by Intel BXSTS100C heat sink. Memory: 12x1 GB Kingston Triple Channel 1.5-V DDR3 @ 1066 MHz with 7-7-7-20 timing.
Video card: MSI GTX 460. PSU: 950-Watt ABS Majesty 80 Plus Certified Gold.
Disks: OCZ Vertex2 & WD Black 1 TB. Case: Home-made from wood & aluminum mesh with mobo mounted on MountainMod tray. Comment: Every watt saved reduces the electricity bill & need for additional cooling solutions.
Casperb After you update these drivers and are booting your machine, at the point where you get a message stating the Marvell 9128 controller version, does it update to the latest version for you? I installed v. 5.0.1 006 but when I reboot, the message says the Marvell driver is version 1.0.0.1012 Your driver version number will show up in your Windows Device Manager Controllers Driver Tab Driver Details button. Click on the different files and below you will see the version numbers. When you first boot up and see the Marvell Controller screen, you will see what hard drives the controller senses and what the BIOS version number is. This is for firmware, not your drivers. You need both and they are different.
Be aware, using the station-drivers firmware to update your Marvell controller firmware can be risky. The station-drivers firmware are not officially sanctioned by your motherboard maker. If you attempt to update your Marvell firmware and the process fails, you may permanently disable this controller possibly your entire motherboard. If you do update your Marvell firmware and you encounter problems either immediately after updating or later, you will probably not be able to return to the original Marvell BIOS firmware version your motherboard had when you bought it. Even if you find the original BIOS firmware version, which I doubt, many firmware updater programs do not allow downgrades. Unless you are an experienced system builder, I do not recommend you attempt to upgrade your Marvell BIOS firmware.
Trying to set up a X58 FTW3 with two Corsair SSDs in RAID1 on the Marvell 91xx. Absolutely unworkable. I've tried basically every method I can possibly think of, but inevitably, after one or two successful boots into Windows, I get that 0xc0000225 error, OR, I boot and it tells me CHKDSK needs to run and it proceeds to mark just about every file on the hard drive corrupt. I've updated to the latest (non-beta) drivers from Station-drivers and have the same problems no matter what. Going to take the 20% performance hit and put these in RAID on the Intel chipset and save myself the headache.
Marvell put out a utterly beta piece of hardware, everyone implemented it, and then they never actually got the thing working as it should've. Completely unacceptable, and yet just another nonsense system builders have to put up with because we've basically got no recourse. RyanMM Trying to set up a X58 FTW3 with two Corsair SSDs in RAID1 on the Marvell 91xx. Absolutely unworkable. I've tried basically every method I can possibly think of, but inevitably, after one or two successful boots into Windows, I get that 0xc0000225 error, OR, I boot and it tells me CHKDSK needs to run and it proceeds to mark just about every file on the hard drive corrupt. I've updated to the latest (non-beta) drivers from Station-drivers and have the same problems no matter what.
Going to take the 20% performance hit and put these in RAID on the Intel chipset and save myself the headache. Marvell put out a utterly beta piece of hardware, everyone implemented it, and then they never actually got the thing working as it should've.
Completely unacceptable, and yet just another nonsense system builders have to put up with because we've basically got no recourse. Even if you manage to get your RAID'd SSD's working stable, which I doubt, your Marvell controller is probably connected to your mobo via PCIe x1. This means you will max out below the SATA3 threshold.
Drivers Marvell 88se9128 Chipset Driver
The only choices you have is to either buy another mobo with native SATA3 RAID connectors or buy a PCIe x8 add-in card with SATA3 RAID. You have 1 PCIe x16 and 2 PCIe x8 so you should be able to do this.
With all the problems I am reading from other owners with your mobo, it might be better to simply buy a new Z77-based mobo. The newest Z77-based mobo's have both native SATA3 RAID and USB 3.0 capabilities. The matching Intel Core i7 3770 Ivy Bridge also has many new features. It's tempting for me to upgrade because I also must deal with upgrading the Marvell, JMicron, and 'Renesas' USB 3.0 controllers on my mobo. I do not have an eVGA mobo. I have an Asus mobo. After Asus moves on to the next generation of mobo's, as with probably most other mobo makers, they do not post any new drivers or firmware for the third party controllers on their mobo's.
I am left with deciding if I want to take the risk of using the Station-drivers files. I have downloaded all 6.
I have been updating my anti-virus software and performing scans on these files. Furthermore, the Station-drivers files are not really meant for any particular mobo. Sometimes they are meant for a separate plug-in card so you never know if you're going to have problems. Furthermore, Asus's included VIA sound drivers for their built-in 'VIA VT1828S CODEC' aren't exactly great either. Cypherdude Even if you manage to get your RAID'd SSD's working stable, which I doubt, your Marvell controller is probably connected to your mobo via PCIe x1. This means you will max out below the SATA3 threshold.
The only choices you have is to either buy another mobo with native SATA3 RAID connectors or buy a PCIe x8 add-in card with SATA3 RAID. You have 1 PCIe x16 and 2 PCIe x8 so you should be able to do this. With all the problems I am reading from other owners with your mobo, it might be better to simply buy a new Z77-based mobo. The newest Z77-based mobo's have both native SATA3 RAID and USB 3.0 capabilities. The matching Intel Core i7 3770 Ivy Bridge also has many new features. It's tempting for me to upgrade because I also must deal with upgrading the Marvell, JMicron, and 'Renesas' USB 3.0 controllers on my mobo. I do not have an eVGA mobo.
I have an Asus mobo. After Asus moves on to the next generation of mobo's, as with probably most other mobo makers, they do not post any new drivers or firmware for the third party controllers on their mobo's. I am left with deciding if I want to take the risk of using the Station-drivers files. I have downloaded all 6. I have been updating my anti-virus software and performing scans on these files. Furthermore, the Station-drivers files are not really meant for any particular mobo. Sometimes they are meant for a separate plug-in card so you never know if you're going to have problems.
Marvell 88se91xx Driver
Furthermore, Asus's included VIA sound drivers for their built-in 'VIA VT1828S CODEC' aren't exactly great either. It wasn't an option; Z77 meant new CPU too (X58 is the last of the 1366 boards), so that wasn't doable with the budget. I did update the Marvell firmware too, I think I went to 1.2.0.1020 which is newer than 1701.
Drivers Marvell 88se9128 Chipset Download
It just chafes me that they never got the damn chip to work. I'd take the PCIe x1 limitation; it was a RAID1 setup anyway.
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |