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

ST500LM012

May 14th, 2016, 13:24

Hello!
I received the drive from the customer clicking and it was opened before in another company.
After replacing heads the drive spin up OK but no ID (busy). Terminal says ( overlay NOT loaded )
I believe the another company has changed the original ROM and this is not the native ROM.

Is there anyway to reconstruct ROM from SA?
Thanks in advance for any help.

Re: ST500LM012

May 14th, 2016, 13:45

Spildit wrote:I think ST500LM012 is a SAMSUNG drive, not Seagate.

Please do post FULL log.

You don't need to rebuild ROM. On SAMSUNG there are no adaptives on ROM. Just use HOT SWAP to read MC/SA to figure out what version of overaly you have so that you can get matching ROM or even easy way would be to get donor drive from same model and read donor overlay then hot swap to patient, write overlay from donor and modve donor PCB to patient. This of course assuming head stack replacement was well done with compatible heads and the drive doesn't have further problems ...

Thanks for the reply. I have read all modules after hot swap but there's no user area access.
Every time I tried to access lba it shows unc or read failed.

Re: ST500LM012

May 14th, 2016, 13:59

Full terminal log:

PA_UNI FoundU
S_0:24
SO_1
SPU@27'C,5049mV
IS=3
CLA ..36/69
HO..OK
HO RPM=2229 OK
AC 491
ST..OK
mS1 00000003
GT:414
SC(L):4118/21
BE.N:16
LD..OK
SK C: 6936 H:0
Loaded FIT ( 0: 0: 1)
CalibTable Loaded. Rev:0x1B
ResoTable Loaded. Rev:0x01
Bump Limit Loaded. Rev:0x01
RRO1xTable Loaded. Rev:0x01
Fw Active 00
Ovly loaded to 0x00014D00
Ovly NOT loaded

Re: ST500LM012

May 14th, 2016, 14:20

Thank you very much. I will follow the instructions and post the results.

Re: ST500LM012

May 14th, 2016, 19:28

I've analysed a working ROM/MOVLY001 combination. The ROM's FLASHTBL is reserving the following two memory areas for the overlay:

Code:
location     size
-------------------
   0x14D00   0x32B8
0x1002E050  0x2CF40

The header section of the MOVLY001 module specifies the exact same loadpoints.

MOVLY001.rpm

Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00000000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000010  02 00 00 00 00 01 AD FF 28 01 00 00 00 4D 01 00
                                              ^^^^^^^^^^^
00000020  B8 32 00 00 01 81 BF FF E8 33 00 00 50 E0 02 10
          ^^^^^^^^^^^                         ^^^^^^^^^^^
00000030  04 CF 02 00 02 FF FF FF FF FF FF FF FF FF FF FF
          ^^^^^^^^^^^

ROM_2BA2gafM.d53.bin

Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00002020  02 4F 01 02 46 4C 41 53 48 54 42 4C 03 00 00 FF  .O..FLASHTBL...ÿ
........
00002080  05 01 00 FF DC 8C 01 00 00 4D 01 00 B8 32 00 00
........                          ^^^^^^^^^^^ ^^^^^^^^^^^
000020D0  0A 81 00 FF B4 FB 02 00 50 E0 02 10 04 CF 02 00
                                  ^^^^^^^^^^^ ^^^^^^^^^^^

The following examples of terminal logs for ST500LM012 drives show two different load points:

http://webcache.googleusercontent.com/search?strip=1&q=cache:http://forum.salvationdata.com/viewtopic.php?f=4%26t=2683

    Ovly loaded to 0x00014D00
    Ovly loaded to 0x1002E408

http://webcache.googleusercontent.com/search?strip=1&q=cache:http://pokazywarka.pl/terminaldyskowy-problem/

    Ovly loaded to 0x00014D00
    Ovly loaded to 0x1002E050

http://webcache.googleusercontent.com/search?strip=1&q=cache:http://forum.ru-board.com/topic.cgi?forum=84%26topic=4565%26start=3252%26limit=1%26m=1

    Ovly loaded to 0x00014D00
    Ovly loaded to 0x1002E408

Re: ST500LM012

May 17th, 2016, 4:27

unknown wrote:Hello!
I received the drive from the customer clicking and it was opened before in another company.
After replacing heads the drive spin up OK but no ID (busy). Terminal says ( overlay NOT loaded )
I believe the another company has changed the original ROM and this is not the native ROM.

Is there anyway to reconstruct ROM from SA?
Thanks in advance for any help.

ST500LM012 are samsung drives, you can try to see with samsung utility

Re: ST500LM012

May 19th, 2016, 10:07

Case solved. Special thanks for Spildit.

Re: ST500LM012

May 19th, 2016, 17:35

Spildit wrote:
unknown wrote:Case solved. Special thanks for Spildit.


:D :D :D

Nice ! Did it work the way i told you ? :D :D :D Was it PCB compatibility issue ?

Regards.

Yes sir. Thanks a lot. :)
Post a reply