Switch to full style
Data recovery and disk repair questions and discussions related to old-fashioned SATA, SAS, SCSI, IDE, MFM hard drives - any type of storage device that has moving parts
Post a reply

Seagate ST2000DX002 Flash error

June 29th, 2023, 10:40

I need help on this drive and believe it is a ROM read/transfer issue that I have.
The patient drive does not spin up dead only terminal that ends with " ALFRecorder: End of ALF Recorder Trace" and believe it is NAND faillure.
SO I sourced two donor drives I did a ROM read from patient and wrote it to the donor PCB after I did zero the donor drive, I swapped the PCB the drive spins gets ready but no sector access and the donor serial number is still in details. If I read the ROM while in the ready state then the patient details is displayed in CAP details as in the picture ?
I believe that there is more to just a ROM read/write that I need to do.
Attachments
Untitled.png

Re: Seagate ST2000DX002 Flash error

June 29th, 2023, 15:00

https://forum.hddguru.com/viewtopic.php?f=1&t=35895

Re: Seagate ST2000DX002 Flash error

June 30th, 2023, 8:29

Thanks for that link and my hopes was up because the link describes the exact same problem that I am facing, I did a ATA secure erase on the donor then I run the terminal
F3 O/I command and that was successful. I then wrote the patient ROM to the donor pcb and swap the pcb to the patient drive.
Power on I get the same as in the link with a servo error and ready and still the same problem donor details in normal boot and patient ROM detail in "Bootmode" as the pictures below.
In other words it looks like the drive still boot with donor ROM details and that is reason for servo error but boot in patient ROM if select "Bootmode"
And if I just swap the PCB back to donor then the donor boots up fine with sector access even with patient ROM loaded on it
Patient serial : Z4Z6WD2E
Donor serial: Z4Z6QH06
Attachments
terminal Servo.png
bootmode.png

Re: Seagate ST2000DX002 Flash error

July 3rd, 2023, 8:03

is there any solution to this issue, I attached a screen shot of the patient and donor ROM in F3 explorer and attached both ROMs.
Something tells me that writing via comm port does not replace all ROM versions on the Donor PCB and that is why I get two deferent details from the same board
Attachments
rom explorer.png

Re: Seagate ST2000DX002 Flash error

July 3rd, 2023, 8:09

ROMs from both drives
Attachments
Z4Z6WD2E.rar
(676.13 KiB) Downloaded 313 times
Z4Z6QH06.rar
(675.83 KiB) Downloaded 215 times

Re: Seagate ST2000DX002 Flash error

July 6th, 2023, 3:26

Just more updates on this job.
I lost a good working donor pcb and not sure what is going on, I connect the donor PCB back to its own casing but still with the patient ROM load on it with sector access and did another ATA secure erase after that I confirm with Ctrl L in terminal that the donor details is still stored in the NAND or somewhere because the donor serial number still display, then I did F3 O/I command and NAND rebuild successful repower and Ctrl L confirm again that donor details is still on the PCB but in comm Bootmode the patient ROM is displayed. Then I did the NAND wipe twice with the /I command without power cycle in between and then with Ctrl L the serial number is blank !!
I thought ok now the NAND must be clean I power cycle and then nothing complete dead drive, does not spin and no terminal output as if the ROM is dead but in bootmode with comm port it still display the patients ROM details ??
So now I have a dead patient drive with NAND errors in terminal and a perfect donor that is dead, I do have another Firecude donor drive but cant risk losing this one also, it seems like the drive does not boot from the ROM but from the data in the NAND ?

Re: Seagate ST2000DX002 Flash error

July 6th, 2023, 3:35

Still not the right time to address to a pro?

Re: Seagate ST2000DX002 Flash error

July 6th, 2023, 11:39

Masterclass wrote:Still not the right time to address to a pro?


Well,
i had outsourced one of the cases to you remotely long time back ,The outcome was that i was able to recover the data but customer did not get what he wanted although it was there in the drive ,That was due to the fact that procedure you followed , we lost lot of media cache entries " You could not handle that part well " , I would not recommend OP giving you the case ,there are many many others here that can do this ,He should try those .

Re: Seagate ST2000DX002 Flash error

July 7th, 2023, 2:33

Amarbir[CDR-Labs] wrote: i had outsourced one of the cases to you remotely long time back


You are wrong. I never helped you remotely.

Re: Seagate ST2000DX002 Flash error

July 7th, 2023, 3:55

Masterclass wrote:
Amarbir[CDR-Labs] wrote: i had outsourced one of the cases to you remotely long time back


You are wrong. I never helped you remotely.


Well,
Send me your name and company via PM ,Either i am getting old or i will refresh someones memory ,Anyways you wanna help him do it otherwise communicate with him for your pro services via PM .

PS : There is a market section advertise your pro service there i am sure there are many who would like to take services of a pro

Re: Seagate ST2000DX002 Flash error

July 7th, 2023, 4:08

Amarbir[CDR-Labs] wrote: i am getting old

You'd better think twice next time before writing any accusing.

Re: Seagate ST2000DX002 Flash error

July 7th, 2023, 4:23

Masterclass wrote:
Amarbir[CDR-Labs] wrote: i am getting old

You'd better think twice next time before writing any accusing.


Well,
A PM Would Help ,I have received no PM about your name and company ,But i am damn sure i am right ,Thats why i requested you to send it and help op if you can

Re: Seagate ST2000DX002 Flash error

July 7th, 2023, 5:13

Thanks for keeping this post active :D

I have done many PCB and ROM transfers on Seagate drives with NAND errors but this one is clearly a trade secret.
I manage to get the faulty donor PCB up and running again so writing ROM to a broken PCB is not the problem, yesterday I did full disk wipe via terminal on the donor drive then after that without power cycle I cleared the RAM with F3 T/OI command and was successful then I load the patient ROM via terminal and that was successful, I then only power it down and close all tools and left it off for a long time, I then swap the donor PCB to the patient and still donor serial number is displayed.
I also run a CRC fix and recalculate the IAP error in ROM and use this ROM for patient but still donor details, I followed all forums history threads but this drive or PCB 100731495 is something special.

Re: Seagate ST2000DX002 Flash error

July 18th, 2023, 5:38

:D :D :D

Just an update that I manage to get the drive going and all data recovered successfully and not sure if I want to share it publicly maybe one or two members on here but certainly not with "masterclass" he can outsource his next job to me !
The solution was so obvious no need to format the donor drive

Re: Seagate ST2000DX002 Flash error

July 19th, 2023, 5:41

DataLab RSA wrote: "masterclass" he can outsource his next job to me !
The solution was so obvious no need to format the donor drive

OK! Next time someone wants to kill his data - Ill share your contact :lol:

Re: Seagate ST2000DX002 Flash error

July 20th, 2023, 6:42

Masterclass wrote:
DataLab RSA wrote: "masterclass" he can outsource his next job to me !
The solution was so obvious no need to format the donor drive

OK! Next time someone wants to kill his data - Ill share your contact :lol:


Well,
Still waiting for a PM so that i know your name , So that i know if i was wrong or right
Post a reply