Previous 1 2 3 Next 31 Replies Latest reply: Mar 8, 2014 3:18 AM by captainKCF Go to original post
  • WZZZ Level 6 (12,855 points)

    abubasim66 wrote:

     

    WZZZ wrote:

     

    The '09-'10 iMacs, in order to use the original proprietary sensor cable, only require drives from the same manufacturer. The very experienced tech I spoke to told me that he has never heard of a case where a drive from the same manufacturer, Seagate or WD, didn't work properly in those models.

     

    This is not correct in my experience. AFAIK, Apple-branded drives have custom firmware. In my case, the 500GB Western Digital drive originally installed in my iMac has a jumper block normally used for SATA speed selection. The Apple-branded version of the same drive is using the same jumper block for reading internal drive temperature. Either get a sensor cable for optical drives and fix it to the drive body, or use a fan speed app.

     

    This is interesting. If this is so, since it's "custom firmware," one would have to rely on one of the workarounds. I will have to look further into this.

     

    What then do you make of OWC's report on this from '09?

     

    Fortunately, you can reuse the cable that came with your iMac as long as you replace the drive with another model from the same manufacturer we have confirmed works properly with this thermal sensor cable. To determine what brand hard drive your iMac has, go to About This Mac, click on Serial-ATA, and then look for the drive model installed at the factory. If the model has the preface WD, that’s a Western Digital hard drive and if your drive has a ST, that’s a Seagate hard drive. Once you know what drive came with your Mac, you can upgrade to a larger drive and continue to use the thermal sensor…thus avoiding the “ear pleasing” whoosh of fans on high.

    http://blog.macsales.com/2751-proprietary-cable-can-put-the-brakes-on-upgrading- late-09-imacs

  • The_Mighty_Boosh Level 1 (0 points)

    I notice that that is an old article and the drives it links to (the Seagate 1TB at least) is no longer available. It may be that the older drive's firmware output temperature values to the connector, but the newer ones don't.

  • The_Mighty_Boosh Level 1 (0 points)

    You could try HDD Fan Control (http://www.hddfancontrol.com/).

    This will vary the speed of the fan according to temperature, but it is £19.02 (curious price). It uses SMART to get temp data, and I can confirm from the 1 hour free trial it does seem to work.

    One thing to note though is that you will have to uninstall it after the free trial in order to be able to control the fans again with smcFanControl. Otherwise the fan speed changes for about a second before returning to the previous speed.

     

    I've not purchased it yet myself, because I am still looking for a HW fix where I don't have to run another background task, but this may be the simplest solution, and probably cheaper when you take into account the cost of an external heat sensor cable, and the hassle of taking the iMac apart again...

  • WZZZ Level 6 (12,855 points)

    The_Mighty_Boosh wrote:

     

    I notice that that is an old article and the drives it links to (the Seagate 1TB at least) is no longer available. It may be that the older drive's firmware output temperature values to the connector, but the newer ones don't.

    The age of the article should really be irrelevant. BTW, there is the free SSD Fan Control, which may be eqivalent. Might be a good idea to check out reviews, if any, for it before installing. Search for "exirion.net"

     

    http://exirion.net/ssdfanctrl/

  • abubasim66 Level 1 (55 points)

    A correction to my own post. The original drive installed in my late 2009 21.5" iMac was a 500GB Seagate drive. Here is a thread where I talked about this last year: https://discussions.apple.com/thread/3077734?start=0&tstart=0

     

    And FYI: I have been using a 2TB drive in my iMac for almost a year now. No problems at all using the optical drive sensor cable with it.

  • The_Mighty_Boosh Level 1 (0 points)

    Thanks for the tip WZZZ. I'll give that app a try, but it looks like it only sets a fixed fan speed that doesn't vary with the HD temp as HDD Fan Control seems to do.

    Still it sounds easier to use than setting up a startup script for smcFanControl, especially if it works when the Mac comes out of sleep, which my current way of doing it doesn't.

     

    As for the age of the article, I only meant that the drives they were talking about at the time (3 years ago) might have been compatible, but the drives that are available now don't seem to be. The proof being that my new Seagate drive is not giving out the correct temp signals via the cable.

  • The_Mighty_Boosh Level 1 (0 points)

    A thought has just occured to me.

     

    I'm worried about setting a fixed fan speed for my HD because the temp can vary quite a bit. Of course it does, it gets a lot of use.

    BUT, I hardly ever use my optical drive.

    If I could set a fixed fan speed on that, and repurpose the temp sensor for the HD, all my problems might be solved!

  • WZZZ Level 6 (12,855 points)

    Looks like OWC maybe doesn't know what they're talking about. The guy was adamant that any drive from the same manufacturer works, so I don't now what that's all about. Maybe the WDs are different, but I wouldn't bet on it.

     

    This looks like the best workaround. This is for the 27", but it's the same idea. Of course, it means opening the computer up again, and I imagine each time you do that the chances of damaging a cable or the EMI shield increase. Thanks Apple for the PITA. (I'm dreading the day when the PRAM battery -- a basic CR2032 button battery -- needs replacing in mine. It's buried so deeply it requires 35 steps and you keep going even after the logic board is removed. When the time comes I'll probably give it to an AASP for $150 labor. Completely ridiculous for changing a $5 battery.)

     

    http://www.digitalintrovert.com/2011/09/03/how-to-upgrade-hard-drive-late-2009-2 7-imac/

  • WZZZ Level 6 (12,855 points)
  • The_Mighty_Boosh Level 1 (0 points)

    KIND OF PRICEY!

     

    That is more than I paid for a whole replacement optical drive (I guess this is why the sensor didn't come with it).

    What a massive rip off!

     

    I'm a coder, not an electronics engineer, but I would be very surprised if this cost more then £1 to produce.

    What a shame people are so greedy.

  • mailjeh Level 1 (0 points)

    SSD Fan Control can use the SMART data on the hard drive to control fan speed. In fact you can choose three options for controlling the speed AUTO which uses the Apple Sensor cable (no good if you've changed the HDD obviously) MANUAL where you can set a fixed speed or SMART which is probably more accurate than Apple's sh!tty method. Please support the developers if you can afford something because all other alternatives are such a rip off. HDD Fan Control costs the same as Mountain Lion - which is ridiculous profiteering and I'd love to see SSD Fan Control kill it off.

  • RRFS Level 5 (4,490 points)

    Why are you posting on a 6 month old thread?

  • mailjeh Level 1 (0 points)

    Why not?

  • WZZZ Level 6 (12,855 points)

    I see I had already mentioned SSD Fan Control a few posts back.

  • mailjeh Level 1 (0 points)

    Yes WZZZ you did and thanks very much for that but The Mighty Boosh replied "I'll give that app a try, but it looks like it only sets a fixed fan speed that doesn't vary with the HD temp as HDD Fan Control seems to do."

     

    So I just wanted to set the record straight, because the new version of SSD Control does have SMART temp control, NOT just a fixed speed. And it's free!