Recommended AHCI/RAID and NVMe Drivers

@Fernando ,
I have done the TRIM test just after updating from V 1.2.0.1014 to V 1.2.0.1045.
You can see drivercontrollerinfo screenshot reported well the new version.
However, after restarted few minutes ago the PC, I do again the TRIMCHECK tests and the TRIM seems no longer working…
I don’t really understand why.
So, may be we have to come back to V 1.2.0.1014 to be sure TRIM is functional in any case.
What do you think about ?

Maybe the negative result has been caused by a momentary very low TRIM activity while running the TrimCheck Tool.
There is no reason to check the TRIM activity each day. Either TRIM is working within the SSD or not. That the TRIM command is able to pass through the Marvell 91xx/92xx SATA3 Controller into the SSD while by using the Marvell AHCI driver v1.2.0.1045 WHQL, has already been proved by you. There is no need to repeat the test.
A negative test result given by the TrimCheck Tool doesn’t automaticly mean, that TRIM isn’t able to pass the SATA Controller into the SSD, it just means, that TRIM activity cannot be verified in the moment of the test.
If you want to be sure, you have either to trigger TRIM before doing the TrimCheck test or to test TRIM activity manually by using an Hex Editor (look >here<).

The asrock supplied Marvell 9230 orom is faulty its locked at gen1 pci-e

I had a full spi backup though so was an easy revert…

Before




After



@ Shonk:

Welcome at Win-RAID Forum and thanks for your report regarding the faulty new ASRock BIOS.
Question: What has the fully quoted post written by FantoMax to do with your contribution?

Regards
Dieter (alias Fernando)

He was the person to point out the Marvell 9230 2.3.0.1063 rom was he not??

so im replying to him letting him know that its locked at gen1 pci-e

Hi Shonk, thanx for the info. My lindy Card is PCIe gen2 but ATM my motherboard has only PCIe gen1 so 2.5Gbps x2 is the best for me. In the future I will test on motherboard with PCIe gen2 and see the result…
If you want, from station drivers site (http://www.station-drivers.com/), you will find also the Firmware 2.3.0.1055 / Bios 1.0.0.20 that I had before. At your risk and post the result. The Script flashes the ImageA1.bin and you have the right Rev.id 11.

I already realised that your motherboard was gen 1
but other people may flash like myself and not notice like i did

2.3.0.1055 from stationdrivers i have flashed in the past its fine

Here’s an old screenshot of it

Updated1.jpg



oh i forgot to mention i installed the Marvell Storage Utility to double check
and it was in gen1 mode for sure

Marvell Storage Utility 2.3.0.1063

5_2.jpg



Marvell Storage Utility 2.3.0.1051

7.jpg

Can anyone say if this new Marvell driver will support TRIM in a RAID 0 setup?

@ br83taylor:
Welcome at Win-RAID Forum!

According to my knowledge there is no chance to get TRIM activity within an SSD RAID0 array unless the RAID Controller is an Intel one.
Furthermore it is not enough, when the RAID driver itself supports this feature. Much more important is a "TRIM in RAID0" supporting RAID ROM/EFI module within the BIOS. Only Intel has developed such BIOS modules.

Regards
Dieter (alias Fernando)

ok, will bear that in mind when trying to work out what to do with my old 2 old 80gig Intel drives, i am fed up of struggling to live within 80 gig for my C: drive, and had wondered about joining my two together.

How are you struggling to stay within 80gb
all of my machines are around 10-14gb C drives
apart from one machine that my son uses to game on
his C drive is about 20gb then he has the D drive to install games on



Thats a good question. windows 7 just seems to eat space and i have spent some time trying to work out what is taking up all the space on C: and to be honest i am just fed up of trying and having to manage it. At the same time my games disk (another 80gb SSD) is becoming too small with the latest games (gta5 and star citizen) would barely fit on it, so i thought i could solve both problems by getting a new SSD for the games and put the two 80 disks in raid 0.

Fernando,
Here are the bench results about AHCI Intel driver vs Marvell driver using Samsung SSD 840 PRO connected respectively on a Intel 6G port and a Marvell 6G port.
Bench tool is Magician 4.5.
DriverController_Info:

SSD_AHCI_Intel_driver_vs_Marvell_driver_controller_info.PNG


Samsung Magician benchmark:

SSD_AHCI_Intel_driver_vs_Marvell_driver_benchmark.PNG



Do you see what to do to improve slightly the Marvell low performance ?

Not really.
The Intel SATA3 ports will give you by far the best possible performance.

Ah man! I had the “Marvel 91xx Config” showing in my device manager for about a year or so now and finally I was able to find the driver that the device manager “auto search online” couldn’t find. Thanks Fernando! You’re a life saver man because I’ve searched everywhere for it, even corsairs website and to no avail there wasn’t any drivers for this drive listed. Now I can finally get this Corsair Force GT working with Windows 8.1 pro because of it – completely installed now. :smiley:

I registered specifically to say this; thanks again!

@ MoshiMoshi:

Welcome at Win-RAID Forum and thanks for your feedback!

Regards
Dieter (alias Fernando)

Sorry for bringing up a question that may have already been answered before:
I have a laptop with Intel ICH8M SATA AHCI chipset and I’m looking for the latest “Classical” Intel RST Drivers & Software Set for Windows 7 x64. I’m a bit puzzled because there are 2 threads with recommended Intel RST 11.2.0.1006 modded by Fernando:

1) Universal Intel RST Drivers & Software Set v11.2.0.1006 mod by Fernando in Recommended AHCI and RAID Drivers
2) Universal Intel RST Drivers & Software Set v11.2.0.1006 mod and signed by Fernando in Modded Intel AHCI and RAID Drivers

Which one should I use and what is the practical difference between them ? Can I install the first one (“mod by Fernando” variant) under any Windows OS (e.g. 7, 8.1 or 10) the same way as the second one (“mod and signed by Fernando”) ? Will I get Driver Signature errors in Win 7/8.1/10 with the first variant (“mod by Fernando”) ?

I would appreciate a good explanation to this issue, because I can’t find a detailed description of which one is better and why.
Thank you in advance !

@ KrypteX:

Thank you for your post, because after having read it I realized, that I hadn’t yet updated the links to the modded Intel RST drivers v11.2.0.1006 within the start post of this thread.
Meanwhile I have done it and now I can tell you, that you will get exactly the same modded 32/64bit Intel RST drivers v11.2.0.1006 drivers - wherever I have linked them within this Forum.
These modded drivers have been digitally signed by me, but unfortunately I seem to be the only one, who benefits from this procedure. The digital signature is obviously only accepted by my own computer.

These are the consequences for all users (except myself):
1. The installation of these “modded & signed” Intel RST drivers v11.2.0.1006 has to be forced by using the “Have Disk” button (valid for all Windows Operating Systems).
2. Users, who are running Win8/8.1/10, have to disable the “Driver Signature Enforcement” and to reboot, before they can install these modded drivers.


If the modded & signed drivers are accepted only by your computer (the one which you generated the digital signatures on, I guess), then is there any usefulness for releasing these "modded & signed" to the users, instead of the regular "modded" ones that you offered previously in the first post of this thread ?

I mean, by the process of "signing" the modded drivers you obviously have to modify the files even further, in addition to the modding. But if there’s no benefit to it (except for yourself on 1 computer), then is this a good idea ? If this is the situation (please correct me if I’m wrong), then only the modded drivers are enough, no need to digitally sign them, if this is of no use for us users.

I would like to install your modded Intel RST 11.2.0.1006 Drivers + Software Set on ICH8M, under Windows 7 x64. I need the Software component too, not only the Drivers. So how can I install that complete Drivers+Software package if Windows 7 doesn’t allow for regular installation of the package (due to it being incorrectly signed after the mod) ? The "Have Disk" method only forces the drivers, but how can I install the Drivers+Software in one step, without playing around too much ?

Thanks again for your input !

It makes no difference for the users. I think, that it is better to install a driver with a correct signature, which is not accepted for the special target system, than to install a driver with a broken signature.
Furthermore I am still hoping to get very soon a tip how to create .cat files, whose digital signature will be valid for every user.

I am not sure, if it is possible to get the complete modded Drivers & Software Set installed by just running the installer, but you can try it without risking any problem.
Note: Precondition for the proper installation and function of any Intel RST Software is, that .NET Framework 4.5 is running in the background and the OS has been rebooted after its installation.
If you should get a message, that the installation cannot be done, you have to install the driver manually as first step and then - after the required reboot - you can re-run the installer.