SATA 6Gbps BSOD on XPower

rcanino

New member
SECOND LIEUTENANT
Joined
Oct 3, 2010
Messages
139
Does anyone have a clue what to do about all these BSOD?
Caused by driver: mv91.xx.sys

It happens just after boot if I try starting Firefox (and presumably other apps) before all the background services load.

If I give it a minute or so it doesn't crash.

Updated BIOS to 1.6
Updated Marvell driver 1.0.0.1047

This is my boot drive.

Can I change SATA ports without disturbing the data? 

Thank you for any thoughts you can share with me.
 
Can I change SATA ports without disturbing the data?
Yes, unless someone else can verify otherwise. Not being familiar with your HDD you plan to move to a SATA II port, if it is a SATA III drive, it may have a jumper that needs to be switched to operate correctly in SATA II ports. Then, just a matter of setting the boot sequence as desired.
 
Ah, should've specified. It's the Crucial RealSSD - it is a SATA III drive, don't recall seeing jumpers on it but I can look when I pull it.

the thing is it's the OS and all my apps - I need to know all will be well if I simply turn off the computer, switch ports and then reboot.

seems like there'd be a BIOS setting I would have to change but...maybe not?

Thanks for your reply!
 
It's the Crucial RealSSD - it is a SATA III drive, don't recall seeing jumpers on it but I can look when I pull it.
Check with Crucial specs for the drive. If it doesn't have a jumper or physically state it is backward compatible, it may not be able to run on a SATA II port. 
 
Okay I checked the data sheet on Crucial's site and it says it's compatible with SATA 3Gb/s. The sequential read speed takes a big hit though - from 355MB/s down to 265MB/s.
http://www.crucial.com/pdf/Tech_specs-letter_Crucial_RealSSD_C300_v9-16-10_online.pdf

I think I better figure out what's going on with this mv91xx.sys driver. Out of the 25 BSOD I've had in 7 months, 20 of them were due to this Marvell driver. (using BlueScreenView)

I'm curious if you guys ever use this site - http://www.station-drivers.com/page/marvell.htm (French only). But their current release is from March 2011; MSI's goes back to Nov. 24, 2010.

It also shows numerous firmware updates to this controller, which MSI never listed.

Marvell's website is totally useless for this controller. It has a .pdf sell sheet about it but the support page doesn't even list the part number (nor any 88Sxxxxx drivers).

If you scroll to the bottom of the page I linked to you'll see the Marvell MV-91xx (88SE91xx) AHCI/RAID Controller listed, along with a Marvell Storage Utility (?), plus the firmware updates. Why wouldn't MSI list the firmware updates on their download page? An oversight? Considered unnecessary?



I guess my "real" questions are:

Do you know and trust this station-drivers.com site?
Should I update the FW, the driver, one or both?
Is a FW and/or a driver update to the Marvell controller a good idea that will (could/should) help end these BSOD?

finally (if I give up on the SATA 6Gb/s ports) -

Will the performance hit be noticeable going from SATA 6Gb/s to SATA 3Gb/s on an SSD boot/apps drive?
Does it mean a reformat and/or data loss if I do switch to one of the ICH ports?

Thanks you guys - thanks HU16E!
 
Why wouldn't MSI list the firmware updates on their download page? An oversight? Considered unnecessary?
Usually, before being offered for download on the MSi Website, they test the drivers that the component manufacturers have given them. Any potential problems are then sorted out before release. Depending on the test results, & if anything needs to be revised, this can account for the time delay a new release shows up.
Do you know and trust this station-drivers.com site?
Personally, I know nothing of the linked site. I tend to stick with manufacturers verified websites when it comes to drivers, utilities, etc.
Will the performance hit be noticeable going from SATA 6Gb/s to SATA 3Gb/s on an SSD boot/apps drive?
Does it mean a reformat and/or data loss if I do switch to one of the ICH ports?
Hopefully, someone can better answer that one for you concerning a noticeable performance hit. There should be no losing of any data when connecting to a SATA II port, just a reset of the boot order priority.


 
Thanks HU - I got your message. You've been quite helpful and I appreciate it.

Thanks for your reply Stu.
This what I'm getting From BlueScreenView:

Interrupt_Exception_Not_Handled
bug check code is 0x0000003d.
"Caused by Driver" = mv92xx.sys
"Caused by Address" = mv91xx.sys+2f3de7

there are a 3 other "parameters" they call them - they look like addresses to me but only 1 has anything other than zeroes.

So that's the most recent one from yesterday. They're all the same, all 20, except the address after the "+" has been changing. The first 8 BSODs, back in Nov/Dec were all at mv91xx.sys+30cc1.

I've had 5 other BSOD in the 7 months this machine has been up. None of those 5 happened recently. Each one was due to a different driver (according to BlueScreenView).

Unfortunately this is my trial-by-fire education into BSOD...Any thoughts or ideas you can share will be greatly appreciated.

Thanks!
 
OK, for troubleshooting purposes, you should connect the disk to one of the non-Marvell ports, and then test again, and see if you get the same BSODs.

I'm not convinced that its a problem with the driver itself, otherwise we'd have hundreds of people, all using the same driver from the MSI site, with the same problem.
 
Thanks Stu -

Never having done this before I'd like to ask: I have my OS and all my apps on this SSD. I can shut down, reinstall the SATA cable to a different (intel) port and reboot - all without any data loss?

I realize you can't guarantee anything - what I mean is, generally there's no problem switching ports, even from one controller to another?

btw, do you know if SATA III cables are backward-compatible with SATA II?

One last thing - have you ever heard of this site with all the Marvell driver/fw updates?
http://www.station-drivers.com/

Thanks again!
 
Never having done this before I'd like to ask: I have my OS and all my apps on this SSD. I can shut down, reinstall the SATA cable to a different (intel) port and reboot - all without any data loss?

I realize you can't guarantee anything - what I mean is, generally there's no problem switching ports, even from one controller to another?

The worst that will happen is that Windows will be unable to boot (it will BSOD ;)).

btw, do you know if SATA III cables are backward-compatible with SATA II?

There's no such thing as a 'SATA III' cable, its marketing hype. All SATA cables will work with all SATA devices.

One last thing - have you ever heard of this site with all the Marvell driver/fw updates?
http://www.station-drivers.com/

No, I've never heard of it, but I would be careful what you download from there, all the pop-up windows there don't inspire me with confidence.
 
Ah - thanks for cluing me in about the cables.

Yes the popups on that site bother me too. And since there's no English translation either, none that I could find, I'm not 100% sure I'd be d/l the right thing anyway...

still - I really want to fix this situation and not lose 100MB/s read speed by going to SATA 3Gbs.

So - dumb question but - this Marvell controller driver I'm talking about - it is the one on the board right? I ask because the RealSSD uses a Marvell controller too and in the WindowsSeven forum, when I asked about my BSOD problems one of the responses was "you should update this driver with a FW update for the RealSSD."

The thing is - I'd like to run the latest FW but I understand that process requires a reformat - or at the very least erasing all the data.
Does that sound right or did I mis-read the update instructions? {EDIT: Never mind, I did misread the instructions. Supposedly no data loss will occur if done properly}
http://www.crucial.com/firmware/0006/ProductFlyer-letter_C300-0006FirmwareCDboot_11-10.pdf (in case you're curious)


Thanks again for your help Stu.

[edit: oh btw - you mentioned earlier you weren't convinced this was a driver issue - at least not with the Marvell driver, as there'd be tons of posts about it. I have to say that sure sounds right. But can you tell me - do you have an instinct for what else it could be? thanks!]
 
The first thing you need to try, is the SSD connected to a non-Marvell SATA port. If it works without BSODs, then its a problem with the Marvell SATA controller and/or its driver.

If you continue to get these BSODs while the SSD is connected to the other SATA controller, then the problem could be with the drive itself.

Also, the BSOD you are getting could be a result of a virus or other malware.
 
Thanks Stu -

would swear the machine is virus/malware-free. Spybot, Malwarebytes and Avast scans on a regular basis.

I may decide to update the FW on the SSD first, and I might even try the Marvell driver from that station-drivers.com site.

Once I change ports and run for awhile I'll post back.

Thanks again for your help!
 
Back
Top