Seagate ROM regen

Jared

Administrator
Staff member
Supposedly F.L.A.M.E. can do it. You'd have to ask Luca (aka irs) about this one since he's the only one I know that has the tool right now.
 

pclab

Moderator
Hmmmm Really?
The tool can handle this directly? But why is not "advertised" by them.
As far as I know, no tool can/could handle this...
 

Jared

Administrator
Staff member
Actually I take that back. I don't think it can, must have been a post somewhere that I misread. Though I have heard of someone who could do this...
 

pclab

Moderator
Yes, I also know someone that claims that can be done.
Once I asked for a price, and he gave me 2000€ to do that. :shock:
 

w.simon

Moderator
Hello

I know someone in France that claim to be able to do this too but i never tryed it.
No knowing the money he is requesting.
 

irs

Member
hi guys
Post by Jared » Tue Feb 17, 2015 7:53 pm
Supposedly F.L.A.M.E. can do it. You'd have to ask Luca (aka irs) about this one since he's the only one I know that has the tool right now.
i think there's a misunderstanding the ROM reconstruction was a way to create rom modules without rom overlays on WD drives not F3.

on F3 i think the problem is related to adaptives, RAP and SAP above all.

bye
Luca
 

pclab

Moderator
Hi Luca

What I mean is: in case of a bad ROM or burned PCB, is there a way to regen ROM to another put into PCB?
 

nader_21007

New member
This is a solution from a guy called Fraser Corrance, Google groups,DataRecoveryCertification :

I have had some success rebuilding the ROM on Seagate drives from the first half of the F3 generation. Grenada and later families don't seem to have these backup copies of the ROM files in the SA. Hepburn, Pharaoh, and Muskie families have the easiest ROMs to rebuild using this method. If you take the PCB from a drive that meets the following matching criteria:
  • Model number
  • Firmware version
  • Country of origin
Also, the date of manufacture should be as close as possible.

Put the donor PCB on the patient drive and power it up. Read the ROM using The drive should be stuck in BSY and will not come ready. Go to the terminal screen, get a T> prompt and enter r1 to read the backup copy of the RAP from the SA. Open the Service information objects window by pressing Ctrl + Alt +1, select the YModem tab, and press OK. In the new tab that opens, left click anywhere in the HEX data, press Ctrl + A to select all of the HEX data, and control Ctrl + c to copy it to the clipboard. Select the Work with Flash ROM image and read the ROM over boot code. Open the RAP file, left click anywhere in the HEX data, and press Ctrl + v to paste the data from the clipboard into the RAP file, and write the data back to the drive's ROM. Repower the drive and see if it comes RDY. If it does not, you might need to find a donor that is a closer match or possibly repeat the process to recover the patient drive's SAP file using r3F to read it over YModem.

I don't fully remember if the SAP file is 3F in other families so you may want to check the system file directory of your patient drive before moving the PCB to the patient drive.

If you compare drives that meet pretty much the same criteria that you use to match drives containing compatible heads and look through the AFH values for the zone that containing the SA, you will notice that they are pretty much the same. I figure since the SA has a much lower areal density than the UA zones, the AFH values don't need the same degree of fine tuning to get the heads to read it. Once you have access to the SA you will be able to rebuild the ROM used the backup copies.

I have never had any luck at all modifying the ROM of drives from the Brinks family. I am guessing that it probably has something to do with some check sums that probably need to be recalculated after the ROM is modified/repaired.
 
Top