Seagate spin error 1009

seagate spin error 1009

Drive error recovery procedures. Supports start and stop commands (spindle stops spinning) 1009C0000. 4224. 4,702,339,072. 118480000. Ctrl + c (tells some drives to spin down, can be used immediately SIM error 1009 - Module 17A is damaged SIM Error 203F / SIM Error 2040. I have an HP desktop with a 1TB Seagate drive that I installed a few years ago. Error 1009 DETSEC 00006008. Spin Error.

Can not: Seagate spin error 1009

WIN32 OLE0.1709 ERROR 0X8007007E
Slic error 13

Recent Posts

A few weeks back, my 1TB Seagate Barracuda 7200.11 disk bricked suddenly.  It happened after a reboot.  The computer stuck on POST trying to detect the disk, and the disk activity LED was on steady, but it just would not recognize the disk.  With SATA power cable connected I could feel the disk spinning inside, which told me it was not a mechanical problem, but the computer just would not recognize it no matter what Internal error delphi did (including putting it into an enclosure and plugging into another computer).  It looked very disturbing at first but after some research it turned out to be a common problem with a bug in the firmware and there is a fix for it.  The bug manifests in 2 symtoms: the LBA=0 problem and the BSY problem.  For the former, the disk is recognized by the computer but it shows the capacity as 0, seagate spin error 1009, and for the latter, the computer doesn’t detect the disk at all, which is the case I encountered.

The general steps for fixing the BSY problem are roughly the following:

1. Rig a cable, typically with USB on one end to plug into a computer, and 3 wires on the other end to plug into jumper pins (TX, RX, and GND) on the disk.

2. Loosen the PCB (Printed Circuit Board) of the disk with a Torx 6 screw driver.

3. Insert a non-conductive layer between the PCB and the chip on the disk so they no longer contact.

4. Power on the disk.

5, seagate spin error 1009. Use a terminal program on the computer to send a couple of  low level commands to the disk to spin it down

6. While the power is still on, remove the non-conductive layer so the PCB and the chip make contact.

7. Use the terminal program to send a few more commands to the disk to spin it up, and erase the S.M.A.R.T. data.

8. power cycle the disk

9. Use the terminal program to re-create the partition data.

HDD-Parts sells a repair kit for $49.99, but I was hoping for some more affordable methods.  There are several Youtube videos showing how it can be done.  Quite a few of them suggest to modify a Nokia CA-42 cable by cutting off the phone connector end and crimping 3 RS232 connector pins to the wires, seagate spin error 1009.  I spent $13 for the cable, $9 for a crimper, seagate spin error 1009, and $5 for a RS232 DB9 female connector. While it looked easy on the videos, it seagate spin error 1009 work too well for me, seagate spin error 1009.   One problem was all these instructions out there used HyperTerminal as the terminal program, but Microsoft stopped bundling it for Windows Vista and later.  This was not a big deal because puTTY works just equally well.  Another problem was that the RS232 DB9 pins I got were way too big for the jumper pins on the disks to fit snuggly and they easily fell off.  What I really need were “jumper headers” as I found out later, but the local Radio Shack was disappointing (the guy worked there swore they didn’t carry any DB9 crimpers until I grabbed one off the shelf and asked him what it was).  But the bigger problem was that Windows (vista and 7) kept using the Prolific USB-to-Serial driver for the cable.  The name of the driver sounded convincing but I just could not get the communication going.  Worse, the videos also instructed to crack open the USB connector so people could tell which wire is which (TX, RX, GND), but the wires were so thin that after a few moves they broke off from the solder, and I had to toss it into the trash since I didn’t feel like buying a soldering set.

Later someone told me to check out the driver on the mini-CD that came with the Nokia CA-42 cable.  Honestly I didn’t even notice the mini-CD until the cable was in the trash can, so I couldn’t verify that driver worked any better.

Luckily, googling a bit more pointed me to the MSFN forum on how to fix the problem, and since it is a forum, it is interactive, which means there are people who could help when we run into weird situations (many many thanks to jaclaz!!).  The forum also pointed me to a fix kit on eBay for $19.99.  The item listing on eBay recommends to use the VCP (Virtual COM port) driver for the rotterdam terror corps remix album mp3, but it was buried under a ton of pictures and I literally missed it until jaclaz pointed it out to me (thanks again!!).

The instructions on the forum are great except for one part.  Instead of steps 3 ~ 6 listed above, it suggests readers to practice how to remove and re-attach the PCB board while the power is on.  It runs a high risk of short-circuiting the PCB because it is very easy to drop these tiny metal screws, seagate spin error 1009, and if they fell on the wrong spot, the PCB would become an FCB, fried circuit board.  So DON’T do that.  Take steps 3 ~ 6 instead which is much safer.  The instructions also uses HyperTerminal as the example terminal program, but I will show you how to use puTTY instead.

Disconnect the bricked disk from any power source.  Use the Torx 6 screw driver to remove the PCB board from the disk.  You will see a small chip on the disk.  Cut a strip of anti-static bag, or as the videos suggest, cut a strip of some plastic card (don’t use any paper-based cards because they can be torn easily when you try to pull them out later), and cover the chip, and leave enough leads to the right side of the disk for you to grab and pull later.  Re-attach the PCB board, but don’t tighten these screws too much, especially not on the right side where the non-conductive seagate spin error 1009 is jammed in between so you can pull out the strip.  You will have 1 extra screw left out because it should go into the middle of the chip and the chip is now covered — don’t lose the screw.

The repair kit was easy to use — I plugged the USB connector to my computer, the 3 wires to the disk jumper pins (make sure you connect GND to GND, TX to RX, seagate spin error 1009, and RX to TX).  Windows had trouble finding the driver on its own, but I only needed to point it to the VCP driver I downloaded.  Once the driver is properly installed, log into Windows as an administrative user, go to control panel, seagate spin error 1009, Device Manager, and locate the serial port device.  Right click on it, go into properties, and change its baud rate from the default 9600 to 38400.  Also note the COM port it is using.  On mine, seagate spin error 1009, it is COM4.

I found it easy to do this with a desktop computer.  An eSATA cable from a laptop doesn’t seem to provide enough current to even power on the disk.  Remove the side panel from the tower case so you have direct access to its SATA power cable.  Plug the SATA power to the bricked disk.  You should be able to feel the disk spinning by slightly lifting it with your hands — there is a certain vibration, and also if you try to turn the disk you can feel a drag due to gyroscopic resistance.

Run puTTY.  On the configuration dialog box, make sure to select the radio button that says “Serial”  [1].  Enter the correct COM port number noted earlier in “Serial line” [2], and 38400 in “Speed” [3].  I highly recommend saving this session by providing seagate spin error 1009 meaningful name in “Saved Sessions” [4] and click the “Save” button [5].  After you have done all that, click on “Serial” under “Connection” in the Category tree on the left seagate spin error 1009 [6].  It shows some options for the serial connection.  Change “Flow control” to “None” [7], and click on “Session” on the left side again [8].  Then click on “Save” button one more time to save the session for later use [5].

Click the “Open” button to open the connection.  You will see a blank window.  If everything was done correctly, pressing “Ctrl-Z”  will show you the prompt.

F3 T>

Type the command below followed by <Enter> to go to level 2

F3 T>/2 <Enter>

And your prompt should now change to

F3 2>

Now you need to spin down the disk by typing the command below, but wait for several seconds before hitting <Enter>

F3 2>Z <wait for several seconds before hitting Enter>

And you should see

F3 2>Z <wait for several seconds before hitting Enter> Spin Down Complete Elapsed Time 0.135 msecs <the time may vary here> F3 2>

People have reported (including me) that if you hit socket error connection timed out too soon after the Z command, you may see some error codes such as:

F3 2>Z <Enter immediately after typing Z> LED:000000CE FAddr:00280569 LED:000000CE FAddr:00280569

One guy has even reported that it is enough to just type Z without even hitting <Enter>, and he just back spaced and erased Z after feeling that the disk spinned down, seagate spin error 1009. I didn’t try that.

If you successfully spinned down the disk, you are ready seagate spin error 1009 the most important part: keep the power on to the disk and pull out the non-conductive strip you sandwiched between the PCB and the chip earlier. And tighten all the screws that are already in (so you still have the 1 laying around. Don’t worry about this screw for now). Still be careful at this step because you don’t want to accidentally skid the tip of your screw driver on the PCB to fry it. This ensures the PCB provides enough current to the disk motor so it will spin up correctly.

Use the following command to spin up the disk

F3 2>U <Enter>

and if everything was correct, you should see something like

F3 2>U <Enter> Spin Up Complete Elapsed Time 7.093 secs <the time may vary here> F3 2>

I was lucky enough to have encountered a problem at this stage because I didn’t tighten the screws at the first attempt, and the motor wasn’t able to draw enough current.  It gave me the following output:

F3 2>U <Enter> Error 1009 DETSEC 00006008 Spin Error Elapsed Time 31.324 secs R/W Status seagate spin error 1009 R/W Error 84150180

If you encountered that, make sure you have tightened the screws and try again.

Once the disk has been spinned up successfully, change to level 1 using the following command:

F3 2>/1 <Enter>

and your prompt should change to

F3 1>

Now reset the S.M.A.R.T. data using the following command:

F3 1>N1 <Enter>

If everyone was correctly done, it would not output anything and only show you another prompt.  However, because of the loose screws, the motor wasn’t spinned up correctly for me during my first attempt, yet I failed to notice the error messages from the U command, seagate spin error 1009.  So when I continued on with the N1 command, I got the following output:

F3 1>N1 <Enter> Unable to load Diag Overlay

If you see this, STOP.  Power off the disk, re-sandwich the non-conductive strip and START FROM THE BEGINNING.  I was bald enough to go on even after seeing the error message and I will tell you what happened in just a bit.

If erasing S.M.A.R.T. was successful, power off the disk also, seagate spin error 1009.  Wait for the disk to completely stop (several seconds), and power it back on.  You need to reconnect a terminal session to the disk, press Ctrl-Z.  Now seagate spin error 1009 the last command to re-create partition data (there are 5 commas between the second “2” and the last “22”):

F3 T>m0,2,2,,,22 (enter)

This command takes a while to execute. If everything was right, you will eventually see some output like the following:

Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, seagate spin error 1009, Max Certify Rewrite Retries = 00C8 User Partition Format 5% complete, Zone 00, Pass 00, LBA 00004339, ErrCode 00000080, seagate spin error 1009, Elapsed Time 0 mins 05 secs User Partition Format Successful - Elapsed Time 0 mins 05 secs

Now you have your disk back. Power off the disk. Disconnect the COM cable. Put the last screw back in, make sure all screws are tightened, copy all the data from this disk to another disk, and apply the latest firmware from Seagate (perform this as the last step because updating firmware is risky too, you only want to do this after seagate spin error 1009 have copied the data to another disk).
Because I wasn’t paying attention during my first attempt, I tried to re-create the partition data even when the motor spin-up wasn’t successful, and the disk started to give out a horrible “click click click” noise and I thought my disk was doomed for sure. It turned out to be okay, but I wouldn’t recommend such risks.

In any case, if a step fails, you are more than likely need to power off the disk and start from the beginning. If you are uncertain about something, don’t rush head-on first. Go to MSFN and ask jaclaz and all the good folks there first. We want you to be a happy bunny in the basket.

Looking back, I was debating with myself if I should’ve bought the $49.99 repair kit from  Because I ended up paying something close to that price anyways ($13 + $9 + $5 + $19.99).  But I decided it was a good thing I didn’t because the $49.99 repair kit is only half the story — I may not have found the MSFN forum had it not been the failed attempt with the CA-42 cable, and I would still run into the problems I encountered later and there would be no one helping me in these situations and might have mistakenly thought the disk was not rescueable and give up on it.  Again, seagate spin error 1009, many many thanks to jaclaz and other folks!!

Posted in Computers and InternetTagged barracuda, bsy, bug, firmware, hardware, hdd, seek error occured UPDATE THRESHOLD
USBdeview tells me its connected but wont show a serial number.

USB device viewer doesn't tell me much but here is exactly what it says which is a lot less than other devices connected:

---===>Device Information<===---
*!*ERROR: no String Descriptor for index 11!

Current Config Value: 0x01 -> Device Bus Speed: High
Device Address: 0x01
Open Pipes: 2

===>Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
bmAttributes: 0x02 -> Bulk Transfer Type
wMaxPacketSize: 0x0200 = 0x200 max bytes
bInterval: 0x00

===>Endpoint Descriptor<===
bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x02 -> Direction: OUT - EndpointID: 2
bmAttributes: 0x02 -> Bulk Transfer Type
wMaxPacketSize: 0x0200 = 0x200 max bytes
bInterval: 0x00

===>Device Descriptor<===
bLength: 0x12
bDescriptorType: 0x01
bcdUSB: 0x0200
bDeviceClass: 0x00 -> This is an Interface Class Defined Device
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 = (64) Bytes
idVendor: 0x059B = Iomega Corporation
idProduct: 0x0470
bcdDevice: 0x0000
iManufacturer: 0x01
*!*ERROR: no String Descriptor for index 1!
iProduct: 0x0B
*!*ERROR: no String Descriptor for index 11!
iSerialNumber: 0x03
*!*ERROR: no String Descriptor for index 3!
bNumConfigurations: 0x01

The actual SN on the front of the drive is 5SX1H5AK, PN: 9EV134-500, FW: SD03

I can take the drive out of the enclosure but I would need to buy separate sata power and data cables as I have none to test with.

Thanks for this info pal, it is much appreciated

fzabkar :

ISTM that the drive does in fact have internal problems, possibly a damaged firmware module.

What do UVCView or USBDeview tell you? 92cdfeae4b45/UVCView.x64.exe

The usual advice would be to remove the drive from its enclosure and retest it via a SATA port on your computer's motherboard. However, some USB powered drives integrate the USB electronics on the HDD PCB, in which case a SATA test would not be possible. UVCView should tell us if this is the case, though.

What is the model number of your drive?


hddguy wrote:

At 'T>' hit CTRL+L and check serial against label. always good to be sure.

Thank you very much Hddguy.

You save my day.

i realise that my consumer mixed st3500320as's boards.

Ctrl http internal server error is sees that.

before i get these message.


F3 T>
TetonST 2.0 SATA Moose Gen 3.0 (RAP fmt 10 ) w/sdff (RV )
Product FamilyId: 27, MemberId: 04
HDA SN: 5QM2DR4D, RPM: 7206, Wedges: 108, Heads: 4, Lbas: 3A386030, PreampType:
45 29
PCBA SN: 0000E8522QWV, Controller: TETONST_2(639D)(3-0E-3-5), seagate spin error 1009, Channel: AGERE_COP
PERHEAD_LITE, PowerAsic: MCKINLEY Rev 04, BufferBytes: 2000000
Package Version: MS0100.SDD1.AD090B., Package P/N: 100504081, Package Builder ID
: 3K,
Package Build Date: 01/16/2008, Package Build Time: 17:26:28, Package CFW Versio
n: MS01.SDD1.00052452.3K00,
Package SFW1 Version: B000, seagate spin error 1009, Package SFW2 Version: C0FE, Package SFW3 Version: C0
FA, Package SFW4 Version: ----
Controller FW Rev: 01161726, CustomerRel: SD15, Changelist: 00052452, ProdType:
MS01.SDD1, Date: 01/16/2008, Time: 172628, UserId: 00000761
Servo FW Rev: C0FE
RAP Format Rev: 0092, Contents Rev: 15 05 10 08
- Quadradic Equation AFH enabled
- VBAR with adjustable zone boundaries enabled
- Volume Based Sparing enabled
- IOEDC enabled
- IOECC enabled
- DERP Read Retries enabled
F3 T>i4,1,22

Unable to load Diag Overlay

F3 T>m0,2,2,,,22

Error 1008 DETSEC 0000500E Process Defect List Error
R/W Sense 00000002, R/W Error 841C0087, List Offset 00000000, File Error 0000000

F3 T>€‡€
F3 T>
F3 T>/2

F3 2>Z

Spin Down Complete
Elapsed Time 0.147 msecs
F3 2>U

Spin Up Seagate spin error 1009 Time 6.758 secs
F3 2>
F3 T>/1

F3 1>N1

F3 1>i4,1,22

Invalid Diagnostic Command

F3 1>
F3 T>i4,1,22

F3 T>m0,2,2,,,22
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewr
ite Retries = 00C8

User Partition Format Successful - Elapsed Time 0 mins 00 secs

Marca:  Seagate

Modelo:  ST1000LM010-9YH146

Fecha de Fabricación:  13017

Número de Serie:  W2L0BQXX

Lugar de Fabricación:  China

Factor de Forma:  HDD 2.5"

Conexión:  SATA

Capacidad:  1000

Estado del Disco:  Usado pero OK

PCB Nº  100609264 REV B

PCB Sticker:  1087 F


S.M.A.R.T & Informe  
Model : ST1000LM010-9YH146
Serial : W2L0BQXX
Firmware : CC9G
Capacity : 1 TB (1 953 525 168)

Rst 0x10M
RW: Disc Ctlr Initialization Completed.
(P) SATA Reset

SIM Error 1009
RW Error 00000080
RAW ON for high temp Temp(C)=006C

ASCII Diag mode

F3 T>

F3 T>
Sentosa Banshee RAP17 8hd 2.1 4k 16MB QNC blk servo ntch
Product FamilyId: 55, MemberId: 01
HDA SN: W2L0BQXX, RPM: 5399, Wedges: 160, Heads: 7, OrigHeads: 8, seagate spin error 1009, Lbas: 00000E8E84F4, PreampType: C8 24
PCBA SN: 0000M249LQC9, Controller: BANSHEEST_2_0(8000)(4-00-0-0), Channel: Unknown, PowerAsic: MCKINLEY MOBILE PLUS Rev 8C, BufferBytes: 1000000
Package Version: SNG11C.CCD9.BP0A94.CC9G seagate spin error 1009, Package P/N: 100697940, Package Global ID: 00446535,
Package Build Date: 12/20/2011, Package Build Time: 17:26:21, Package CFW Version: SNG1.CCD9.00410968.00446535,
Package SFW1 Version: C11C, Package SFW2 Version: ---- Package SFW3 Version: ---- Package SFW4 Version: ----
Controller FW Rev: 12201726, CustomerRel: CC9G, Changelist: 00410968, ProdType: SNG1.CCD9, Date: 12/20/2011, Time: 172621, UserId: 00446535
Servo FW Rev: C11C
RAP FW Implementation Key: 11, Format Rev: 0202, Contents Rev: 48 B4 03 0D
- Quadradic Equation AFH enabled
- VBAR with adjustable zone boundaries enabled
- Volume Based Sparing enabled
- IOEDC enabled
- IOECC enabled
- DERP Game maker studio error creating standalone Retries enabled
- LTTC-UDR2 compiled off seagate spin error 1009 //////////////////////////////////

Report Timestamp : 19 de diciembre de 2017 14:24:43 ART
Report Timestamp (ISO 8601 format) : 2017-12-19T14:24:43

Application Name : DriveDx
Application Version seagate spin error 1009 :
Application SubBuild : 0
Application Edition : Standalone
Application Website :
DriveDx Knowledge Base Revision : 8/8

Computer Name : MacBook Pro de Adrian
Host Name application error 1003 : MacBook-Pro-de-Adrian
Computer Model canon error 006 : MacBookPro11,5

OS Boot Time : 2017-12-19T08:48:02
Time Since Boot : 05h 36m 41s
OS Name : macOS
OS Version : 10.13.1
OS Build : 17B1003
OS Kernel Version : Darwin 17.2.0

SAT SMART Driver Version : 0.8.1s
ATA Command Support Tolerance : verypermissive
N of drives in report kobra antiterror filjm online : 1

### DRIVE 1 OF 1 ###
Last Checked : 19 de diciembre de 2017 14:24:35 ART
Last Checked (ISO 8601 format) : 2017-12-19T14:24:35

Advanced SMART Status : OK
Overall Health Rating : GOOD 100%
Overall Performance Rating : GOOD 100%
Issues found : 3

Serial Number seagate spin error 1009 : W2L0BQXX
WWN Id : 5 000c50 052f14f4d
Volumes : Seagate Exp
Device Path seagate spin error 1009 : /dev/disk3
Total Capacity : 1.0 TB ( Bytes)
Model Family : Seagate HDD
Model : ST1000LM010-9YH146
Firmware Version : CC9G
Drive Type seagate spin error 1009 : HDD 5400 rpm

Power On Time : 20 hours (20 hours)
Power Cycles Count : 19
Current Power Cycle Time : 5.6 hours

S.M.A.R.T. support enabled : yes
DriveDx Active Diagnostic Config : Seagate HDDs default config [hdd.seagate.unknown]
Sector Logical Size wsasend 0 failed with error 10065 seagate spin error 1009 : 512
Sector Physical Size : 4096
Physical Interconnect : USB
Logical Protocol : USB
Removable voltage regulator with error amplifier yes
Ejectable : no
ATA Version : ATA8-ACS T13/1699-D revision 4
SATA Version : SATA 3.0, 3.0 Gb/s (current: 3.0 Gb/s)
I/O Path canon pixma printer error code 5100 : IOService:/AppleACPIPlatformExpert/[email protected]/AppleACPIPCI/[email protected]/[email protected]/[email protected]/[email protected]/[email protected]/IOUSBMassStorageInterfaceNub/IOUSBMassStorageDriverNub/IOUSBMassStorageUASDriver/IOSCSITargetDevice/[email protected]/org_dungeon_driver_IOSATDriver/IOSATServices

Enclosure Vendor Id / Product Id : 0xbc2 / 0xa013
SAT Pass Through Mode :

Attributes Data Structure Revision : 10
SMART Command Transport (SCT) flags : 0x103b
SCT Status supported : yes
SCT Feature Control supported : yes
SCT Data Table supported : yes
Error logging capabilities : 0x1
Self-tests supported : yes
Offline Data Collection capabilities : 0x73
Offline Data Collection status : 0x0
Auto Offline Data Collection flags : 0x0
[Known device ]: yes
[Drive State Flags bios time error ]: 0x40400000
[Last Assert in lsp error fix Change Timestamp ]: 2017-12-19T14:24:35
[Last State Change Flags ]: 0x40400000
[Last State Change Diff Flags seagate spin error 1009 ]: 0x1

Data Read : 30.1 MB
Data Written : 0 B
Average Throughput (Read) : 3.8 MB/s

Operations (Read) android+button + set onclick listener + error : 142
Operations (Write) : 0
Throughput per operation (Read) : 217.2 KB/Op

Latency Time (Read) : 0 ns
Latency Time (Write) : 0 ns
Retries (Read) ilpatch error drw : 0
Retries (Write) : 0
Errors (Read) : 0
Errors (Write) : 0

Failed Indicators (life-span / pre-fail) : 2 (2 / 0)
Failing Indicators (life-span / pre-fail) : 0 (0 / 0)
Warnings (life-span / pre-fail) : 1 (1 / 0)
Recently failed Self-tests (Short / Full) : 0 (0 / 0)
I/O Error Count fix carriage error canon mp160 component error a component named already exists : 0 (0 / 0)

ID NAME RAW VALUE error code 55. engine error STATUS
5 Reallocated Sector Count 0 seagate spin error 1009 100% OK
187 Reported Uncorrectable Errors 0 100% OK
197 Current Pending Sector Count 0 100% OK
198 Offline Uncorrectable Sector Count 0 100% OK
199 UDMA CRC Error Count seagate spin error 1009 0 100% OK
241 Total LBAs Written 0 (0 B) 100% OK


watch the thematic video

hard drive does not spin? simple way to get your data back


Leave a Comment