All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 86 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: May 24th, 2019, 20:11 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
labtech wrote:
michael chiklis wrote:
Probably after i'll remount the drive to his usb controller i will be able to access to data, but first i've to find out if controller and power supply are ok. I don't want donor pcb get killed.

I would take any failed SATA HDD with good PCB and test inside the enclosure, preferably a WD drive. If nothing gets fried, then the enclosure is likely fine.
Then can test with the Helium drive inside the enclosure.


Yep, i was thinking to do that.
Tomorrow i will search for a sacrificable WD drive, just to be safe.

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: May 24th, 2019, 20:16 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
fzabkar wrote:
This is the kind of info that CrystalDiskInfo produces (from the Text Copy command):

https://pastebin.com/Q0RAS3MD


Attachment:
CrystalDisk Info hex dump.txt [8.14 KiB]
Downloaded 1463 times

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: May 25th, 2019, 3:03 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
8TB my Book opened up but cannot install any other drives in caddy:
https://community.wd.com/t/8tb-my-book-opened-up-but-cannot-install-any-other-drives-in-caddy/161392

Paulcom wrote:
I have 2 wd 8tb my book and decided to open the units and use the drives in my new pc for storage.
they are both WD80EZZX-11CSGA0 8tb Hitachi helium drives with 128mb cache
i thought that as a bonus i could use the case - caddy for some of my older drives
however no drives i try can be formatted in windows by any method apart from the original drive
i have even tried cloning the 8tb to an old 3tb but that dose not work either

tomchr wrote:
Error codes aside, it has something to do with the flash EEPROM on the bridge board being paired with the original hard drive. I wonder if the flash EEPROM chip could be ‘reset’ somehow?
I finally had enough I found a working solution… If you cut PIN 8 from the winbond flash chip, you can effectively circumvent WD’s irritating firmware shenanigans. Now the bridge board will behave as a generic usb controller and you can install any hard drive you like

Ma_Wev wrote:
BTW, mine has a ASM1151W.
However, your solution does work and for me it was the first time I read about it.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: May 25th, 2019, 4:33 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
yes, i've already read that post about removing the eprom chip on controller for using other drives :D

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 3rd, 2019, 19:02 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
I've attached a 500 GB hard drive (WD5000AAKS-22V1A0) to the MyBook usb controller of this 8TB helium drive.
I'm using the original MyBook power supply, once i attach the usb data cable to PC usb port the hard drive spins and is detect in device management as with name (WD My Book 25DAUSB Device).
Device management also loads WD SES drivers.
I can't access to user area on normal hdd attached to this controller as we expected before, this due to the particular behaving of this type of controller.
Attachment:
Device management.jpg
Device management.jpg [ 92.97 KiB | Viewed 29043 times ]


I attached this 500 GB WD drive just for testing if the usb controller could work without damaging the hdd pcb, now that i'm sure it doesn't kill the pcb, i can attach the original WD80EZZX-11CSGA0 hard drive.
Unfortunately, original drive is detect exactly in the same way and i still don't have access to user area. :(

When i open R-Studio with WD80EZZX-11CSGA0 drive attached to this controller, it detects it as the same 500 GB hdd that i used for testing previously (with its identical serial number).
I'm thinking the eprom of this usb controller records informations of wrong attacked hard drive and somehow locks permission of identifying the original drive. :?
Do i have to remove eprom from usb controller in this scenario?
Any other suggestions for access again to user data?

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 3rd, 2019, 19:24 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
ISTM that it would be prudent to backup the flash memory on the bridge PCB. You may be able to do this with an SOIC clip. Hopefully there is a reserved area which stores the drive's ID.

I would also check whether anything has been written to the WD5000AAKS-22V1A0 drive, either in the SA or at the end of the UA.

Once everything is backed up, you might like to change the model or serial number of the WD5000AAKS and then reinstall it. Hopefully this will result in changes to the reserved area on the bridge PCB. After dumping the flash memory for a second time, we could compare the dumps and locate the area of interest.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 4th, 2019, 20:45 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
If i would backed-up the flash memory of the controller before now i wouldn't have this problem, but its normal making mistakes when we deal with new stuff. Now we've learned that if we swap hdd on this new type of usb controller we will have no more access to the original drive data, because the flash memory of the usb controller saves ID and capacity of previously attached drive and if after we connect again the original hdd, it will not save its ID and capacity.
Seem that WD now with this new kind of external hdd wants to forbid users to access to their data on the original hdd if some other drive gets attached to the controller. My god!!

I did backup the flash rom of the controller after i attached the 500 GB WD drive for test purpose, then i did the same after i connected another drive (1 TB Toshiba) and i compared them into Hex Workshop.
See pic:
Attachment:
eprom comparing.png
eprom comparing.png [ 177.57 KiB | Viewed 28955 times ]


Here i've uploaded both dumped files:
Attachment:
USB controller 4061-705210-A00 eprom comparing.rar [221.26 KiB]
Downloaded 907 times


I don't think anything has been written at the end of UA, i checked with WinHex on the Toshiba drive that was zero filled previously by searching bytes 57 44 first, then byte 01 only.
I will do further test later, thank you.

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 4th, 2019, 21:22 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
There are two dwords that look like LBAs, namely 0x3A376000 (500GB) and 0x746F6800 (1TB). These are near the ends of the drives. I would start dumping from those sectors up to the end of the user area. Perhaps there is a key in this area?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 4th, 2019, 21:45 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
Nothing, any key or anything else from those sectors until the end.
Probably a key would be written on those sectors only after the drive gets initialized, but initialization can't be done with this controller if hdd is not the original one (at least if flash memory is present).

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 4th, 2019, 22:39 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
I think I might be getting a little closer.

The EEPROM appears to have two copies of code and data.

Code:
    0 -  FFFF   first copy
10000 - 1FFFF  second copy
20000 - 3FFFF  unused (0xFF)

These appear to be the differences in the two copies:

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

0000EE60  00 00 00 00 00 00 00 00 78 44 82 BF 4A 5D 41 53  ........xD‚¿J]AS
0000EE70  4D 54 00 00 00 01 33 30 30 32 BF 26 15 5F 90 55  MT....3002¿&._.U
                         ^^                ^^
                    copy #1 ?              checksum ?

0001EE60  00 00 00 00 00 00 00 00 78 44 82 BF 4A 5D 41 53  ........xD‚¿J]AS
0001EE70  4D 54 00 00 00 02 33 30 30 32 BF 27 15 5F 90 55  MT....3002¿'._.U
                         ^^                ^^
                    copy #2 ?              checksum ?

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

0000F000  20 30 12 FF FF FF FF FF FF FF FF FF FF FF FF FF   0.ÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F010  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F020  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F030  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F040  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F050  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F060  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F070  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0001F000  00 30 12 3F 37 C8 10 00 00 00 00 00 3F 00 00 00  .0.?7È......?...
0001F010  00 00 00 00 4B 56 34 4A 4D 44 58 33 20 20 20 20  ....KV4JMDX3   
0001F020  20 20 20 20 20 20 20 20 03 00 00 00 38 00 33 38          ....8.38
0001F030  48 2E 41 30 33 30 44 57 20 43 44 57 30 38 5A 45  H.A030DW CDW08ZE
0001F040  58 5A 31 2D 43 31 47 53 30 41 20 20 20 20 20 20  XZ1-C1GS0A     
0001F050  20 20 20 20 20 20 20 20 20 20 20 20 20 20 10 80                .€
0001F060  00 40 00 2F 00 40 00 02 00 02 07 00 FF 3F 10 00  .@./.@......ÿ?..
0001F070  3F 00 10 FC FB 00 00 71 FF FF FF 0F 00 00 07 04  ?..üû..qÿÿÿ.....

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

0000F080  F5 43 4B 4B 20 20 20 20 20 20 20 20 20 20 20 59  õCKK           Y
0000F090  36 4A 55 48 45 4E 46 53 00 00 00 00 74 70 6D B0  6JUHENFS....tpm°
0000F0A0  1C 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00  . ..............
0000F0B0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0000F0C0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F0D0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F0E0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F0F0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
0000F100  AA 7A 4B 4B 00 00 02 00 00 00 00 00 74 6F 68 00  ªzKK........toh.
0000F110  01 01 01 01 01 00 00 00 00 FF 00 00 00 00 00 00  .........ÿ......
0000F120  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0000F130  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

0001F080  57 37 4B 4B 10 58 25 DA 01 00 00 00 4B 50 01 4E  W7KK.X%Ú....KP.N
0001F090  EF 0A 22 7D B0 01 50 01 4E EF 0A 22 7D B1 01 50  ï."}°.P.Nï."}±.P
0001F0A0  01 4E EF 0A 22 7D B2 01 50 01 4E EF 0A 22 7D B3  .Nï."}².P.Nï."}³
0001F0B0  01 50 01 4E EF 0A 22 7D B4 01 00 00 00 00 00 00  .P.Nï."}´.......
0001F0C0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0001F0D0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0001F0E0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0001F0F0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0001F100  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0001F110  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0001F120  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0001F130  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

You can see your original "Westachi" ID in the second group. ISTM we may be able to restore your original configuration if we are careful. An EEPROM dump from a working bridge would be ideal for comparison purposes.

Perhaps we only need to swap the contents of 0xEE75 with 0x1EE75 and 0xEE7B with 0x1EE7B ?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 5th, 2019, 3:11 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
Here are the Identify Device data for the WD/HGST HDD:

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

00000000  5A 04 FF 3F 37 C8 10 00 00 00 00 00 3F 00 00 00  Z.ÿ?7È......?...
00000010  00 00 00 00 4B 56 34 4A 4D 44 58 33 20 20 20 20  ....KV4JMDX3   
00000020  20 20 20 20 20 20 20 20 03 00 00 00 38 00 33 38          ....8.38
00000030  48 2E 41 30 33 30 44 57 20 43 44 57 30 38 5A 45  H.A030DW CDW08ZE
00000040  58 5A 31 2D 43 31 47 53 30 41 20 20 20 20 20 20  XZ1-C1GS0A     
00000050  20 20 20 20 20 20 20 20 20 20 20 20 20 20 10 80                .€
00000060  00 40 00 2F 00 40 00 02 00 02 07 00 FF 3F 10 00  .@./.@......ÿ?..
00000070  3F 00 10 FC FB 00 00 71 FF FF FF 0F 00 00 07 04  ?..üû..qÿÿÿ.....
00000080  03 00 78 00 78 00 78 00 78 00 18 0C 00 00 00 00  ..x.x.x.x.......
00000090  00 00 00 00 00 00 1F 00 0E 97 34 00 DE 0C 40 00  .........—4.Þ.@.
000000A0  FC 03 29 00 6B 74 69 7D 73 47 69 74 41 BC 73 47  ü.).kti}sGitA¼sG
000000B0  7F 00 EB 81 01 80 FE 00 BB BB 00 00 00 00 08 00  ..ë..€þ.»»......
000000C0  CA 00 F9 00 10 27 00 00 B0 2A 81 A3 03 00 00 00  Ê.ù..'..°*.£....
000000D0  CA 00 00 00 03 60 87 5A 00 50 A2 CC DE 54 DA 2F  Ê....`‡Z.P¢ÌÞTÚ/
000000E0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 DC 40  ..............Ü@
000000F0  9C 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00  œ@..............
00000100  21 00 0B 00 00 00 00 00 00 00 00 00 00 00 00 00  !...............
00000110  00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000120  00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00  ................
00000130  57 57 00 00 00 00 00 00 00 00 00 00 00 00 00 00  WW..............
00000140  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000150  02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000160  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000170  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000180  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000190  00 00 00 00 00 00 00 00 00 00 00 00 3D 00 00 00  ............=...
000001A0  00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00  ...@............
000001B0  00 00 18 15 00 00 00 00 00 00 00 00 7F 10 21 00  ..............!.
000001C0  00 00 00 00 00 00 00 00 00 00 00 00 B0 2A 81 A3  ............°*.£
000001D0  03 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00  ................
000001E0  00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00  .......@........
000001F0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 A5 DD  ..............¥Ý

Identify Device offsets 3 - 0x7F are identical to EEPROM offsets 0x1F003 - 0x1F07F.

These look like World Wdie Names (WWN):

Code:
Offset(h) 00 01 02 03 04 05 06 07 08

0001F08C     50 01 4E EF 0A 22 7D B0   
0001F095  01 50 01 4E EF 0A 22 7D B1
0001F09E  01 50 01 4E EF 0A 22 7D B2
0001F0A7  01 50 01 4E EF 0A 22 7D B3
0001F0B0  01 50 01 4E EF 0A 22 7D B4
0001F0B9  01


    50014EEF0A227DB0
    50014EEF0A227DB1
    50014EEF0A227DB2
    50014EEF0A227DB3
    50014EEF0A227DB4

They appear to be WD WWNs rather than HGST WWNs.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 6th, 2019, 12:34 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
I swapped contents of 0xEE75 with 0x1EE75 and 0xEE7B with 0x1EE7B but this didn't help, indeed it is worse because usb controller and ses drivers do not get loaded in device magement.
I also tried to swap entire content from offset 0xF000 to 0xF11A with 0x1F000 to 0x1F11A but it behavies the same.
Also, the led takes longer to power on.

I rewritten again the rom from the dump that i've posted few post above, now device management detects it again as WD My Book 25DA USB Device and loads WD SES drivers, also the led powers on again instantly after i power on.

I guess i've to buy a controller from ebay. :(

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 6th, 2019, 18:54 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
Just curious. Is there a WWN on the drive or case that matches the WWNs in the EEPROM? Do the WWNs match the one on the label of your 500GB test drive?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 6th, 2019, 19:10 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
It would appear that the bridge is using copy #2 whenever it identifies as a "WD My Book 25DA USB Device". That's the copy with the HGST Identify Device data.

Code:
Offset(h) 00   02   04   06   08   0A   0C   0E

0000F080  2853 4B4B 2020 2020 2057 442D 5743 4157  (SKK     WD-WCAW

0001F080  5737 4B4B 1058 25DA 0100 0000 4B50 014E  W7KK.X%Ú....KP.N
                    ^^^^ ^^^^
                     WD  MyBook

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 6th, 2019, 19:18 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
FWIW, your bridge firmware appears to support 4 products:

Code:
VID  PID
---- ----
1058 25A5 4002 0400
1058 25DE 400A 0400
1058 25DA 410A 0400   <-- your My Book
1058 25DB 410A 0400

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 6th, 2019, 21:35 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
WWN written on the 8 TB HGST drive label is 5000CCA254DE2FDA
WWN written on the 500 GB WD test drive label is 50014EE1AD6C5342

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 7th, 2019, 1:09 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
Is it possible that there are two copies of the code section of the EEPROM, but that the data sections are not copies, but distinct sections in themselves?

Code:
0000 - EFFF      1st copy of code
F000 - FFFF      data part #1
10000 - 1EFFF    2nd copy of code
1F000 - 1FFFF    data part #2

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 7th, 2019, 17:55 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
michael chiklis wrote:
WWN written on the 8 TB HGST drive label is 5000CCA254DE2FDA
WWN written on the 500 GB WD test drive label is 50014EE1AD6C5342

Code:
-- IDENTIFY_DEVICE ---------------------------------------------------------
        0    1    2    3    4    5    6    7    8    9

100: 2AB0 A381 0003 0000 00CA 0000 6003 5A87 5000 CCA2
                                             ^^^^^^^^^
110: 54DE 2FDA 0000 0000 0000 0000 0000 0000 0000 40DC
     ^^^^^^^^^

I'm guessing that the WWN in the EEPROM is the WWN of the WD My Book product.

Here is how I see the data sections in the EEPROM:

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

0000F080  F5 43 4B 4B 20 20 20 20 20 20 20 20 20 20 20 59  ..KK           Y
          ^^^^^ ----- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          cksm   sig

0000F090  36 4A 55 48 45 4E 46 53 00 00 00 00 74 70 6D B0  6JUHENFS........
          ^^^^^^^^^^^^^^^^^^^^^^^ -----------------------
          20-byte serial number     capacity in LBAs

0000F0A0  1C 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00
          ^^^^^
          0x1C20 = 7200 RPM

0000F0B0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000F0C0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0000F0D0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0000F0E0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0000F0F0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0000F100  AA 7A 4B 4B 00 00 02 00 00 00 00 00 74 6F 68 00  ..KK............
          ^^^^^ ----- ^^^^^^^^^^^ -----------------------
          cksm   sig  0x200 bytes  Smartware/VCD start LBA ?
                      per sector

0000F110  01 01 01 01 01 00 00 00 00 FF 00 00 00 00 00 00
0000F120  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000F130  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

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

0001F080  57 37 4B 4B 10 58 25 DA 01 00 00 00 4B 50 01 4E  ..KK...........,
          ^^^^^ ----- ^^^^^ ^^^^^                ^^^^^^^^
          cksm   sig   VID   PID                  WWN

0001F090  EF 0A 22 7D B0 01 50 01 4E EF 0A 22 7D B1 01 50
          ^^^^^^^^^^^^^^
0001F0A0  01 4E EF 0A 22 7D B2 01 50 01 4E EF 0A 22 7D B3
0001F0B0  01 50 01 4E EF 0A 22 7D B4 01 00 00 00 00 00 00
0001F0C0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0001F0D0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0001F0E0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0001F0F0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0001F100  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0001F110  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0001F120  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0001F130  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

I'm not sure whether the "cksm" bytes really are checksums. In any case I haven't been able to determine the algorithm.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 7th, 2019, 18:30 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
How about editing module 02h in your WD 500GB drive so that it reports the same serial number and capacity as your HGST drive. Would this cause the bridge to rebuild the data at 0xF080 - 0xF13F to match the real HGST drive? (I'm assuming, perhaps incorrectly, that your 500GB drive will still ID when its capacity is set to 8TB)

Note that the padding (20h) is left justified in one instance and right justified in the other.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: PCB 0J35276 BA5145B for WD80EZZX-11CSGA0
PostPosted: June 7th, 2019, 18:56 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15461
Location: Australia
fzabkar wrote:
How about editing module 02h in your WD 500GB drive so that it reports the same serial number and capacity as your HGST drive.

You might need to use a WD drive that reports the same speed as your HGST, namely 5400 RPM.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 86 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 63 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