All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 6th, 2018, 16:25 
Offline
User avatar

Joined: June 17th, 2018, 11:43
Posts: 470
Location: spain
This disk was working and I deleted the entire USAG module, from copy 1 of the HDD, to 0x00, and now it is not able to detect the HDD.
I was surprised since there are 2 copies with USAG, copy 0 and 1.
Does anyone know how to restore the module?
Work with mrtlab.

_________________
Is Earth an intelligent being?


Top
 Profile  
 
 Post subject: Re: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 6th, 2018, 16:56 
Offline
User avatar

Joined: June 17th, 2018, 11:43
Posts: 470
Location: spain
It seems that the MRTLAB does not have the power to manage this type of HDD like the one I find for SEAGATE and WD.
I'll see how I can find the ABA base addresses in ROM and NVRAM and I think I could do a trick to put the module back in its place.

_________________
Is Earth an intelligent being?


Top
 Profile  
 
 Post subject: Re: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 6th, 2018, 18:40 
Offline
User avatar

Joined: June 17th, 2018, 11:43
Posts: 470
Location: spain
For who may be interested.
Changing the head map of
00 01 0f 0f .....
to
00 00 0f 0f
I can access to read the modules of the copy with the address aba of head 1, but not those of head 0, I do not understand it.

This trick can be used when the HDD is not recognized as having a bad head and can even serve as a diagnostic.

If I'm wrong, please rectify me. Thank you.

_________________
Is Earth an intelligent being?


Top
 Profile  
 
 Post subject: Re: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 7th, 2018, 14:13 
Offline
User avatar

Joined: June 17th, 2018, 11:43
Posts: 470
Location: spain
Spildit wrote:
You need to understand how IBM native drives do work first ....

+1
You're right

I try to understand the brand name, HDD, but it takes me a lot of time and I have a hard time looking for information.
Sometimes I feel like the American dollar baby boy who beat him and leaves boxing, and when a gym coach sees no incentive he sees that boy appear (as if it were a ghost) with all his anxieties.

_________________
Is Earth an intelligent being?


Top
 Profile  
 
 Post subject: Re: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 7th, 2018, 16:27 
Offline
User avatar

Joined: June 17th, 2018, 11:43
Posts: 470
Location: spain
I have searched for them but I can not find them.

_________________
Is Earth an intelligent being?


Top
 Profile  
 
 Post subject: Re: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 7th, 2018, 18:00 
Offline
User avatar

Joined: June 17th, 2018, 11:43
Posts: 470
Location: spain
ok thank you, tomorrow I'll look for something.

_________________
Is Earth an intelligent being?


Top
 Profile  
 
 Post subject: Re: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 7th, 2018, 18:32 
Offline
User avatar

Joined: June 17th, 2018, 11:43
Posts: 470
Location: spain
From what I see on this disc the NVRAM data matches the data stored in the ROM, it seems that the NVRAM can use them for firmware update issues.
I also see that the ABA addresses of the modules are stored in the USAG (the main modules).
And from what I have read if I have not misunderstood the RSVD module is used, as a kind of indicator of where the SA starts.
Also for this HDD by removing the motor connector the disc enters safe mode.

_________________
Is Earth an intelligent being?


Top
 Profile  
 
 Post subject: Re: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 7th, 2018, 18:48 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15462
Location: Australia
Early Hitachi HDDs had separate ICs for ROM and NVRAM. Some had a discrete NVRAM and embedded ROM (in MCU). Later models combined both firmware components in a single ROM.

The USAG module is a directory of SA modules. I have attempted to understand it here:

http://www.hddoracle.com/viewtopic.php?f=59&t=1236&p=6094#p6098

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 7th, 2018, 19:05 
Offline
User avatar

Joined: June 17th, 2018, 11:43
Posts: 470
Location: spain
I'm going to put a screenshot of the mrtlab and the USAG module.
THE MRTLAB talks ABA address, but it has a lot of logic what is said in the link.
tomorrow I will try to understand something else.

Greetings.


Attachments:
DATA.zip [100.53 KiB]
Downloaded 271 times
screen.jpg
screen.jpg [ 301.32 KiB | Viewed 6450 times ]

_________________
Is Earth an intelligent being?
Top
 Profile  
 
 Post subject: Re: Hitachi HDS721050CLA362 - REMOVED USAG
PostPosted: October 7th, 2018, 21:49 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15462
Location: Australia
Here is my guess as to the structure of the USAG module:

Code:
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19

name          ?    ABA                    sizeS  RAM addr   sizeB (byt)  ?
___________ ----- _______________________ ----- ___________ ----------- _____
55 53 41 47 00 00 04 00 00 F0 03 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00  USAG
52 41 4D 49 AA CD 08 00 00 F0 03 00 00 00 99 00 00 D0 01 00 00 B0 00 00 00 00  RAMI
52 41 4D 30 AA CC A1 00 00 F0 03 00 00 00 D0 02 00 10 84 00 00 A0 05 00 00 00  RAM0
50 53 48 54 CC 00 00 20 00 F0 03 00 00 00 F4 01 00 08 80 00 00 E8 03 00 00 00  PSHT
52 44 4D 54 CC 00 F4 21 00 F0 03 00 00 00 40 00 00 60 8B 00 00 80 00 00 00 00  RDMT
52 50 4F 50 CC 00 79 03 00 F0 03 00 00 00 02 00 F0 4B 08 00 A4 01 00 00 00 00  RPOP
53 45 43 49 CC 00 15 12 00 F0 03 00 00 00 03 00 00 14 9C 00 00 06 00 00 00 80  SECI
41 4C 54 54 CC 00 8F 03 00 F0 03 00 00 00 32 00 00 64 8C 00 9A 62 00 00 00 00  ALTT
5A 4F 4E 45 CC 00 66 04 00 F0 03 00 00 00 62 00 00 12 8E 00 00 C4 00 00 00 00  ZONE
53 52 56 50 CC 00 75 03 00 F0 03 00 00 00 04 00 00 D6 8E 00 10 00 00 00 00 00  SRVP
53 52 56 4D CC 00 7B 03 00 F0 03 00 00 00 14 00 00 DE 8E 00 04 1F 00 00 00 00  SRVM
43 48 4E 4D CC 00 C1 03 00 F0 03 00 00 00 A5 00 00 C8 8C 00 00 43 01 00 00 00  CHNM
49 44 4E 54 CC 00 73 03 00 F0 03 00 00 00 02 00 00 1A 9C 00 40 02 00 00 00 00  IDNT
53 4D 52 54 CC 00 0A 12 00 F0 03 00 00 00 04 00 00 2A 8F 00 00 08 00 00 00 80  SMRT
53 45 52 4C CC 00 0E 12 00 F0 03 00 00 00 03 00 00 24 8F 00 00 06 00 00 00 A0  SERL
49 4F 50 53 CC 00 11 12 00 F0 03 00 00 00 02 00 00 1C 8F 00 00 04 00 00 00 A0  IOPS
53 53 4C 44 CC 00 13 12 00 F0 03 00 00 00 02 00 00 34 8F 00 00 04 00 00 00 A0  SSLD
53 43 54 48 00 00 21 12 00 F0 03 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00  SCTH
46 45 41 54 CC 00 02 12 00 F0 03 00 00 00 08 00 00 50 8C 00 68 01 00 00 00 80  FEAT
43 4E 46 47 CC 00 71 03 00 F0 03 00 00 00 02 00 00 60 8C 00 A4 01 00 00 00 00  CNFG
57 57 4E 4D CC 00 C8 04 00 F0 03 00 00 00 01 00 00 1D 9C 00 36 00 00 00 00 00  WWNM
53 50 54 52 00 00 00 12 00 F0 03 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00  SPTR

    sizeS = module size in sectors
    sizeB = module size in bytes
    RAM addr = load point of module in RAM

_________________
A backup a day keeps DR away.


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: ludespeedny and 56 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:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group