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".
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).
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!
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?
@ jwaiv: Welcome at Win-RAID Forum and thanks for your report!
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?
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.
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
Yes, we waited a very long time to find testers with an ICH8R SSD RAID0 system. So your report is very helpful for other users with a similar system. Thanks again!
I am completely lost… I’ve downloaded some files from various threads on here - modded drivers, BIOS’s, BIOS tools etc… but I cannot seem to progress!
I first tried the UBU, but the UBU doesn’t open my BIOS file. I then tried the MMTOOL.exe (the correct one as I have non-EFI AMI)… but there is no CSMCORE or relevant GUID!
I’m stuck! help!
I’m trying to mod the BIOS for the mobo in my sig! Am I the first that is trying on a server/supermicro mobo?
You have the Intel RAID OROM v10.6.0.1091 at Module ID. 20 (8086:2822) So you can choose the version of the TRIM modded OROM and go replace tab, browse for the new OROM and mark the module ID 20 (8086:2822), and click replace. Confirm it was replaced by re-extracting the module 20.
You would have to use a "Universally TRIM modified" Intel RST RAID ROM "Checksum corrected", next version up from the one you have would be v11.2.0.1527. You can go higher in version if you want, but 11.2 is probably a good choice.
In uncompressed form. No, it doesn’t have to match your current version, since you have ich10r controller a newer one should be possible, it seems for a already modded TRIM OROM, the choice is either 10.5 or 11.2, but maybe you want to mod the 10.6 OROM yourself? in that case you can use the version you already have, if you want to.