09-30-2011 08:04 PM - last edited on 10-03-2011 05:54 AM by AskTheLeaf
I have a ST2000DL003 with firmware CC32, date code 11454 (May 10, 2011), serial number [ Edited to comply with forum rules ]
I need to use the drive in a machine that has a SATA1 port that does not support SATA speed autonegotiation. The manual implies that the drive can be jumpered. Specifically, it says "It is usually not necessary to set any jumpers on the drive for proper operation; however, if you connect the drive and receive a “drive not detected” error, your SATA-equipped motherboard or host adapter may use a chipset that does not support SATA speed autonegotiation."
I agree - it's usually not necessary to set any jumpers. In this case it's necessary to set the jumpers. The problem is the manual does not document the jumper settings.
Thus it's inconclusive on if the drive will recognize the jumpers though it seems the answer is "no."
For a number of reasons it'll be painful to just "try it out." I'm trying to confirm ahead of time on if this drive recognizes the standard jumper to force a Seagate SATA drive to SATA1.
Solved! Go to Solution.
10-02-2011 05:44 PM
I'm pretty sure this drive doesn't jumper, it either drops back to 150 or it doesn't work at all, best solution if you can't get it to go is to put it in an enclosure and run it though USB as an external, hth.
10-02-2011 06:24 PM
Try another SATA cable, some cables are crud and can barely keep up
10-14-2011 05:34 PM
I decided to return the ST2000DL003 to the store for a refund. The problem was I had it brand new and sealed in the bag. I did not want to break the seal to test the drive as then I would not be able to return the disk.
Thus we can’t definitely close this one out on if the Seagate ST2000DL003 can be jumpered to force its SATA interface into SATA1 / 1.5 Gb/s operation.
It was disappointing. A Seagate ST31000340AS works fine in the computer when the jumper is set to force it to SATA1 / 1.5 Gb/s operation. The sticker on the ST31000340AS has a four item "installation summary." Item 3 includes "If the drive is not detected, check the 1.5GB jumper." Below the installation summary is an image that documents the jumper block. There's only one documented jumper which you install for 1.5 Gb/s operation or remove for 3.0 Gb/s. Seagate ships these disks jumpered at 1.5 Gb/s.
The ST2000DL003 also has a four item "installation summary" on its sticker. The wording is nearly identical to the ST31000340AS except that it's missing the sentence "If the drive is not detected, check the 1.5GB jumper" and there's a blank area where Seagate used to have the image of the jumper block. The drive has a jumper block with no jumpers installed. The manual claims this drive can auto-negotiate to 1.5 Gb/s. Thus it appears that while the drive is capable of SATA1 operation and the physical jumper block still exists that Seagate chose to drop support for the jumper in their firmware. In another forum thread a person claimed to have a version of the firmware for the ST2000DL003 that supported the jumper. However, I could not find that version on Seagate’s web site.
I looked at the manuals on Seagate’s web site for their 2TB SATA disks (Barracuda ST320005N4A1AS-RK, Barracuda LP ST32000542AS, Barracuda Green ST2000DL003, Barracuda XT ST32000641AS) and none of them document a SATA1 / 1.5 Gb/s jumper. All of the manuals hint that a jumper exists in that they say “It is usually not necessary to set any jumpers on the drive for proper operation; however, if you connect the drive and receive a “drive not detected” error, your SATA-equipped motherboard or host adapter may use a chipset that does not support SATA speed autonegotiation.” I’m assuming that wording is left over from versions of the manual for those disks that documented the 1.5 Gb/s operation jumper.
I also looked into getting a SATA adapter card. However, this computer only has PCI slots, and not PCI-X, PCIe, etc. I found a couple of PCI adapter cards on the Internet but they all were SATA1 only and none of them claimed support for autonegotiation.
It’s extra disappointing as the Western Digital disks still support a SATA1 / 1.5 Gb/s jumper. I did not want to use one as they tend to run very hot.
10-16-2011 12:25 PM
I believe the disk can figure out that the host is older and cannot support faster speeds.
I am awaiting one from Tiger
11-02-2011 12:43 AM
For what it is worth. I used the jumper settings described in the link, and got my drive to sync down in speed. Previously it was not working in this external case. So the jumpers do something.
Also, the option to put in an external case will only work if the external case supports it.
04-28-2012 07:15 PM
Sorry to raise a dead thread, but I wanted to post my own experience here with this particular drive and the jumper settings, especially since I relied on the information in this thread when I made my own purchasing decision.
My particular experience with the ST2000DL003 was that the jumper did not make the drive compatible with my motherboard.
There's no reason for me to think that this is a fluke or a bad drive either, because I bought a pair of these drives at the same time, and neither one worked with the SATA controller on my motherboard that does not support SATA speed auto-negotiation (the VIA VT8237 chipset). Both drives work perfectly fine when hooked to a different SATA controller. The VT8237 works perfectly fine with older SATA 150 hard drives.
Here are the details of my configuration, for everyone's reference:
Hard drive model: Seagate ST2000DL003
(Purchased as retail box model ST320005N4A1AS-RK)
Date Code: 12295
Purchase Date: 04/14/2012
Motherboard: MSI K8T Neo-FIS2R (MS-6702)
SATA Controller: VIA VT8237 (does not support SATA speed auto-negotiation)
SATA Controller speed: 150 MBps (1.5 Gbps)
As mentioned, I purchased the retail box version, which comes with an instruction manual. Interestingly enough, the manual even mentions the jumper block on the drive:
3Gb/sec SATA drive connected to a 1.5GB/sec SATA card or motherboard:
Older 1.5Gb/sec SATA motherboards and host controllers equipped with VIA VT8237, VT8237R, VT6420, VT6421L, SIS760, and SIS964 do not support auto speed negotiation with newer 3.0Gbit drives. Systems with these chipsets will hang, lock-up, or fail to detect during boot.
Applying a jumper to the outer-most pins of the jumper block will force the drive into the 1.5Gb/sec transfer mode -- allowing it to function on the above mentioned chipsets.
So, despite the fact that the installation guide states that this should work, and it names my VIA VT8237 chipset explicitly, and the retail package even comes with a jumper provided in the box, I could not get my SATA controller to recognize either of the two drives. I tried with the jumper in the recommended position, I tried it in every other possible position, and I tried without the jumper at all, and nothing made this drive work with my chipset.
I'm posting my own experience here as a warning to others, but all of the above having now been said, I did ultimately decide to keep the drives and not return them to the store. Luckily for me, my motherboard has a second SATA controller on it, a Promise 20378, and these drives work perfectly fine with it. I'm not particularly upset at the situation since I work with computers for a living and I expect incompatibilities like this to pop up every now and then, but I do think that Seagate either needs to revisit the documentation packaged with this drive or fix the firmware. As for the drives themselves, they seem to be quality components. I ran some brutal week-long tests on both of them using the Linux utility Badblocks in destructive write mode ("badblocks -svw -b 4096 /dev/sda") and they held up fine: no bad blocks, all SMART tests passed afterward, and the actual SMART attributes looked good.
04-28-2012 11:40 PM
Thank you for the feedback. That's excellent to know. I agree fully that Seagate needs to document this better rather than being silent and having customers then get trapped by "gotcha." Fortunately, you had a second SATA controller in the system that supported speed negotiation.
At the time I had the Seagate disk I also looked at the SATA controllers that were available as I knew the motherboard's controller would not work. The motherboard only had PCI slots and all of the PCI compatible SATA controllers I saw were silent on if they supported speed negotation. They all were SATA1. As the local store (Fry's) had a terrible return policy I decided to not bother with trying any of the controllers.
That's very interesting that your retail package came with a jumper. You'd sure think that meant it could be used to lock the drive to SATA1 the way Seagate disks used to work and the way Western Digital disks still work. When I had the ST2000DL003 I examined it with a magifier lamp but could not tell if the jumpers were still still connected to the controller chip. As I needed to keep it in the shrink wrap bag (to return to the store) I could not test the jumpers with an ohm meter. If the wiring is still there then it's only a firmware update so that the jumper could be used.
04-29-2012 06:33 AM
there is no jumper on the ST2000DL003
the problem your chipset and BIOS are the issue
time to get a new rig as VIA is now long out of the MB business
04-29-2012 10:41 AM - edited 04-29-2012 10:43 AM
@Vegan - the problem is, the drives do have a jumper block. The manual implies that it could be used to force a drive to 1.5 Gbit/second SATA1 mode with statements such as "It is usually not necessary to set any jumpers on the drive for
Seagate says their 3.0 Gbit/second SATA drives have a jumper. http://knowledge.seagate.com/articles/en_US/FAQ/16
Google up Seagate Barracuda Green jumper and you will find there's a huge amount of customer confusion, and some outright wrong advice, regarding this.
Seagate can easily fix this with a statement in their manual "The jumpers are for factory use only. The ST2000DL003 can not be jumpered to force it to 1.5 Gbit/second SATA1 mode."