Topic: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

******

UPDATE: Marvell's mv614x.sys driver seems to be causing the trouble. Remarking out the marvel references in the DP_MassStorage_wnt5_x86-32.ini elminates the BSOD problem and XP setup can now format using IaStor.sys.

All Intel boards have a Marvell 88SE6101 *PATA* controller that works fine with the default XP IDE driver, however for some reason mv614x confuses it for an SATA controller, therefore it attempts a mount and results in a BSOD.....right?

JTDoom has also found a newer driver released in 2007 direct from intel and is labeled "mv61xx" (as opposed to mv614x): http://downloadfinder.intel.com/scripts … p;lang=eng   This driver does NOT cause a BSOD when loaded via F6 wheras the older mv614x drivers consistantly DO cause a BSOD when loaded with F6.

******

New Intel DG965OT desktop board (retail box), latest BIOS 1649. It's a micro-ATX board with the G965 chipset and ICH8R, with two 150GB Raptor's configured as RAID 0.

When using the all the latest driver packs, including MS 7.0.1.1, I get a BSOD (0x7) after loading the [scsi] drivers from TXTSETUP and the setup screen says "starting microsoft windows". From previous threads I have started here, I have learned that IaStor (Intel's ICHxx SATA driver) can conflict with others, so my first step in troubleshooting was to remark out the entire [scsi] drivers in TXTSETUP except for IaStor and atapi. I unfortunately still get the BSOD

I see there is a similar thread here: http://forum.driverpacks.net/viewtopic.php?id=1320 However my problem is with XP.

When rebuilding my unattended ISO devoid of any driverpacks and reverting back to F6 mode, XP installs fine without any issue. The latest IaStor driver I'm using for ICH8R is v6.2.1.1002 from here: http://downloadfinder.intel.com/scripts … p;lang=eng

Any guidance is appreciated, thanks!

My HWIDs

=========== 
PCI devices 
=========== 
 
 
PCI\VEN_104C&DEV_8023&SUBSYS_514D8086&REV_00\4&35FAE160&0&18F0: Texas Instruments OHCI Compliant IEEE 1394 Host Controller
PCI\VEN_11AB&DEV_6101&SUBSYS_610111AB&REV_B1\4&AB208E&0&00E1: Standard Dual Channel PCI IDE Controller
PCI\VEN_8086&DEV_104B&SUBSYS_00018086&REV_02\3&61AAA01&0&C8 : Intel(R) 82566DC Gigabit Network Connection
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_F2\3&61AAA01&0&F0 : Intel(R) 82801 PCI Bridge - 244E
PCI\VEN_8086&DEV_2812&SUBSYS_00000000&REV_02\3&61AAA01&0&F8 : Intel(R) ICH8DH LPC Interface Controller - 2812
PCI\VEN_8086&DEV_2822&SUBSYS_514D8086&REV_02\3&61AAA01&0&FA : Intel(R) 82801HR/HH/HO SATA RAID Controller
PCI\VEN_8086&DEV_2830&SUBSYS_514D8086&REV_02\3&61AAA01&0&E8 : Intel(R) ICH8 Family USB Universal Host Controller - 2830
PCI\VEN_8086&DEV_2831&SUBSYS_514D8086&REV_02\3&61AAA01&0&E9 : Intel(R) ICH8 Family USB Universal Host Controller - 2831
PCI\VEN_8086&DEV_2832&SUBSYS_514D8086&REV_02\3&61AAA01&0&EA : Intel(R) ICH8 Family USB Universal Host Controller - 2832
PCI\VEN_8086&DEV_2834&SUBSYS_514D8086&REV_02\3&61AAA01&0&D0 : Intel(R) ICH8 Family USB Universal Host Controller - 2834
PCI\VEN_8086&DEV_2835&SUBSYS_514D8086&REV_02\3&61AAA01&0&D1 : Intel(R) ICH8 Family USB Universal Host Controller - 2835
PCI\VEN_8086&DEV_2836&SUBSYS_514D8086&REV_02\3&61AAA01&0&EF : Intel(R) ICH8 Family USB2 Enhanced Host Controller - 2836
PCI\VEN_8086&DEV_283A&SUBSYS_514D8086&REV_02\3&61AAA01&0&D7 : Intel(R) ICH8 Family USB2 Enhanced Host Controller - 283A
PCI\VEN_8086&DEV_283E&SUBSYS_514D8086&REV_02\3&61AAA01&0&FB : Intel(R) 82801GB SMBus Controller - 283E (Intel(R) SMBus 2.0 Driver)
PCI\VEN_8086&DEV_283F&SUBSYS_00000000&REV_02\3&61AAA01&0&E0 : Intel(R) ICH8 Family PCI Express Root Port 1 - 283F
PCI\VEN_8086&DEV_2841&SUBSYS_00000000&REV_02\3&61AAA01&0&E1 : Intel(R) ICH8 Family PCI Express Root Port 2 - 2841
PCI\VEN_8086&DEV_2843&SUBSYS_00000000&REV_02\3&61AAA01&0&E2 : Intel(R) ICH8 Family PCI Express Root Port 3 - 2843
PCI\VEN_8086&DEV_2845&SUBSYS_00000000&REV_02\3&61AAA01&0&E3 : Intel(R) ICH8 Family PCI Express Root Port 4 - 2845
PCI\VEN_8086&DEV_2847&SUBSYS_00000000&REV_02\3&61AAA01&0&E4 : Intel(R) ICH8 Family PCI Express Root Port 5 - 2847
PCI\VEN_8086&DEV_284B&SUBSYS_25038086&REV_02\3&61AAA01&0&D8 : Microsoft UAA Bus Driver for High Definition Audio
PCI\VEN_8086&DEV_29A0&SUBSYS_00000000&REV_02\3&61AAA01&0&00 : Intel(R) P965/G965 Processor to I/O Controller - 29A0
PCI\VEN_8086&DEV_29A2&SUBSYS_514D8086&REV_02\3&61AAA01&0&10 : Intel(R)  G965 Express Chipset Family
PCI\VEN_8086&DEV_29A4&SUBSYS_514D8086&REV_02\3&61AAA01&0&18 : Intel(R) Management Engine Interface
23 matching device(s) found.
 
 
=========== 
USB devices 
=========== 
 
USB\ROOT_HUB\4&16B83DFE&0                                   : USB Root Hub
USB\ROOT_HUB\4&1B4F5E7D&0                                   : USB Root Hub
USB\ROOT_HUB\4&2409C2B2&0                                   : USB Root Hub
USB\ROOT_HUB\4&28066849&0                                   : USB Root Hub
USB\ROOT_HUB\4&2EBC672E&0                                   : USB Root Hub
USB\ROOT_HUB20\4&18F705C8&0                                 : USB Root Hub
USB\ROOT_HUB20\4&3B6CB9D3&0                                 : USB Root Hub
USB\VID_046D&PID_C221\6&59DDB06&0&1                         : USB Composite Device
USB\VID_046D&PID_C221&MI_00\7&3775EC93&0&0000               : USB Human Interface Device
USB\VID_046D&PID_C221&MI_01\7&3775EC93&0&0001               : USB Human Interface Device
USB\VID_046D&PID_C222\6&59DDB06&0&4                         : USB Human Interface Device
USB\VID_046D&PID_C223\5&37FD04DB&0&1                        : Generic USB Hub
USB\VID_050F&PID_0003\5&19D8B01C&0&1                        : Generic USB Hub
USB\VID_051D&PID_0002\NB0206151021__                        : American Power Conversion USB UPS
14 matching device(s) found.

Last edited by Fragbert (2007-03-18 09:51:15)

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

the driver in the file-folder \DP_MassStorage_wnt5_x86-32_7011.7z - D\M\IN\1 uses the same HWID as your device.

you might get lucky if you put your "known good" driver files in that location and then slipstream the driver packs.

if you are not useing the OEM switch in your winnt.sif you might be able to still use the f6 with the driverpacks.

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

OverFlow wrote:

the driver in the file-folder \DP_MassStorage_wnt5_x86-32_7011.7z - D\M\IN\1 uses the same HWID as your device.

you might get lucky if you put your "known good" driver files in that location and then slipstream the driver packs.

if you are not useing the OEM switch in your winnt.sif you might be able to still use the f6 with the driverpacks.

The files in the DP MS are the EXACT same as the ones used in the F6 install.  Problem is more complicated than that.

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

1) F6 works, DriverPacks not, although same files used
2) You commented out ALL (!!!) other text mode mass storage drivers that were slipstreamed, same problem.

Please confirm this.

Founder of DriverPacks.net — wimleers.com

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

Bâshrat the Sneaky wrote:

1) F6 works, DriverPacks not, although same files used
2) You commented out ALL (!!!) other text mode mass storage drivers that were slipstreamed, same problem.

Please confirm this.

Yes, F6 works fine. Yes, all were given a ";" except for atapi and IaStor @ [scsi.load] in TXTSETUP.SIF

Last edited by Fragbert (2007-03-03 09:30:20)

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

@Fragbert - very interesting.

Your HWID:

PCI\VEN_8086&DEV_2822

is the same as mine, so even though the revision is different I would have expected the same driver to work for you as it it did for me when I used WinXP.
What version of DPBase are you using? 7.01.6?

Did you try starting the slipstream again from "clean source" files?

Also, sorry if this sounds insulting, but did you confirm that the "iastor" lines are NOT commented out from other TXTSETUP.SIF sections like [SourceDisksFiles], [SCSI.Load] and [HardwareIdsDatabase]?
Cheers,
tU

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

theUtmost wrote:

@Fragbert - very interesting.

Your HWID:

PCI\VEN_8086&DEV_2822

is the same as mine, so even though the revision is different I would have expected the same driver to work for you as it it did for me when I used WinXP.
What version of DPBase are you using? 7.01.6?

Did you try starting the slipstream again from "clean source" files?

Also, sorry if this sounds insulting, but did you confirm that the "iastor" lines are NOT commented out from other TXTSETUP.SIF sections like [SourceDisksFiles], [SCSI.Load] and [HardwareIdsDatabase]?
Cheers,
tU

Using DPBase 7.01.6
No clue what "clean source" means. Just used the latest dp ms.
Nothing else was commented out in TXTSETUP other than the remaining scsi drivers in [scsi.load] - only iastor and atapi were left alone.

I ended up using nlite to integrate the iastor drivers and that worked like a charm. I'm very eager to help troubleshoot this issue as I'm certain there is some conflict or syntax that is causing the bluescreen, the drivers supplied in DP MS are fine.

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

By "clean source", I mean start again with a new empty directory, copy your OS CD into it, slipstream the latest SP (if the CD didn't already have it), then run the DPBase against this new directory.

I have had problems in the past where I've played with various "integrations" or "customisations" projects that do different things to the same set of OS source files and somewhere along the way manage to break the windows install process.

If you're having trouble with any of these things it's often a good idea to eliminate all other variables by starting with a fresh set of files. It might not be exactly where you want to ultimately end up (with your nlited, XPE'd PIW'd, RyanVm updated, fully customised and unattended OS installer that can run from anywhere including Mars!) but is still a useful troubleshooting step. It doesn't take all that long and at worst will waste one CD...
Good luck mate smile
Cheers,
tU

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

Hi

that is what I usually do while testing new releases or betas, and I use RW media..
wink

There is a clean copy of the CDs I have to test on on a hard drive, and I can copy one to working folder on other hard drive.
On that storage drive, there are also LEAN copies, where not much more than the essential stuff is kept in, which get used a lot more often for copy to working folder then takes less time.

I have no hardware using ICH8 at the moment, mine use ICH7.
I wish I could test this. When I get a machine in, I'll look..

The answer was 42?
Kind regards, Jaak.

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

theUtmost wrote:

By "clean source", I mean start again with a new empty directory, copy your OS CD into it, slipstream the latest SP (if the CD didn't already have it), then run the DPBase against this new directory.

I have had problems in the past where I've played with various "integrations" or "customisations" projects that do different things to the same set of OS source files and somewhere along the way manage to break the windows install process.

If you're having trouble with any of these things it's often a good idea to eliminate all other variables by starting with a fresh set of files. It might not be exactly where you want to ultimately end up (with your nlited, XPE'd PIW'd, RyanVm updated, fully customised and unattended OS installer that can run from anywhere including Mars!) but is still a useful troubleshooting step. It doesn't take all that long and at worst will waste one CD...
Good luck mate smile
Cheers,
tU

Oh in that case, I've done that about 5 times now. It's a standard corporate XP SP2 image with nothing but RyanVM's latest update pack and then the Bâshrat the Sneaky DP's. Nothing else. I rebuild each time when troubleshooting this, and it's unfortunate that you have to waste real DVD-R media rather than using VirtualPC wink (oh not really, DVD-R is $15 for a spool of 100, haha)

Last edited by Fragbert (2007-03-06 02:58:33)

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

Fragbert wrote:

I rebuild each time when troubleshooting this, and it's unfortunate that you have to waste real DVD-R media rather than using VirtualPC wink (oh not really, DVD-R is $15 for a spool of 100, haha)

As Jaak has already pointed out and I cannot stress this often enough:
The use of Rewritable (also commonly known as [b]RW[/]) media will entirely circumvent this problem as the discs can be re-used up to 1,000 times while costing maybe 1.5x times that of a wite-once medium.
It doesn't take that much to figure out which is the better deal in the (not so) long run, moreso when virtually every CD/DVD writer suports that format.

In any case, testing the ISO file in a VM before burning can save you some trouble, moreso when you do not have a dedicated testing system you can rely on for installation.
Nothing worse than trying to reinstall your main rig only to find out you made some little but stupid mistake that means you will have to do it all over. hmm

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

Helmi wrote:
Fragbert wrote:

I rebuild each time when troubleshooting this, and it's unfortunate that you have to waste real DVD-R media rather than using VirtualPC wink (oh not really, DVD-R is $15 for a spool of 100, haha)

In any case, testing the ISO file in a VM before burning can save you some trouble, moreso when you do not have a dedicated testing system you can rely on for installation.
Nothing worse than trying to reinstall your main rig only to find out you made some little but stupid mistake that means you will have to do it all over. hmm

Oh I use VM all the time if I can, but this doesn't apply here - unless you have a VirtualPC that can emulate ICH8R smile

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

Nah, of course not!

In that case, though, I'm sure you will notice the problems in the first phase of XP setup, as it's the Text mode drivers.
If they make problems for me, most of the time, I wasn't even able to see the HDD dedicated to get installed on, so no harm done.

Still, using an RW saves you a lot of headaches smile

I only burn my UWXPCD to an R once or twice a year (sort of a hard backup for you-never-know) and only when I'm 100% there are no problems.

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

@Fragbert - have you tried your source WITHOUT the RyanVM updates?
ie just the bare OS CD, then apply Bâshrat the Sneaky DriverPacks...
As everyone has pointed out RW media is your friend, and I use it a lot too.

Fragbert wrote:

- unless you have a VirtualPC that can emulate ICH8R smile

Yeah, now that would be REALLY handy!

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

hi
I'm too lazy to look it up, can you tell me what chipset uses ICH8 ?
It could help if I knew what mobo this is on, just in case I come across something similar.

edit.. DUH, it is in first post.
:sleepy:

Last edited by jtdoom (2007-03-06 09:58:50)

The answer was 42?
Kind regards, Jaak.

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

theUtmost wrote:

@Fragbert - have you tried your source WITHOUT the RyanVM updates?
ie just the bare OS CD, then apply Bâshrat the Sneaky DriverPacks...

That's the next step but I think many can attest here that RVM's updatepack has NEVER been the culprit in any of these kinds of scenarios. Will report back.

I will also be testing it on a single drive in AHCI mode.

JTDOOM - ICH8x are on G965, P965, and Q965 chipsets.

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

UPDATE:

I get the same BSOD when installing on a single SATA drive in AHCI mode and....**legacy IDE** mode!

This is on a naked XP SP2 corp CD without RVM updatepacks or any other driverpacks other than MS, with all other drivers in [scsi.load] from TXTSETUP.SIF remarked out (just iastor and aspi remain).

I also replaced the 5 iastor files with ones from intel's 6.2.1.1002 web release, just in case the ones in MS were corrupt. Same BSOD result.

Very puzzling!

Last edited by Fragbert (2007-03-10 11:06:11)

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

Did you already try applying a BIOS update?
Chances are (check the changelog) even the SATA controller got updated.

Maybe this is indeed a more serious problem/bug...

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

Helmi wrote:

Did you already try applying a BIOS update?
Chances are (check the changelog) even the SATA controller got updated.

Maybe this is indeed a more serious problem/bug...

BIOS was already updated to the latest version as per downloadfinder.intel.com


Update: This seems to be a universal ICH8R problem (at least on Intel retail branded boards). A DQ965GF, which uses a different chipset (Q965 vs G965) but same ICH8R controller, has this exact same problem using the very same testing methods (and of course the latest available BIOS). Again F6 works fine, and using NLite to integrate works fine as well.

Last edited by Fragbert (2007-03-11 09:52:21)

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

I have BSOD too. 0x0000007e after "starting windows", I have tested with last current DP's and clean install with last bios. but problem is still.
MB is intel DG965SS, ICH8R, on this machine I can complete installation fine if remove storage DP (without any additional storage drivers).
If I remove any iastor* from txtsetup.sif broblem still exist sad

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

FOUND IT!!!  smile

It is the *MARVELL* SATA driver included in DP MS.

Thoroughly convinced there is absolutely nothing wrong with the supplied intel drivers and still getting BSODs despite remarking out all other drivers from [scsi.load] in TXTSETUP.SIF, I decided to play around with the DP_MassStorage_wnt5_x86-32.ini in DP MS and first verified that the intel drivers are in fact working by deleting all other entries and the corresponding folders. I re-zipped the DP MS and did not get a BSOD. So now there are 94 other drivers to sift through...ugh.

Through binary elimination I found the culprit to be this entry in DP_MassStorage_wnt5_x86-32.ini:

[M]
ms_count             = 1
ms_1_deviceName        = "Marvell RAID 614x SATA2 Controller"
ms_1_tag            = "mv614x"
ms_1_sysFile        = "mv614x.sys"
ms_1_hwids            = "PCI\VEN_11AB&DEV_6141,PCI\VEN_11AB&DEV_6140,PCI\VEN_11AB&DEV_6121,PCI\VEN_11AB&DEV_6120,PCI\VEN_11AB&DEV_6111,PCI\VEN_11AB&DEV_6101"
ms_1_isBusExtender    = false
ms_1_exc_disableIfOS= "w2k"

Now to figure out what causes the blue screen and why the OS gets confused and tries to mount a drive on ICH8R with mv614x instead of iastor.

My next round of testing will be to do a manual F6 install and load Iastor and mv614x and see if it will BSOD as well.


Hmmm...this is not the first time mv614x has been mentioned with an Intel x965 board on this forum http://forum.driverpacks.net/viewtopic.php?id=970  (how does the marvell driver get referenced here? it's not mentioned on intel's product description of DP965LT!)

Last edited by Fragbert (2007-03-16 03:13:12)

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

Update:

Ok http://forum.driverpacks.net/viewtopic.php?id=970 makes sense now. All Intel boards have a Marvell 88SE6101 *PATA* controller that works fine with the default XP IDE driver, however for some reason mv614x confuses it for an SATA controller, therefore it attempts a mount and results in a BSOD.....right?

Is this due to an inf issue confusing an 101 device hwid with a 104 or 106?

There is a newer driver for mv614x found on Asus's site here: ftp://ftp.asus.com/pub/ASUS/misc/ide/ma … _11038.zip which is version 1.1.0.38 vs 1.0.0.3 supplied in DP MS v7.0.1.1

Last edited by Fragbert (2007-03-16 08:08:05)

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

hi
the intel made moboes would have their own particular filtering built in the driver INF
intels also makes moboes for large OEMs, usually with changes requested by the large OEM. (Dell come to mind).

drivers for the large OEM will be different than the pure intel, and will also differ from OEM mobo manufactors wich just use intel chipsets (in combination with their own selection of tertiary controllers)

in other words, it can be a mess.

Last edited by jtdoom (2007-03-16 04:17:50)

The answer was 42?
Kind regards, Jaak.

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

jtdoom wrote:

hi
the intel made moboes would have their own particular filtering built in the driver INF
intels also makes moboes for large OEMs, usually with changes requested by the large OEM. (Dell come to mind).

drivers for the large OEM will be different than the pure intel, and will also differ from OEM mobo manufactors wich just use intel chipsets (in combination with their own selection of tertiary controllers)

in other words, it can be a mess.

Intel does not supply *ANY* driver for the 88SE6101 because it does not need one. It's a simple PATA controller that works with the generic XP IDE driver.

I refer to the Asus driver because it is a generic Marvell driver without any meddling from Asus. They are the very same files offered by other OEMs at this revision (1.1.0.38) and are a newer revision than the one supplied in DP MS 7.0.1.1 - they are specifically for Marvell SATA controllers like the 88SE612x and 88SE614x

Last edited by Fragbert (2007-03-16 06:15:02)

Re: [SOLVED] mv614x causing 0x7 BSOD in XP setup on ICH8R w/ DP_MS 7.0.1.1

hi fragbert,
I had not seen the edit.

so, this looks like a exceptions filtering job so as to replace the XP built in with the newest universal marvell.
I'll look wether one of our nightlies has the newest marvel in it, and if not, I will try make a testing verssion

I attended a funeral today, and will probaly not get around it tonight (not totally sober, sorta, and tired)
but, let us assume I take the task.
if another member wants to do it, post it here, for doubled effort is a waste of time.

(a testing version can be put on rapidshare or other public ftp)

The answer was 42?
Kind regards, Jaak.