Failed to issue COM RESET successfully after 3 attempts. Failing...

Just in case anyone else has this problem, and wants to claw their eyes out.

I upgraded the Hard Disk in my MacBook Pro about four days ago (the new MBP, summer 2009 with SD card). I installed a Hitachi Travelstar 7K320. It worked awesome for about four days, until I went to run the EFI Firmware Update this morning.

My machine stopped booting. I held Command-V to get the verbose boot output, and eventually got the message: Failed to issue COM RESET successfully after 3 attempts. Failing... - which is where the boot halted.

I removed the Hitachi and restored the stock drive, and the laptop now booted fine. I think it's something Apple will have to look into.

MacBook Pro 2.66GHz Core 2 Duo, Mac OS X (10.5.7)

Posted on Jun 26, 2009 10:33 AM

Reply
16 replies

Jun 26, 2009 10:41 AM in response to humandoing

humandoing wrote:
Just in case anyone else has this problem, and wants to claw their eyes out.

I upgraded the Hard Disk in my MacBook Pro about four days ago (the new MBP, summer 2009 with SD card). I installed a Hitachi Travelstar 7K320. It worked awesome for about four days, until I went to run the EFI Firmware Update this morning.

My machine stopped booting. I held Command-V to get the verbose boot output, and eventually got the message: Failed to issue COM RESET successfully after 3 attempts. Failing... - which is where the boot halted.

I removed the Hitachi and restored the stock drive, and the laptop now booted fine. I think it's something Apple will have to look into.


Since your computer is very new, did Apple do the HD install, or did you possible violate your warrantee by doing it yourself?
I don't think this is an Apple issue as much as one you created yourself.
Perhaps you should take the computer to Apple and have them install the drive?

Jun 26, 2009 10:54 AM in response to humandoing

humandoing wrote:
nerowolfe: I disagree. And the hard drive is user-serviceable in the new MacBook Pro. It's not a warranty issue whatsoever.


I didn't know that.
Still, if the Hitachi drive does not work, why would that be Apple's problem? Did you buy the drive from Apple? Did the vendor guarantee that the drive would work? Leopard/New MBP compatible?
And then there is the possibility that the drive is defective.

Jun 26, 2009 10:59 AM in response to nerowolfe

nerowolfe:

1) I posted this more as information, not like a complaint. Other users will have this problem.

2) The Hitachi drive has worked fine, without problems, for days. After updating the Apple EFI Firmware, the laptop failed to boot. I can't see this being a coincidental failing of the drive at this exact moment (although I will test it).

3) Other people have had a similar problem (but with drive failure, which you mention - http://discussions.apple.com/thread.jspa?threadID=2011608&tstart=-1)

Jun 29, 2009 4:50 AM in response to humandoing

It would appear that this is not a supported drive. From MacBook Pro EFI Firmware Update 1.7:

"MacBook Pro EFI Firmware Update 1.7 addresses an issue reported by a small number of customers using drives based on the SATA 3Gbps specification with the June 2009 MacBook Pro. While this update allows drives to use transfer rates greater than 1.5Gbps, Apple has not qualified or offered these drives for Mac notebooks and _their use is unsupported_."

Also, if I'm reading the specs correctly, the Travelstar 7K320 is offered in no more than 320 GB capacities while the new MBP comes with a 500 GB drive installed, so I'm not sure why users would choose to replace the stock drive with a smaller one. True, this is a 7200 rpm drive vs. 5400 rpm for the stock one, but as drives fill up their average real-world performance tends to decline because average seek times increase. (This is why published comparison benchmarks are typically run on near empty drives.) 7200 rpm drives have a small inherent latency advantage vs. 5400 rpm ones, but it is small compared to typical seek times, so seek times tend to dominate real-world data transfer patterns. There is more to it than this of course, but the result is that bigger "slower" drives are often better for day-to-day use as startup drives than smaller, "faster" ones when both contain large amounts of data.

Because of the above, the best use for the Hitachi might be as a secondary drive (in an e-SATA case & paired with an e-SATA ExpressCard), used for applications in which random R/W performance is not as important as sustained sequential performance.

Jun 29, 2009 9:10 AM in response to R C-R

R C-R - Maybe because the Hitachi 7K320 is an excellent drive, and some owners feel that good hardware should be paired with a good disk drive.

Also, could you please refrain from making comments like this, unless you have anything productive to say. Apple have dropped the ball here, something has gone wrong with the onboard SATA controller during the firmware upgrade. To be honest, with modern hardware, there isn't too much that can go wrong with replacing a hard drive.

Jun 29, 2009 10:32 AM in response to chris.broadfoot

I believe posting relevant facts is productive, & a very relevant fact here is that you are trying to use a drive with an interface (SATA-II) that Apple does not currently support in its laptops.

SATA-I controllers are supposed to be compatible with SATA-II drives, but many of them are not. The problem is how some controllers implement auto negotiation, which is supposed to tell the drive to fall back to SATA-1 speeds with the slower controllers. Some SATA-II drives have a jumper to force the slower speed if auto negotiation doesn't work; some do not.

How this compatibility problem came about, & why the jumper is required, is complicated but the short version is that at least four different specification bodies had some responsibility in producing SATA specifications, & not all controllers were designed to the same standards. This includes not just the controllers Apple has been using but those in many PC's as well.

So I agree that Apple dropped the ball, but not necessarily the way you might think: it should have made it very clear that the firmware update implemented an unsupported interface speed, that it might cause problems, & (most importantly) provided a reversion strategy to the former firmware if it did.

Hopefully, Apple will take another 'swing' at this & either provide that reversion strategy or a new update that at least allows the controller to work more reliably with the faster interface. But until then, unless your drive has the jumper, my previous suggestion is probably the best you can do.

BTW, none of the current mechanical drives available for laptops can saturate a SATA-1 bus except for brief bursts from the drive's buffer, so the real loss in performance of running a single SATA-II drive at SATA-1 speeds is almost negligible, something you might notice in a benchmark but not in real-world use.

Jun 29, 2009 10:47 AM in response to R C-R

I completely agree. My only point was that putting a portable drive in an external enclosure is not a valid workaround.

I only see that Apple dropped the ball by pushing out this update when I can only assume normal QA procedures did not happen -- hence the whole unsupported thing.

I'm just disappointed that Apple have not provided any statement on the issue, and so called "product specialists" are completely oblivious to the issue

Jun 29, 2009 12:21 PM in response to chris.broadfoot

chris.broadfoot wrote:
My only point was that putting a portable drive in an external enclosure is not a valid workaround.


I guess that depends on the user & situation. Some people use laptops as desktop substitutes & want external drives; others need portable externals for various reasons. A low power 2.5" 7200 rpm drive like the Hitachi seems perfect for that.

I only see that Apple dropped the ball by pushing out this update when I can only assume normal QA procedures did not happen -- hence the whole unsupported thing.


Unsupported means just that (which is probably why the product specialists aren't helpful). Given the somewhat muddled state of SATA-II controller compatibility, I can see why Apple would not support this speed ... but not why it didn't offer a provision for reverting to the previous firmware revision.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Failed to issue COM RESET successfully after 3 attempts. Failing...

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.