Page 7 of 12
#91 RE: Intel 4-/5-/6-Series chipsets: TRIM in RAID0 test results needed by hanson 04.05.2014 10:45

avatar

@samurri

Hi I have a P5Q3 Deluxe and I use the 10.1.0.1008 trim modded OROM (newer ones are too big to fit inside the BIOS) and the RAID driver 11.2.0.1006 and trim is working. A newer driver makes no sense in my opinion as the OROM is from the 10.x branch.

Best regards hanson

#92 RE: Intel 4-/5-/6-Series chipsets: TRIM in RAID0 test results needed by Fernando 04.05.2014 13:01

avatar

@ samurri:
Welcome at Win-RAID Forum!

Zitat von samurri im Beitrag #90
excuse me, then it's possible also to use the trim on p45 into my asus p5q deluxe (ICH10)?
If you have a RAID0 array, the answer is "Yes!".

Zitat
At this moment i use raid rom 10.1.0.1008 into the last bios 2301. What is the pair (driver/OROM) compatible with trim in my case?

As hanson already has written, the best possible Intel RAID driver for your P45 RAID0 system is the RST v11.2.0.1006.

Regards
Fernando

#93 RE: Intel 4-/5-/6-Series chipsets: TRIM in RAID0 test results needed by samurri 04.05.2014 22:38

well, very well!! Thanks!!!

@hanson: but this orom modded, where is? Can you give me a link or th? thanks

EDIT: ok ... I'm sorry but I was lost.. FOUND!

#94 RE: Intel 4-/5-/6-Series chipsets: TRIM in RAID0 test results needed by lowjax 15.05.2014 09:43

Full success for Trim using: Trim Enable 10.1 ROM. Thanks much! Here is some sysinfo and a screen shot with Trimcheck6 run....



$ cat systeminfo.txt
OS name: Microsoft Windows Server 2008 R2 Enterprise
OS version: 6.1.7601 Service Pack 1 7601
Processor: GenuineIntel Intel64 Family 6 Model 44 Stepping 2 4.4 GHz
Name: Intel Xeon X5670 Code: Westmere-EP Tech: 32nm
Vcore: 1.3-1.4375 V Core Speed: 4400 MHz Bclk: 200 MHz

MotherBoard
Manufacturer: ASUSTek Computer INC.
Model: P6X58D Premium
Chipset: Intel X58 Rev. 13
Southbridge: Intel 82801JR (ICH10R) Rev. 00
BIOS: American Megatrends Inc., 1501 05/10/2011

RAID SYSTEM:
- Intel® Rapid Storage Technology
Kit installed: 11.2.0.1006
User interface version: 11.2.0.1006
Intel RAID controller: Intel(R) Desktop/Workstation/Server Express Chipset SATA RAID Controller
Number of SATA ports: 6
RAID option ROM version: 10.1.0.1008
Driver version: 11.2.0.1006
ISDI version: 11.2.0.1006
LAYOUT:
Type: RAID 0
Number of disks: 3
SSD: True
Trim: True
Stripe: 16KB

OPT SATA ROM:
- Marvell 91xx SATA 6G Controller
PCI\VEN_1B4B&DEV_9123&SUBSYS_84001043&REV_10\4&37C265C7&0&0008
ROM VERSION: 1.0.0.38
DRIVERS:
Inf file is C:\Windows\INF\oem18.inf
Inf section is mvs91xx_Inst_Io
Driver description is Marvell 91xx SATA 6G Controller
Manufacturer name is Marvell Inc.
Provider name is Marvell Inc.
Driver date is 9/5/2013
Driver version is 1.2.0.1039

LAN ROM:
- Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller
PCI\VEN_11AB&DEV_4364&SUBSYS_E0001458&REV_14\4&18ABAD59&0&00E2
ROM VERSION: Yukon PXE v6.60.2.3 (20080422)
DRIVERS:
Inf file is C:\Windows\INF\oem4.inf
Driver description is Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller
Manufacturer name is Marvell
Provider name is Marvell
Driver date is 3/23/2012
Driver version is 11.45.4.3

#95 RE: Intel 4-/5-/6-Series chipsets: TRIM in RAID0 test results needed by Fernando 15.05.2014 10:38

avatar

@ lowjax:

Thanks for your report, which verifies, that the "Universal modified" Intel RAID ROM v10.1.0.1008 module defitively supports TRIM in RAID0 for X58 chipset systems.
Additional question:
Have you tried to insert any TRIM modded Intel RAID ROM module with a higher version than v10.1.0.1008 into the BIOS (for example v11.2.0.1527)?
I ask this, because the BIOS of your P6X58D Premium mainboard BIOS obviously accepts bigger sized Intel RAID ROM modules (look >here<).

#96 RE: Intel 4-/5-/6-Series chipsets: TRIM in RAID0 test results needed by lowjax 16.05.2014 03:35

Zitat von Fernando im Beitrag #95
@ lowjax:

Thanks for your report, which verifies, that the "Universal modified" Intel RAID ROM v10.1.0.1008 module defitively supports TRIM in RAID0 for X58 chipset systems.
Additional question:
Have you tried to insert any TRIM modded Intel RAID ROM module with a higher version than v10.1.0.1008 into the BIOS (for example v11.2.0.1527)?
I ask this, because the BIOS of your P6X58D Premium mainboard BIOS obviously accepts bigger sized Intel RAID ROM modules (look >here<).


Hi,
Yes -- And then some. To date i have tried every version of Intel RAID Rom, with the P6X58D-Premium. Not to mention any and all combinations of superfluous opt rom removals, and general tweaking. All efforts resulted in the common blinking after raid is loaded/detected, board will flash to all versions of the rom. People with P6X58D-E, show much greater success with new versions (far newer baord, completely different BIOS and different hardware). I also completely gutted the latest BIOS (v1501) of any and all unneeded settings/modules/etc, with no success (even bricked a couple BIOS chips, started with multiple chips on hand). Moreover I even attempted a couple flash run-throughs with my backup P6X58D-Premium motherboard (which has newer manufacture date), with exactly the same results.

I seriously doubt anyone has had true bootable success with the Premium model above v10.1. Yes, i noticed that user posted result. Without getting the fully diag details of his motherboard "dokiemonk", I question the result validity and or accuracy. For both my Premium boards, 10.5 was a no go. The only tests i didn't do for 10.5 was my custom gutted ROM, and no-raid array present tests. I plan on re-tooling my gutted ROM, at which will probably attempt 10.5+ flashing again.

On the drivers end of things.... The sad news is that "v11.2.0.1006 WHQL" is not stable for RAID-0 arrays with Intel 310 or 540 series SSDs in Windows 7 and 2k8r2. They are faster than newer iterations, but they have a fatal bug. The drivers will mistakenly dismount/detach a single SSD (random SSD) from the array randomly, at some point during normal operations. It will happen at around six hours of idle/logging only operations, and <=30 minutes of heavy IOPS. Sometimes its completely and utterly random. Yet Volume Shadow Copy seems to provoke the bug immediately 50% of the time. I don't know if this bug is >=3-Disk RAID-0 specific, and or Intel SSD only specific. The issue is also present when using legacy v9 Matrix Roms. I have encountered this issue in enterprise with 1388 RSTe 11.2 (various ROM versions), >= 4 Intel SSDs (RAID-0, RAID-0+1). The solution has always been installing RSTe v12+. Those experiencing this issue, which can cause BSOD when an iop is attempted on the affected Array disk, before the the user sets it back to "online" via RST gui. Might not even know this is the cause of the problem, and may place blame on other changes they have made.

#97 RE: Intel 4-/5-/6-Series chipsets: TRIM in RAID0 test results needed by Fernando 16.05.2014 10:21

avatar

@ lowjax:

Thank you very much for your detailed report about your extensive tests with different BIOS modifications and Intel RAID drivers.
Here is my comment:

  1. Yes, it seems strange, that the user dokiemonk obviously got the Intel RAID ROM v10.5.1.1070 properly working with his ASUS P6X58D Premium, whereas all your experiments with >100 KB sized Intel RAID ROM modules failed.
    These different results may have been caused either by a different RAID configuration (provided, that dokiemonk had done his tests with an Intel RAID array at all) or by a different variant (SUBSYS version) of the on-board Intel SATA RAID Controller.
  2. I have never heard a similar report like yours about the stability of the Intel RST RAID driver v11.2.0.1006 WHQL compared to the Intel RST(e) RAID drivers v12.8 series. Quite the contrary has been written by many users within >this< Intel Support Forum.

It may be a good idea to contact the ASUS Support. Since ASUS has already delivered updated BIOS versions with enhanced PCI OROM space for some X58 chipset mainboards, you may get such BIOS for the P6X58D Premium as well.

Good luck!
Fernando

#98 RE: Intel 4-/5-/6-Series chipsets: TRIM in RAID0 test results needed by lowjax 17.05.2014 07:35

Yes - Strange he got it working.... It was a no go with with no-drives pluged in, let alone a situated array.

There are reports out there... At one point I remember reading an Intel changelog directly mentioning the known issue. The problem frequently goes misdiagnosed, chalked up as faulty SSD/HDD, bad board, user upgrades drivers anyways; and the troubleshooting process simply steps over the actual issue.

To be honest i would rather set my head on fire and put it out with a hammer than contact ASUS. Im not directly affected by any of this since im on an evga x58 classified and a Perc H710p controller. More to the point, ASUS has stated in numerous places they will not do anything with the p6x58d-P raid opt rom.

Just wish there was hardware worth getting that can stand its ground next to value of x58 with high-end Xeons and re-branded LSI controllers. His name is Tylersburg!

Thanks for throwing together this website and all the info/work you put in. Detaching from the world of DevOps has been fun, but all too brief.

#99 RE: Intel 4-/5-/6-Series chipsets: TRIM in RAID0 test results needed by Fernando 17.05.2014 09:15

avatar

Zitat von lowjax im Beitrag #98
There are reports out there... At one point I remember reading an Intel changelog directly mentioning the known issue.
The issue they mentioned was "missing support of > 2TB RAID volumes" and that is exactly, what I would write to ASUS regarding your mainboard.

#100 RE: TRIM in RAID0 seems possible for all Intel chipsets from P35 up! by bindi 21.08.2014 07:13

Can this be done for Gigabyte EX58-UD5? I am trying to understand the procedure of modifying the BIOS but can't quite wrap my head around it.

Here's the bios if anyone feels compelled enough to do it for me: http://bindibox.net/ex58ud5.f13

PCI\VEN_8086&DEV_3A22&SUBSYS_B0051458&REV_00
PCI\VEN_8086&DEV_3A22&SUBSYS_B0051458
PCI\VEN_8086&DEV_3A22&CC_010601
PCI\VEN_8086&DEV_3A22&CC_0106

^ Have those in case they are at all relevant, not sure about that either.

Edit: Okay, I got the hang of using CBROM.

I did the following: cbrom.exe ex58ud5.f13 /PCI RAIDRST5.BIN, where raidrst5.bin was renamed from a modified intel rom (>"Universally TRIM modified" Intel RST RAID ROM v10.1.0.1008 with TRIM in RAID0 support< (>MIRROR<) from AHCI & RAID ROM Modules )

But now that I looked at the thread more carefully, it states that "all ROMs are for DEV_2822/DEV_282a". Mine is DEV_3A22, what now?

Edit2: I extracted a modified intel rom from here: http://forums.tweaktown.com/gigabyte/480...ified-bios.html - made for X58-UD7, and added that modified rom to my EX58-UD5 bios. Worked fine, trim works and all that.

Thanks!

#101 RE: TRIM in RAID0 seems possible for all Intel chipsets from P35 up! by Fernando 21.08.2014 11:33

avatar

@ bindi:
Welcome at Win-RAID Forum!

Zitat von bindi im Beitrag #100
PCI\VEN_8086&DEV_3A22&CC_0106
These are the HardwareIDs of the "Intel(R) ICH10R SATA AHCI Controller", which means, that you are running your Intel SATA ports and your SSD(s) in AHCI mode. So you will have TRIM working within yous SSD(s) anyway with all awailable Intel RST drivers or the generic Win7/Win8 MS AHCI driver.
Note: Your system neither needs nor uses the Intel RAID ROM, which is within your mainboard BIOS as long as you do not switch the Intel SATA mode within the BIOS to "RAID".

Zitat
I did the following: cbrom.exe ex58ud5.f13 /PCI RAIDRST5.BIN, where raidrst5.bin was renamed from a modified intel rom (>"Universally TRIM modified" Intel RST RAID ROM v10.1.0.1008 with TRIM in RAID0 support< (>MIRROR<) from AHCI & RAID ROM Modules )
But now that I looked at the thread more carefully, it states that "all ROMs are for DEV_2822/DEV_282a". Mine is DEV_3A22, what now?

As I already have written above, the Intel RAID ROM version of your BIOS doesn't matter at all, because your on-board Intel SATA Controller is running in "AHCI mode" (DEV_3A22) and not in "RAID mode" (would be DEV_2822).
If you ever would like to create a RAID0 array consisting of 2 or more SSDs and want to get TRIM in RAID0 support, you have to insert a TRIM modified Intel RAID ROM into your mainboard BIOS (provided, that you are still using your current X58 system).

Regards
Fernando.

#102 RE: TRIM in RAID0 seems possible for all Intel chipsets from P35 up! by bindi 23.08.2014 12:32

I was indeed in AHCI mode, didnt know that would affect those IDs that way. The plan was to reinstall windows and go into raid mode and all that, which I've done now.

Anyway, I am running three SSDs in raid-0 and the trim is working! :)

#103 TRIM in RAID0 for P965/ICH8R by jwaiv 16.09.2014 15:19

Hello,

I have a test report for "Universally TRIM modified" Intel RST RAID ROM v10.1.0.1008 with TRIM in RAID0 support.

The system I have used this ROM for uses Intel P965/ICH8R, I was updating the ROM to the unmodified v8.5.0.1030 but I decided to give the TRIM modified ROM a go as well and the results were surprising. TRIM seems to be working, the tested combination is Intel P965/ICH8R chipset (Sony P5BW-MB motherboard produced by ASUS), Intel RAID ROM v8.5.0.1030 with TRIM mod and Intel RST 13.2.4.1000.

I have attached 3 screenshots, they show checktrim being run 3 times from start to finish in the space of around 45 seconds - running on my test RAID0 array of 2 * 64GB SDD. I've had a search around but I have not seen any other reports of success with anything below P35/ICH9R.

Was this functionality not expected or had it just never been tested with P965/ICH8R?





Thanks!

#104 RE: TRIM in RAID0 for P965/ICH8R by Fernando 16.09.2014 15:52

avatar

@ jwaiv:
Welcome at Win-RAID Forum and thanks for your report!

Zitat von jwaiv im Beitrag #103
I have a test report for "Universally TRIM modified" Intel RST RAID ROM v10.1.0.1008 with TRIM in RAID0 support.

The system I have used this ROM for uses Intel P965/ICH8R, I was updating the ROM to the unmodified v10.1.0.1008 but I decided to give the TRIM modified ROM a go as well and the results were surprising. TRIM seems to be working, the tested combination is Intel P965/ICH8R chipset (Sony P5BW-MB motherboard produced by ASUS), Intel RAID ROM v8.5.0.1030 with TRIM mod and Intel RST 13.2.4.1000.
If I understand you report correctly, you have replaced the Intel MSM RAID ROM v8.5.0.1030 of the original BIOS by the TRIM modded Intel RST RAID ROM v10.1.0.1008 and got TRIM in RAID0 support this way. Am I right?
Additional questions:
1. Why did you install the latest Intel RT(e) drivers v13.2.4.1000, which are designed for Intel 8- and 9-Series Chipsets? The Intel RST driver v11.2.0.1006 would probably have been the better choice.
2. Which sort of SSDs are you using as RAID0 members?

Zitat
I've had a search around but I have not seen any other reports of success with anything below P35/ICH9R.
Was this functionality not expected or had it just never been tested with P965/ICH8R?

CPL0 as the discoverer of the related Intel RAID ROM modification always believed, that even users wth an Intel ICH8R Southbridge can get TRIM in RAID0 support by inserting an "Universally TRIM modded" Intel RAID ROM into the mainboard BIOS.
AFAIK there were already other ICH8R users, who succeeded this way to get TRIM in RAID0 support.

Regards
Fernando

#105 RE: TRIM in RAID0 for P965/ICH8R by jwaiv 16.09.2014 16:07

Hello,

Reference to v10.1.0.1008 in my first post was a mistake - this version I have used on another motherboard and got my notes mixed up.

The original option ROM was MSM v6.1.0.1002, it was just going to be an upgrade to the unmodified MSM v8.5.0.1030 (Can't go any higher - 64kb problem). I noticed the TRIM modified version of MSM v8.5.0.1030 (the one released for P35 users with 64k issue) and decided to give it a go following a conversation with a friend who has the same system.

1. I installed Intel RST v13.2.4.1000 just because its the latest version and I already had it downloaded for another system (Lazy eh?), it seems to work just fine but I will take a look at v11.2.0.1006.
2. The SSD's in use are old but hardly used G.Skill Falcon 64GB drives (Firmware 2030).

Thanks for the info, based on a few things I had read it looked like ICH8R would not be supported or was at the very least untested so if others have had success as well then this is good news

Thanks!

Xobor Forum Software von Xobor
Datenschutz