The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.

Switch e6510 qm57 chipset from IRRT to AHCI

Discussion in 'Dell Latitude, Vostro, and Precision' started by billkil, Sep 3, 2010.

Thread Status:
Not open for further replies.
  1. billkil

    billkil Newbie

    Reputations:
    7
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Afternoon all,
    This is my first post here but wanted to share my experience today in hopes it may help someone else. We needed to switch a Win7x64 install (non Dell OEM, we started with a clean Win7x64 install) from IRRT to AHCI (on a e6510 quad coreI7) and an older post here for the e6x00 pointed me in the right direction so I wanted to return the favor. Basically everything in the e6x00 post is accurate but you need a different reg key, I suspect because the chipset in the e6x10 is changed to the new QM57 to support the new CoreI procs, the chipset in the e6x00 series is the GM45 for the older Core2 chips. I've attached the reg key needed to this post but should you prefer to create the reg key by hand here it is:
    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3b2f&cc_0106]
    "Service"="iaStor"
    "ClassGUID"="{4d36e96a-e325-11ce-bfc1-08002be10318}"
    "Security"=hex:01,00,04,90,00,00,00,00,00,00,00,00,00,00,00,00,14,00,00,00,02,\
    00,4c,00,03,00,00,00,00,00,14,00,ff,01,1f,00,01,01,00,00,00,00,00,05,12,00,\
    00,00,00,00,18,00,ff,01,1f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,\
    00,00,00,18,00,00,00,00,00,01,02,00,00,00,00,00,05,20,00,00,00,21,02,00,00

    Just follow the steps in the original post here

    But instead of using the reg key referenced in that post use the one here.

    Hope this saves someone a few hours of frustration.. I suspect this method would work for any other machines using the QM57 chipset with the built in IRRT controller as well.
     

    Attached Files:

  2. John Ratsey

    John Ratsey Moderately inquisitive Super Moderator

    Reputations:
    7,197
    Messages:
    28,839
    Likes Received:
    2,154
    Trophy Points:
    581
    Thanks. This should work for all of the systems which have the same chipset installation utility software:

    I took the precaution of changing my E6410 from IRRT to AHCI as soon as I received it (the Dell factory installation has all the drivers pre-loaded) so that when I reinstalled Windows the AHCI drivers were loaded.

    John
     
  3. selden

    selden Notebook Enthusiast

    Reputations:
    0
    Messages:
    33
    Likes Received:
    0
    Trophy Points:
    15
    Sorry for reviving an older topic, but...Why would one want to disable IRRT?
     
  4. John Ratsey

    John Ratsey Moderately inquisitive Super Moderator

    Reputations:
    7,197
    Messages:
    28,839
    Likes Received:
    2,154
    Trophy Points:
    581
    Firstly, I think one needs AHCI for TRIM to work; secondly, it can pop up and offer to try to use any external HDDs that get plugged in.

    John
     
  5. GKDesigns

    GKDesigns Custom User Title

    Reputations:
    115
    Messages:
    1,080
    Likes Received:
    2
    Trophy Points:
    56
    Don't use it, don't want it to burden/load the system with it's function, and don't want to install the IRST app/service which is required to use IRST/RAID.

    GK
     
  6. selden

    selden Notebook Enthusiast

    Reputations:
    0
    Messages:
    33
    Likes Received:
    0
    Trophy Points:
    15
    @GK,
    Well, actually, I'd like to know billkil's reasons :)

    @john:
    AHDI is included in the BIOS support for IRRT

    (Personally, I left it enabled in the BIOS, but didn't install the drivers since I didn't have any ESATA disk enclosures. Of course, I then couldn't resist getting one of the cheapies which claimed to support a pair of ESATA disks on a single cable. But it turned out to need Port Multiplier support in the motherboard chipset. Only one disk is visible, so apparently that isn't available in the E6510 -- i'll be investigating further, though.)

    p.s. I was almost amused that my subsequent Google search returned this very post as the first of its results.
     
  7. GKDesigns

    GKDesigns Custom User Title

    Reputations:
    115
    Messages:
    1,080
    Likes Received:
    2
    Trophy Points:
    56
    I'm pretty sure AHCI and IRRT modes provide equivalent advanced SATA support, but that IRRT mode enables Intel's Rapid Restore Technology for mirroring the internal drive to an external drive, either automatically upon connection or on demand, and for easily restoring the internal drive from the external mirror. If you are not going to use IRRT to backup/recover your internal drive, there is no need to enable this hardware/firmware and load its Intel driver and application... the AHCI mode and Intel driver are sufficient and will support eSATA devices... just not IRRT functions. The machine BIOS gives you this option by design, presumably because the 'overhead' of IRRT mode is worth shedding if you are never going to use it for disaster recovery.

    GK
     
  8. huu_tri0101

    huu_tri0101 Notebook Enthusiast

    Reputations:
    0
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
  9. selden

    selden Notebook Enthusiast

    Reputations:
    0
    Messages:
    33
    Likes Received:
    0
    Trophy Points:
    15
    I've read through the thread describing how and why to change to just AHCI when running Vista if RAID is not needed. As best I can tell, there are the following reasons:

    1. enable TRIM for flash SD drives
    2. presumably eliminates eSATA port polling, which should
    a. improve system response time
    b. reduce stutter in audio
    c. improve battery lifetime

    I've never heard audio stutter on my system. When I've run dpclat, it's usually well under 500 us and maybe 1/minute (or less often) has a spike that's close to 1 ms (maybe that's the polling). At the moment, I don't have any SD drives. My understanding is that TRIM is enabled in the most recent Win7 drivers, anyhow. So, for the moment, I'm inclined to leave it as-is.
     
  10. John Ratsey

    John Ratsey Moderately inquisitive Super Moderator

    Reputations:
    7,197
    Messages:
    28,839
    Likes Received:
    2,154
    Trophy Points:
    581
    Check through these files at Intel. Rapid Storage is the latest incarnation of Matrix Storage and you should be able to extract the drivers from one of these files.

    The test for success is to enable AHCI in the BIOS and not get a BSOD when Windows starts up.

    John
     
Loading...
Thread Status:
Not open for further replies.

Share This Page