MultiDrive – free backup, clone & wipe disk utility from Atola Technology

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: ST500LM012
PostPosted: May 14th, 2016, 13:24 
Offline

Joined: October 21st, 2007, 8:48
Posts: 1712
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.


Top
 Profile  
 
 Post subject: Re: ST500LM012
PostPosted: May 14th, 2016, 13:45 
Offline

Joined: October 21st, 2007, 8:48
Posts: 1712
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.


Top
 Profile  
 
 Post subject: Re: ST500LM012
PostPosted: May 14th, 2016, 13:59 
Offline

Joined: October 21st, 2007, 8:48
Posts: 1712
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


Top
 Profile  
 
 Post subject: Re: ST500LM012
PostPosted: May 14th, 2016, 14:20 
Offline

Joined: October 21st, 2007, 8:48
Posts: 1712
Thank you very much. I will follow the instructions and post the results.


Top
 Profile  
 
 Post subject: Re: ST500LM012
PostPosted: May 14th, 2016, 19:28 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
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

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ST500LM012
PostPosted: May 17th, 2016, 4:27 
Offline

Banned User

Joined: January 1st, 2016, 11:12
Posts: 90
Location: Viet nam
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

_________________
Banned for spamming


Top
 Profile  
 
 Post subject: Re: ST500LM012
PostPosted: May 19th, 2016, 10:07 
Offline

Joined: October 21st, 2007, 8:48
Posts: 1712
Case solved. Special thanks for Spildit.


Top
 Profile  
 
 Post subject: Re: ST500LM012
PostPosted: May 19th, 2016, 17:35 
Offline

Joined: October 21st, 2007, 8:48
Posts: 1712
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. :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 66 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group