RAID0 trim and SRT seems possible on 6-series and 5-Series

Page 15 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

ney2x

Junior Member
Nov 21, 2012
19
0
0
Did you say you know where the trim on off switch is? Then why not turn it on for everyone instead of putting in alternate ids?

Thanks

If you replaced ALL the value from "1" to "7" , TRIM on RAID-0 will not work as it should. Tried and tested by myself
 

Fernando 1

Senior member
Jul 29, 2012
351
9
81
Did you say you know where the trim on off switch is?
Dufus found out, that the TRIM "on/off switches" of the Intel RAID ROM module v11.6.0.1702 are between the offset codes 0001BB20 and 0001BB60 and obviously only valid for a few Alternate IDs.
Then why not turn it on for everyone instead of putting in alternate ids?
You may try it, but I doubt, that it will work. It seems impossible for me to enable the TRIM in RAID0 support for all RAID capable Intel chipsets by just putting a DeviceID with the FLAG 7 into the hex code of the OROM module.
 
Last edited:

davidm71

Member
Nov 13, 2008
65
0
66
Dufus found out, that the TRIM "on/off switches" of the Intel RAID ROM module v11.6.0.1702 are between the offset codes 0001BB2001 and 0001BB5004 and obviously only valid for a few Alternate IDs.
You may try it, but I doubt, that it will work. It seems impossible for me to enable the TRIM in RAID0 support for all RAID capable Intel chipsets by just putting a DeviceID with the FLAG 7 into the hex code of the OROM module.

Seems like that on off switch is by a device to device alternate id basis. I delved into the intel data sheet for the x58 and c200 chipsets and the registers that hold the device type and allow alternate Id broadcast have the identical offset address and default values. So there's something else going on as it seems we don't fully understand the functioning of the device selection. If there was a global on off switch that would be awesome. Obviously needs more research..

Thanks.
 

Fernando 1

Senior member
Jul 29, 2012
351
9
81
If there was a global on off switch that would be awesome.
Enabling the TRIM in RAID0 feature is not as simple as you think. Intel's development staff has worked for it more than 1 year.
As long as you don't have a suitable and proper working bulb within a lamp you can switch on the power as often as you want - you will not get any light.
 

davidm71

Member
Nov 13, 2008
65
0
66
Enabling the TRIM in RAID0 feature is not as simple as you think. Intel's development staff has worked for it more than 1 year.
As long as you don't have a suitable and proper working bulb within a lamp you can switch on the power as often as you want - you will not get any light.

That may be true but there are probably 3-4 reasons why it doesn't work on x58:

1. Not supported by the chipset due to missing features

Maybe but then why are there reports of other 5 series chipsets working?

2. Rom or driver level check for x58 and forced off

Maybe. Who knows..

3. Alt id discrepancy or peculiarity to x58 address space and register settings

Possibly. Wonder why we don't get an alt id detected in windows?

4. Intel just doesn't want to support old hardware

Most likely.
 

Fernando 1

Senior member
Jul 29, 2012
351
9
81
That may be true but there are probably 3-4 reasons why it doesn't work on x58:
1. Not supported by the chipset due to missing features
2. Rom or driver level check for x58 and forced off
3. Alt id discrepancy or peculiarity to x58 address space and register settings
4. Intel just doesn't want to support old hardware.
5. The all-dominant point regarding the TRIM in RAID0 support obviously is not the chipset, but the Southbridge resp. the sort of the on-board Intel SATA RAID Controller. Only Intel 5-Series chipsets with a real 5-Series Intel SATA RAID Controller may be supported by the TRIM in RAID0 feature, but only a few or maybe even none of the X58 chipset systems have it (Intel ICH8R/9R/10R SATA RAID Controllers seem to be not supported).
 
Last edited:

davidm71

Member
Nov 13, 2008
65
0
66
5. The all-dominant point regarding the TRIM in RAID0 support obviously is not the chipset, but the Southbridge resp. the sort of the on-board Intel SATA RAID Controller. Only Intel 5-Series chipsets with a real 5-Series Intel SATA RAID Controller may be supported by the TRIM in RAID0 feature, but only a few or maybe even none of the X58 chipsets have it (Intel ICH8R/9R/10R SATA RAID Controllers seem to be not supported).

I thought that the X58 was the flagship of the 5 series boards and so it has a lesser controller than some other 5 series board?
 

Fernando 1

Senior member
Jul 29, 2012
351
9
81
I thought that the X58 was the flagship of the 5 series boards and so it has a lesser controller than some other 5 series board?
P55 chipset mainboards usually seem to have a real 5-series Intel SATA AHCI/RAID Controller on board, your X58 chipset system obviously not.
 

pyr0*

Junior Member
Nov 27, 2012
3
0
0
5. The all-dominant point regarding the TRIM in RAID0 support obviously is not the chipset, but the Southbridge resp. the sort of the on-board Intel SATA RAID Controller. Only Intel 5-Series chipsets with a real 5-Series Intel SATA RAID Controller may be supported by the TRIM in RAID0 feature, but only a few or maybe even none of the X58 chipset systems have it (Intel ICH8R/9R/10R SATA RAID Controllers seem to be not supported).

I posted before that I got TRIM working on my Series-5 Mobile (HM57) based notebook which has a RAID0 array with 4 member drives.
 

Fernando 1

Senior member
Jul 29, 2012
351
9
81
I posted before that I got TRIM working on my Series-5 Mobile (HM57) based notebook which has a RAID0 array with 4 member drives.
Thanks for your very interesting report.
Questions:
  1. Where did you get the modified version of the Intel RAID ROM module?
  2. If you have modded the ROM module yourself, which were the modifications?
  3. Which is the alternate DeviceID of your Intel SATA RAID Controller?
  4. Did you ever have set the Intel SATA Controller to AHCI mode? If yes, which was the name of the Intel SATA AHCI Controller?
 

pyr0*

Junior Member
Nov 27, 2012
3
0
0
Thanks for your very interesting report.
Questions:
  1. Where did you get the modified version of the Intel RAID ROM module?
  2. If you have modded the ROM module yourself, which were the modifications?
  3. Which is the alternate DeviceID of your Intel SATA RAID Controller?
  4. Did you ever have set the Intel SATA Controller to AHCI mode? If yes, which was the name of the Intel SATA AHCI Controller?

1. I downloaded the unmodified OROM from your OROM collection at winlite.
2. I modded the OROM by myself and replaced one of the IDs as per Dufus' post with my Alternate ID. I put "2c3b000007" at Offset 1bb22.
3. The alternate ID of my controller is 3b2c.
4. No, my controller is running in RAID mode since day-0. I did not ever touch the BIOS switch that changes the SATA mode (can choose IDE, RAID, AHCI). In device manager, the RAID controller's name is: "Intel(R) Mobile Express Chipset SATA RAID Controller", PCI\VEN_8086&DEV_282A&SUBSYS_905A104D&REV_05. Driver 11.6.2.1002 iaStorA.sys and iaStorF.sys.

More detailed information in my old post here: http://forums.anandtech.com/showpost.php?p=34295391&postcount=159
 
Last edited:

Fernando 1

Senior member
Jul 29, 2012
351
9
81
@ pyro:
Thanks for the quick and detailed answers.
3. The alternate ID of my controller is 3b2c.
This verifies, that the Intel SATA Controller of your HM57 Express Chipset notebook has a real Intel 5-series SATA AHCI resp. SATA RAID Controller (Device ID starting with "3B").
Your report confirms what I have written before regarding the preconditions to get TRIM in RAID support for systems with an Intel 5-series chipset.
 
Last edited:

spinejam

Diamond Member
Feb 17, 2005
3,503
1
81
Just wanted to say thanks again to Fernando 1 and all the contributors in this thread. TRIM-enabled R0 running fine on my P67 Sabertooth w/ IRST_11.6.2.1002_whql drivers. (Win8)

HxD of .jpg:



Uploaded with ImageShack.us


HxD of C: (following delete of .jpg from recycle bin):



Uploaded with ImageShack.us
 
Last edited:

Makaveli

Diamond Member
Feb 8, 2002
4,799
1,263
136
@ pyro:
Thanks for the quick and detailed answers.
This verifies, that the Intel SATA Controller of your HM57 Express Chipset notebook has a real Intel 5-series SATA AHCI resp. SATA RAID Controller (Device ID starting with "3B").
Your report confirms what I have written before regarding the preconditions to get TRIM in RAID support for systems with an Intel 5-series chipset.

I already posted this on page 8 of this thread.



the screenshot shows my device ID

Pyro any chance of letting me know what software you used to modifiy the sony bios?
 
Last edited:

Fernando 1

Senior member
Jul 29, 2012
351
9
81
@ users with an X79 chipset RAID0:

Although some of you were already able to get TRIM into the SSD RAID0 by an updated Gigabyte or ASRock BIOS containing an additional RAID ROM v11.6.0.1702, but many other X79 RAID0 users are still waiting for a TRIM support solution.
Now there is some light at the horizon for them: The ASUS Forum member Nosens found out, that an especially modified Intel RAID ROM v11.6.0.1702 can be inserted into an X79 chipset mainboard BIOS without the necessity to switch the DeviceID of the Intel RAID Controller. Users with an ASUS Rampage IV (RIVE X79) reported, that the modified BIOS worked great inclusive TRIM support. For details you may look into >this< thread.
Since Nosens hasn't yet offered the especially modified Intel RAID ROM module, I have done it to give other X79 RAID users the chance to get the TRIM in RAID feature by modifying their BIOS themselves. Interested users can find a download link to this ROM file on >this< page.

I already posted this on page 8 of this thread.
the screenshot shows my device ID
I am sorry about having missed this important detail.
So we now have at least 2 users with an H57 chipset system, who got TRIM into their RAID0 by flashing a BIOS with a modified Intel RAID ROM v11.6.0.1702.
 

Mike73

Junior Member
Dec 7, 2012
5
0
66
I have two ssd ocz vertex 3 MI in raid 0 on Asus P8P67 Deluxe mainboard: I have NEVER had problems WITHOUT TRIM.

I updated the bios of the mainboard with Intel RAID ROM v11.6.0.1702 + driver 11.6.2.1002 WHQL and now TRIM works (tested with the procedure of the hex file).

But now I have a problem: Sometimes the computer stops responding (freeze on the desktop) and I have to shut down and restart with physical key.

Solutions?
 

Ao1

Member
Apr 15, 2012
122
0
0
Are any companies providing official RAID ROM v11.6.0.1702 support for Z77 mobo's? If so is there a list of mobo's that are supported?
Not that I have a problem with a modified BIOS, but if I'm buying a new mobo I want an official ROM v11.6.0.1702 BIOS.
Thanks in advance.
 

Fernando 1

Senior member
Jul 29, 2012
351
9
81
I updated the bios of the mainboard with Intel RAID ROM v11.6.0.1702 + driver 11.6.2.1002 WHQL and now TRIM works (tested with the procedure of the hex file).
But now I have a problem: Sometimes the computer stops responding (freeze on the desktop) and I have to shut down and restart with physical key.
I don't know the reason for your issue, but I am pretty sure, that it has nothing to do with the modified Intel RAID ROM module.
Reason: The 2 Bytes, which have been changed, have nothing to do with the function of your system.

Are any companies providing official RAID ROM v11.6.0.1702 support for Z77 mobo's?
AFAIK the big mainboard manufacturers ASUS and Gigabyte haven't yet put the Intel RAID ROM v11.6.0.1702 into their recently released Z77 BIOS versions, although Intel recommends to use their newest RAID ROM version in combination with the actual RST(e) drivers v11.6/11.7.
 

Ao1

Member
Apr 15, 2012
122
0
0
Thanks, I've just spent hours trying to find an answer. At least now I know not to buy ASUS or Gigabyte. Do you know if the ASRock Z77 Extreme11 supports the latest ROM?
 

organshifter

Junior Member
Nov 22, 2012
19
0
66
For some reason, my system is recognizing my Transcend SSD's as HDD's. This has to be the reason why TRIM isn't working on that array.



This is the way they are detected when creating the array through the BIOS or IRST 11.7.0.1013. How can I force the system to detect the array correctly?
 
Last edited:

Fernando 1

Senior member
Jul 29, 2012
351
9
81
This is the way they are detected when creating the array through the BIOS or IRST 11.7.0.1013. How can I force the system to detect the array correctly?
How does the Intel RAID ROM Utility and the Intel RST Console GUI show the array?
 

organshifter

Junior Member
Nov 22, 2012
19
0
66
How does the Intel RAID ROM Utility and the Intel RST Console GUI show the array?

Would the Intel RAID ROM Utility be where I press Ctrl-I on reboot?

When I enter the IRST GUI, clicking on individual drives of the array lists each of them as Type: Solid-state drive. Is there anywhere in particular that I should go within the program?

 
Last edited:
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |