Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Link Speed and Negotiated Link Speed in my Mac Mini (Mid 2010)

I have a question regarding Link Speed and Negotiated Link Speed in my Mac Mini (Mid 2010)


I have a mac mini (Mid 2010), with 8 GB RAM and 320 GB HDD TOSHIBA MK3255GSXF (original Apple supplied) with NVidia MCP89 AHCI SATA-II.


With original Snow Leopard OSX, both the Link Speed as well as negotiated link speed were showing as 3 Gbps. My system would boot up in about 35 seconds, and Black Magic speed test indicated a disk speed of 85 to 103 MBps.


Then last year I upgraded to Mountain Lion. Still it was OK. This year sometime in Mar/Apr I had applied the latest OSX update (probably to 10.8.2 or so) when I started having this problem of reduced transfer speed. Boot up time started taking almost 90+ seconds and Black Magic Disk Speed test indicated that both read and write speeds had come done to 50-60 MBps. Link speed still indicated 3 Gbps but negotiated link speed came down to 1.5 Gbps.


Apparently there was SOMETHING in the upgrade to OSX during Mar/Apr that has cause this to happen. My Mac mini is SATA-II, and so is the HDD (as per Toshiba specs in their website). So why is there this mismatch ? Needless to say, even the overall speed of my Mac Mini has come down !


Subsequent updates to 10.8.3 and to the present 10.8.4 has not improved anything. I have even applied PRAM and SMC resets including a clean install of mountain lion, with no change. Perhaps somebody has an answer to this which I can apply to fix it ? Searches all over the mac forums and discussions have not yielded any positive suggestions.


A screen shot of the System Information is given here.


NVidia MCP89 AHCI:


Vendor: NVidia

Product: MCP89 AHCI

Link Speed: 3 Gigabit

Negotiated Link Speed: 1.5 Gigabit

Description: AHCI Version 1.30 Supported


TOSHIBA MK3255GSXF:


Capacity: 320.07 GB (3,20,07,29,33,376 bytes)

Model: TOSHIBA MK3255GSXF

Revision: FH415B

Serial Number: 60A3C06AT

Native Command Queuing: Yes

Queue Depth: 32

Removable Media: No

Detachable Drive: No

BSD Name: disk0

Rotational Rate: 5400

Medium Type: Rotational

Bay Name: Lower

Partition Map Type: GPT (GUID Partition Table)

S.M.A.R.T. status: Verified



Any help on this matter would be greatly appreciated.

OS X Mountain Lion (10.8.4), wireless Keyboard, Magic mouse, Samsung XL2370 LED monitor

Posted on Aug 11, 2013 3:23 AM

Reply
29 replies

Mar 23, 2014 2:52 AM in response to keg55

Dear Keg55


Yes. My issues are with 320GB HDD.


However, putting an SSD will not make any difference as the data transfers take place at negotiated link speed only. So if that is being recognised at 1.5 Gbps, having an SSD of Sata II or III will not change things at all. It is basically a system software issue and since that model is now EOL, there will not likely be any updates to the controller drivers.


Therefore what is needed is somehow to ensure that the negotiated link speed is correctly set to 3 Gbps. That will ensure proper data transfer rates. What is needed, therefore, is trouble shooting to find out why the negotiated link speed drops to half of Link Speed. This problem is non existant for Intel based controllers on newer machines.

Apr 23, 2014 3:02 PM in response to Vajpai

I had the same problem with the 750GB SSD that I installed in my wife's computer, and was extremely frustrated trying to find a solution. Bottom line is there isn't a good solution, but there is one that seems to work pretty consistently for me. I still, on restarts have the interface come up at 1.5GB but am able, through successive restarts to get the link back to 3GB. See pics below:


User uploaded file

User uploaded file


So the original suggestion was to reset the SMC from a cold power off, and that is how I got it the first time. However, after successive restarts it would sometimes revert down to 1.5 again. It seems restarting and resetting the PRAM sometimes helps but I have got it to negotiate at 3GB just by restarting the computer. In any case, that is the solution that works consistently for me on this computer and on my Mac Pro. Let me know if you can get it to work out for you as well. Good luck.

Apr 24, 2014 1:19 AM in response to LuckyMan94

Dear LuckyMan


Thanks for your valuable input.


Since you have had partial success, I am convinced that it is a driver issue only and now that these controllers are old models, there is no support for updating the drivers by NVIDEA to handshake with newer technologies. I am glad it works for you, but for me, I had already tried all these methods without any success. Perhaps because I have a different version of the contoller - MCP89 instead of MCP79 which you have in your computer.


I think I will be upgrading my system pretty soon, which will in all probability sort out this problem.

Jul 29, 2014 6:45 AM in response to Vajpai

Success NVIDIA MCP79 Mac Mini mid 2010, Samsung 840 EVO SSD, 3 Gb / negotiated 3 Gb, SATA II


A bit late maybe, but I had the same problem installing 500 GB Samsung 840 EVO into my mid 2010 Mac Mini - negotiated speed 1.5 Gb/s. All suggested workarounds tried, no success.


Today, eventually, I got it working! Once again took the MacMini apart and shifted the SATA connectors for the optical drive and my SSD (i e upper to lower and vice versa). Its a bit of hazard to carefully force the flat connector ribbons to the shifted positistions, but it is possible.


Powering up (in no time) and the link speed is now finally 3 Gb / 3 Gb, stable at restart, sleep etc. (The optical disk of course still is 3 Gb / 1,5 Gb and is working fine playing DVDs). See images below. Not sure why, but probably there is a difference in the EFI for upper/lower SATA connection.


Another good thing with this switch is that the DVD drive (if empty) doesn't start and make noise during startup, it's only activated when a CD is inserted. So now my Mac Mini is a really quiet media player. Since the SSD really never gets hot, the fan is on minimum speed and is almost quiet.


User uploaded fileUser uploaded file

User uploaded file


Reply Like (0)

Jul 30, 2014 5:22 AM in response to qalleanqa

Dear Qallianqa


That was very informative and practical. I do believe it is workable also, though now I do not have my old configuration any longer as I have already upgraded my system to late 2012 version where this problem does not exist.


However, the problem I was facing at that time was with the OEM HDD and not an upgrade to SSD/EVO. When it was running earlier versions of OS X, the speed was correctly coming as 3gbps/3gbps. Only after one of the upgrades as mentioned in my earlier post, it came down to 3gps/1.5gbps with an overall downgraded speed.


Now that I do not have my old system to try your solution, perhaps, some other user may like to try it out for the benefit of everyone else. I think this may be a workable solution, although I do not visualise why NVIDEA driver would have separate link and negotiable speeds to different SATA channels on the same board.

Mar 20, 2015 12:36 PM in response to Vajpai

This post is getting a bit dated, but I wanted to share my own (similar) boggling experience with the Link Speed & Negotiated Link Speed situation on 'older' Mac h/w, specifically h/w using a NVidia MCP79 ACHI.


Specifics: 2.93 Ghz iMac early 2009 24". Link speed: 3.0 Gigabit. Currently running Yosemite 10.10.2


What I did: Replaced the 'failed' original (2009) 640 GB WD 6400AAKS SATA 2 (3.0 Gb/s) HDD 16 MB Cache (~ a WD Caviar Blue w/ Apple label ~) with a 2014 1 TB WD10EZEX Caviar Blue SATA 3 (6.0 Gb/s) HDD 64 MB Cache drive. No issues whatsoever with the teardown/replace/restart/etc. The entire process should take not more than ~ 1 hour, being careful not to rush or force things. The 'shear volume' of dust removed from the heat-vents, circuit board & fans was monumental! After this 'upgrade' the average operating temperate dropped 'significantly', as did the number of NVDA kernel panics that had been happening for years+ (i.e none).


Observations: I do know that under Snow Leopard (10.6.8) the original HDD would always negotiate a HDD link speed at 3.0 Gigabit. After replacing the failed original drive, w/ the noted 1 TB Caviar Blue (noted above), the HDD would either have a negotiated link speed of 3.0 Gigabit OR 1.5 Gigabit. During the times when the 'new' HDD would connect to the NVidia board @ 3.0 Gigabit, Blackmagic Disk Speed Test would show sustained read & write speeds of ~ 155 MB/s. During the times when the 'new' HDD would connect to the NVidia board @ 1.5 Gigabit, Blackmagic Disk Speed Test would show sustained read & write speeds of ~ 110 MB/s. I tried a number of options to try to reliably replicate when the new HDD would have a negotiated link speed of 3.0 Gigabit (resetting PRAM, resetting SMC, etc) - HOWEVER, there was no specific, repeatable pattern as to when/why the new HDD would show a negotiated link speed of 3.0 Gigabit or 1.5 Gigabit.


Sol'n: I'm still not 100% sure if the 'random' negotiated link speed issue is related to Yosemite (on an early 2009 iMac), or the NVidia MCP79 ACHI, or both. Here's what I did. I disassembled my iMac (again) to allow access to the jumper pins on the WD Caviar Blue 1 TB SATA 3 drive & used a jumper (from an older G4 PowerMac in my tech 'waste-bin) on pins 5 & 6 (as Western Digital suggests to overside SATA 3 (6.0 Gigabit) HDD's to connect at SATA 2 (3.0 Gigabit) speeds). I realize that 'jumpers should not be required' in this day & age with auto-negotiating logicboards/etc - but in my situation my 'new' WD 1TB drive (jumpered on pins 5 & 6) will now 'always' show a negotiated link speed of 3.0 Gigabit + the Blackmagic Disk Speed Tests consistently show 150-160 MB/s read & write speeds.


Takeaway: It's possible that Yosemite now only knows about SATA 3 (& faster) HDD's &/or SSD's, whereby if the system does not see an actual SATA 3 :: SATA 3 HDD/Logic-board connection, it forces a drop to SATA 1. The other (more likely) possibility is that the NVidia MCP79 ACHI board (in the iMac early 2009 & other Mac systems) is not 'intelligent/robust' enough to assign a proper negotiated link speed to SATA 3 HDD's on a consistent basis. Possibly yet another (+growing+) example of defective/buggy/weak NVidia h/w embedded into Mac products.


While this is not 100% the issue of the OP (though, perhaps close), it may shed some light/help others with older Mac h/w who end up with sub-optimized HDD real-world DIY 'upgrades'. I can't speak for negotiated link speeds for SATA 3 or SATA 2 SSD's on this particular system.


-Jeff

May 18, 2015 3:11 PM in response to Beowulf123ca

This answer gave me hope but I realized my hard disk doesn't have jumpers.


Here is my situation: Mac Mini (late 2009) with Yosemite. I still have the original HD installed, I upgraded the RAM to 8 GB.


I don't know if, in the past, my negotiated link speed was 3 Gb, but since when I discovered this issue I could never brought it over 1.5 (PRAM and SMC reset useless). I think it should be 3! Blackmagic shows a write/read speed of ~ 37 MB/s (how bad is that?)

User uploaded file


My HD has more than 5 years now, close to its end of life. I am very dubious on what to buy next. My first idea was a Western Digital WD7500BPKX Black (does it have jumpers that allow to force SATA II?), but the fear of having this stuck at 1.5 is pulling me back. The other idea is a Crucial SSD MX100 (almost any other SSD has problems with that Nvidia connector) since it seems that people with this Mini model and that SSD achieve 3 Gb speed.

Sep 10, 2015 1:28 AM in response to Vajpai

I have a Mac Mini 2009 with the NVidia SATA controller. I tried the Samsung EVO 250GB SSD and it was not able to do more than 1.5Gb. From this post you will see that there is a problem with some drives not talking well with the NVidia SATA controller. There were reports of the Crucial SSD drives working well so I returned the Samsung EVO and ordered a Crucial BX100 250GB since I could not find a Crucial M500.


It said on the Crucial website that this drive is compatible for the 2009 Mac Mini. Of course all 6Gb drives "work" but the negotiating speed is the culprit.


When I installed the BX100 250GB I was disappointed because it also was set to 1.5Gb! I was on a chat with Crucial on their website and they suggested there must be something with "garbage collection" and to fix it I should take out the drive and let it stay connected to power only (no data connection) for at least 8 hours and the drive would fix itself. This sounded like a crazy solution but ok, I will try it. To my my amazement this really worked! Look at the enclosed pics. I get at least twice the speed I had on 1.5Gb. So my conclusion is that Crucial SSD drives work with the NVidia SATA controller in the 2009 Mac Mini. I guess this should work also with other Crucial SSDs.


User uploaded file

User uploaded file

Sep 30, 2015 5:25 AM in response to asleb

Dear Asleb


Your experience was very enlightening.


Although I do not have my original system now as I have already upgraded, I will not be able to experiment and try out your solution now.


In your case you have used a new SSD which probably has been successful after what you have done by sorting out the “Garbage Collection” issue as suggested by the Crucial drive manufacturers. It may the issue with most SSDs as well. But, what I was facing then was - OEM HDD, working at 3 gbps/ 3gbps speeds, UNTIL I did an upgrade to OS X 10.8.2 and later, and then it went down to 3 gbps/ 1.5 gbps. Could never get it back to 3 / 3 gbps. Perhaps, if I had applied your method of clearing the “garbage collection”, it may have sorted out the issue.


I hope, someone who is still facing the issue, tries out your solution and sees if it works. If it does, then this could be the way out for everyone afflicted with this problem.

Sep 30, 2015 10:37 AM in response to asleb

So guess what. I have some more interesting content to my experience!


- I upgraded to OS X 10.10 and the the drive was back to 1.5GB/s 😠

- Installed Trim Enabler and it was back to 3GB/s. Horay again!

- I upgraded OS X 10.10 to 10.10.5 and the drive was back to 1.5GB/s 😮


So I took the drive out and let it run on only power again for 8 hours.

It has since been stable on 3GB/s. What a frustrating job with a happy ending. Hopefully still happy. Like you wrote @Vajpai this might work with other drives but I doubt the Samsung drives. But then I have not tried after disassembling the Mac Mini so many times. If it works, don't touch it right?

Oct 11, 2015 4:31 AM in response to asleb

Dear Asleb


Now that your drive is finally working at 3gbps after Garbage Collection, suggest that you don't touch your mini now or else you will soon need a new one !


But.....


OS x 10.11 is already here ! I just wish for you that at least this "stable version" of OS x will sort out your problem, as well as for others also for good.


Cheers.

Link Speed and Negotiated Link Speed in my Mac Mini (Mid 2010)

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