Thank you for reminding me Fernando as it seems I forgot to put the copyright notices in. Please use this one. Should be self explanatory, no need for credits.
Sata ID
Also added a little extra to show Sata mode, for those who are not in RAID.
Thank you for reminding me Fernando as it seems I forgot to put the copyright notices in. Please use this one. Should be self explanatory, no need for credits.
Sata ID
Also added a little extra to show Sata mode, for those who are not in RAID.
Intel handed out lemons, and you made lemonade. Instead of pouring only yourself a tall glass, you shared the entire pitcher with everyone.Anyway, the reason for starting this thread was to show it's possible to have trim on 5 series and 6 series, which think I've done, so time for me to move on. Thanks to all those who showed their appreciation.
Cheers.
Meanwhile I have repacked the tool, named the package "Dufus SATA ID Tool" and uploaded it to the win-lite.de FTP server.Please use this one. Should be self explanatory, no need for credits.
Sata ID
Also added a little extra to show Sata mode, for those who are not in RAID.
Meanwhile I have repacked the tool, named the package "Dufus SATA ID Tool" and uploaded it to the win-lite.de FTP server.
>Here< is the direct download link to Dufus SATA ID Tool.
So there is no need anymore to get it via SendSpace.
2x 128GB SATA III Transcend SSD320 Premium RAID0 <--Fights me on everything concerning TRIM.
I can confirm that TRIM works on my HM57 based 2010 Sony VAIO Z notebook running 4x128GB Samsung MMDPE56GQDXP-MVB SSDs in RAID0.
I replaced one of the IDs in the Option ROM's lookup table with my Alternate ID 3b2c as per Dufus' descriptions on page 1 and replaced my old 9.5 RAID option ROM with the patched ROM in my BIOS. I installed 11.6.2.1002 RST driver and TRIM is working perfectly. No recreation of the array was necessary. After deleting files, it takes about 20 seconds until sectors are zero'ed in HxD.
Short summary:
Intel RST Option ROM: 9.5.0.1037 (Stock) -> 11.6.0.1702 (put "2c3b000007" at Offset 1bb22)
Intel RST drivers: 11.2.0.1006 -> 11.6.2.1002 (with 11.2 driver TRIM did not work)
Chipset: HM57 Express (1st generation Core i7-620M)
Vendor 8086
SATA Dev ID 282A
LPC Dev ID 3B0B
Controller ID 282a
Alternative ID 3b2c
I will share the modded BIOS at notebookreview forums shortly.
Many thanks to all ingenious contributors here in the thread, especially Dufus!
Have you installed the latest firmware? My Transcend SSD320 came with a firmware that doesn't have a working TRIM support but the new 5.0.3/4 fixes the bug.
Motherboard:
ASUS P8Z68 DELUXE/GEN3
P8Z68 DELUXE/GEN3 BIOS 3603
For proper operation, please ensure to update Intel Rapid Storage Technology driver to version 11.2.0.1006 and BIOS to version 3603 before enabling Intel Smart Response Technology.
Update procedure for users needing Intel Smart Response Technology:
(1)Enter OS, and ensure Intel Smart Response Technology has been turned off under Intel Rapid Storage Technology interface.
(2)Install version Intel Rapid Storage Technology driver to version 11.2.0.1006
(3)Reboot the system, and update BIOS to version 3603, then reboot.
(4)Enter the BIOS setup screen, press F5 to load BIOS default, then change the Intel SATA Port to RAID mode.
(5)Boot into OS, and re-enable Intel Smart Response Technology under Intel Rapid Storage Technology.
Hey psfc_yojimbo,Hey organshifter, can I ask, what BIOS are you running on your P8Z68 DELUXE/GEN3? Did you flash a new BIOS that already had the correct OROM version to allow TRIM in RAID0? Lastly, for this mainboard, did you have to recreate the RAID volume in order to get TRIM working? Thanks mate!
I can confirm that TRIM works on my HM57 based 2010 Sony VAIO Z notebook running 4x128GB Samsung MMDPE56GQDXP-MVB SSDs in RAID0.
I replaced one of the IDs in the Option ROM's lookup table with my Alternate ID 3b2c as per Dufus' descriptions on page 1 and replaced my old 9.5 RAID option ROM with the patched ROM in my BIOS. I installed 11.6.2.1002 RST driver and TRIM is working perfectly. No recreation of the array was necessary. After deleting files, it takes about 20 seconds until sectors are zero'ed in HxD.
Short summary:
Intel RST Option ROM: 9.5.0.1037 (Stock) -> 11.6.0.1702 (put "2c3b000007" at Offset 1bb22)
Intel RST drivers: 11.2.0.1006 -> 11.6.2.1002 (with 11.2 driver TRIM did not work)
Chipset: HM57 Express (1st generation Core i7-620M)
Vendor 8086
SATA Dev ID 282A
LPC Dev ID 3B0B
Controller ID 282a
Alternative ID 3b2c
I will share the modded BIOS at notebookreview forums shortly.
Many thanks to all ingenious contributors here in the thread, especially Dufus!
WOW! I just browsed to my motherboard's main site, and ASUS released two new bios packages today. Both new bioses are version 3603, previously 3304. However, although both descriptions read the same, one package includes IRST_V11.5.0.1207, while the most recent (top) package includes IRST_V11.2.0.1006.
EDIT:
Hey psfc_yojimbo,
I'm currently running 3304. Nope, I didn't flash a ready-made BIOS. I followed Dufus's guide and modified the 11.6.0.1702 OROM myself. After which, I incorporated it into the original 3304 bios.
EDIT2
For this board, I'm not sure if re-creating the array is absolutely necessary or not. I can't get TRIM to work with my Transcend array at all, and this has been the case since before & after re-creating the array. Personally, I'd try it with the current array first. If TRIM doesn't work, make an image backup, re-create array, and then restore. That way, you won't lose anything.
My thoughts exactly. I'm also wondering if TRIM is incorporated now?I also checked Asus support site and noticed the new bios but there is no mention of what has changed?! Wonder what raid rom module is in there? Or any other changes?
Garikfox,Thanks to contributors in this post, I'd like to say that TRIM support for RAID is now available for all ASUS P67/Z68 motherboards.
I've seen mixed results. In post #24, MaxICH reports that RST 11.2.0.1006 and 11.6.0.1030 both worked fine. Pyr0* says RST 11.2.0.1006 didn't work for him in post #159. I can confirm that RST v11.6.2.1002 is working great.So, assuming we have the appropriate modded 11.6.0.1702 OROM, are we supposed to use RST 11.2.0.1006 or RST11.6.0.1030? I thought, thus far, we were supposed to be using the 11.2.0.1006 driver...
My thoughts exactly. I'm also wondering if TRIM is incorporated now?
I've seen mixed results. In post #24, MaxICH reports that RST 11.2.0.1006 and 11.6.0.1030 both worked fine. Pyr0* says RST 11.2.0.1006 didn't work for him in post #159. I can confirm that RST v11.6.2.1002 is working great.
How is it possible, that Intel developed an amazing feature like "TRIM in RAID0" to full functioning, but enabled it just for their newest chipsets?
So, assuming we have the appropriate modded 11.6.0.1702 OROM, are we supposed to use RST 11.2.0.1006 or RST11.6.0.1030? I thought, thus far, we were supposed to be using the 11.2.0.1006 driver...