Damage rom need healp of TrailXLB

99 views
Skip to first unread message

Abdur Rahim Sopon

unread,
Jul 12, 2024, 8:56:25 AM7/12/24
to DataRecoveryCertification

Hello,

I have a WD 3.5 HDD with a fake sticker. PCB: 2060-771829-005 Microcode inside ROM: 0010052 Suspected family: TrailXLB
HDD SN:WCC6YYDLXXXX 

The HDD symptom is that it spins up and down. I replaced the heads, but the issue remains the same. I tested the patient HDD head with a donor HDD head, and it works fine, as my donor HDD is detected.

Can anyone help me identify the actual issue?








TrailXLB PCB 771829-005 8062.bin

pbzcbf...@gmail.com

unread,
Jul 12, 2024, 10:34:10 AM7/12/24
to DataRecoveryCertification
The ROM is from a WD10EURX-63UY4Y0.

Analysing TrailXLB PCB 771829-005 8062.bin ...

Searching for LDSCs and verifying PCMBlocks ...

LDSC   LDSC    Att   PCMBlock          RAM         size      PCMBlk CS
Start  ID CS        Start -  End     address     RAM / ROM    Exp/Act
-----  -- --   --   -----   -----   --------   ------ -----  ---------
    0  5A E4   04     120 -  1AB7       A800     1994  1994  000A6AD2 000A6AD2 OK (not digitally signed)
   20  01 9C   0C    1AB8 -  1F38    1000000      480   480    76   76   OK
   40  02 9B   01    1F39 -  6C41          0 c   6280  4D08    38   38   OK
   60  03 D3   01    6C42 -  729A       9E1C c    7F0   658    20   20   OK
   80  04 9C   03    729B -  A5E3      402E0 c   40B8  3348    A7   A7   OK
   A0  05 6D   03    A5E4 -  A84C    8173600 c    3FC   268    94   94   OK
   C0  06 04   01    A84D - 1D019   88203200 c  18908 127CC    85   85   OK
   E0  07 2B   11   1D01A - 20C2E   80800000 c   5084  3C14    8A   8A   OK
  100  08 3B   01   20C2F - 34E43   88000230 c  1BC18 14214    6A   6A   OK

LDSC   = PM Loader Config String (32 bytes)
ID     = ID byte of LDSC (byte #0)
CS     = Checksum byte or word
Att    = Attributes
PCMBlk = Program Code Memory Block
Exp    = Expected checksum for PCMBLock
Act    = Actual checksum for PCMBLock
c      = compressed PCMBlock
size   = size of decompressed (in RAM) and compressed (in ROM) PCMBlock in bytes


ROYL directory module 0x000B found at 0x3FEE2

Active directory flag = 0x01

Identifying SA regions ...

Reg#    Reg size     Reg loc
----  ----------  ----------
0x00  0x0002F981  0x00000000
0x01  0x0002F981  0x00062700
0x02  0x0002F981  0x000C4E00
0x03  0x00000000  0x00000000
0x04  0x00000000  0x00000000
0x05  0x00000000  0x00000000
0x06  0x00000000  0x00000000
0x07  0x00000000  0x00000000

Verifying ROYL modules ...

 ID          Size (bytes)         Address    Checksum
 dir   hdr        dir       hdr
----  ----   --------  --------   --------   --------
0001  N/A    00004000  N/A        00000000             N/A
000A  OK     0000004E  00000200   0003F000   00000000  OK
000B  OK     00000119  00000200   0003FEE2   00000000  OK
020B  OK     00000119  00000200   0003EEE2   00000000  OK
0030  FFFF   00000400  01FFFE00   0003FAE2   FFFFFF00  BAD
0047  FFFF   00000600  01FFFE00   0003F4E2   FFFFFE80  BAD
000D  OK     00000094  00000200   0003F04E   00000000  OK
004F  OK     00000400  OK         0003F0E2   00000000  OK

ROYL directory module 0x020B found at 0x3EEE2

Active directory flag = 0x02

Identifying SA regions ...

Reg#    Reg size     Reg loc
----  ----------  ----------
0x00  0x8002F981  0x00000001
0x01  0x8002F981  0x00062701

Verifying ROYL modules ...

 ID          Size (bytes)         Address    Checksum
 dir   hdr        dir       hdr
----  ----   --------  --------   --------   --------
0001  N/A    00004000  N/A        0002EC9A             N/A
000A  OK     0000004E  00000200   0003E000   00000000  OK
000B  OK     00000119  00000200   0003FEE2   00000000  OK
020B  OK     00000119  00000200   0003EEE2   00000000  OK
0030  OK     00000400  OK         0003EAE2   00000000  OK
0047  OK     00000600  OK         0003E4E2   00000000  OK
000D  OK     00000094  00000200   0003E04E   00000000  OK
004F  OK     00000400  OK         0003E0E2   00000000  OK

dir  -  Module ID/Size as reported in directory module (0x20B or 0x0B)
hdr  -  Module ID/Size as reported in module's header
N/A  -  Not Applicable
BAD  -  Module has invalid checksum. This may be due to non-existent module.

ROM modules saved to Flash_00\000Bmods and Flash_00\020Bmods

Active directory is 0x20B

Analysing active 0x0A module ...

Head map checksum (Expected / Actual) = 0x0000 / 0x0000 - OK
Number of heads (physical / in use) = 2/2
Head map #1 = 0x0003 / 0b0000000000000011
Head map #2 = 0x0003 / 0b0000000000000011

DCM = | V | A Z P 8 9 A N
      : : : : : : : : : :
      : : : : : : : : : unknown
      : : : : : : : : top VCM
      : : : : : : : ACA
      : : : : : : bottom VCM
      : : : : : HSA
      : : : : media
      : : : preamp
      : : latch
      : base
      spindle motor

Analysing active 0x0D module ...

Firmware Version = 01.01A01
World Wide Name = 50014EE2B7BC864F
Model Number = WDC WD10EURX-63UY4Y0                    
Serial Number =                    

PUIS flag byte is 0x02
PUIS Disabled

Analysing active 0x4F module ...

ROM version = 00010052

Analysing active 0x47 module ...

Preamp values
-----------
0  0A38F433
1  0A38F213

Microjogs
-------
0  0000
1  0000

Head/Media DCM = PZ

pbzcbf...@gmail.com

unread,
Jul 12, 2024, 11:07:41 AM7/12/24
to DataRecoveryCertification

WD10EURX-63UY4Y0
TRAILXLB
5400
64M 
SATA3 
6GB/S 
1.0 TB 
2HD 
STANDARD CE

Abdur Rahim Sopon

unread,
Jul 12, 2024, 4:56:41 PM7/12/24
to datarecovery...@googlegroups.com
Thank you for your response.

Finally, I managed to retrieve the data using PCB 800039. The HDD came to us with the wrong PCB, 771829-005



image.png











Best Regards

Abdur rahim sopon

Data Recovery expert

CompTIA A+  certified

Founder of Data Recovery BD™

skype:rahim3720

call:01912-881685




--
Data Recovery Certification Group / for issue with google group please email sc...@myharddrivedied.com
---
You received this message because you are subscribed to the Google Groups "DataRecoveryCertification" group.
To unsubscribe from this group and stop receiving emails from it, send an email to datarecoverycertif...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/datarecoverycertification/f601dba2-8535-4f64-83cc-bf348a5f326an%40googlegroups.com.

pbzcbf...@gmail.com

unread,
Jul 13, 2024, 12:28:51 PM7/13/24
to DataRecoveryCertification
That's interesting. My searches suggest that 2060-800006 is the original PCB for WD10EURX-63UY4Y0.

pbzcbf...@gmail.com

unread,
Jul 13, 2024, 1:55:52 PM7/13/24
to DataRecoveryCertification

PCB - 2060-800039-001 REV P1
System controller (SoC)................. : LSi TT67XXC0 0x(5520)
MCU: TT67621 TPPH0C12
Family:................................. : TresXLB2


PCB - 2060-800006-001 REV P1
System controller (SoC)................. : LSi TT67XXB1 0x(5511)
MCU:  TT6761 TNNPP213 S 

Abdur Rahim Sopon

unread,
Jul 14, 2024, 6:15:31 AM7/14/24
to datarecovery...@googlegroups.com
Thank you so much for your time 













Best Regards

Abdur rahim sopon

Data Recovery expert

CompTIA A+  certified

Founder of Data Recovery BD™

skype:rahim3720

call:01912-881685



--
Data Recovery Certification Group / for issue with google group please email sc...@myharddrivedied.com
---
You received this message because you are subscribed to the Google Groups "DataRecoveryCertification" group.
To unsubscribe from this group and stop receiving emails from it, send an email to datarecoverycertif...@googlegroups.com.

Daniel Grevan

unread,
Jun 5, 2026, 11:46:05 PM (3 days ago) Jun 5
to DataRecoveryCertification
Hello Abdur,  
Do you remember that case? I have a similar one, Wd10purz, pcb 2060-800006-001 with no ROM, I have donor pcb 2060-800039-001.
MCU in original pcb is TT6761, don't know if MCU needs to be the same in donor PCB.
Thank you for any tips.

RecuperoDati299

unread,
Jun 6, 2026, 4:21:43 AM (3 days ago) Jun 6
to datarecovery...@googlegroups.com
Hello

1. be always sure the customer didn't swapped the board for a dummy test (since the drive was not working, after the replacement, the drive wont' work further more so they leave installed the second board and you are cheat). So try at least to read the WWN in the ROM to check if it does match the one on the label.
2. the boards 8xxxxxx are mostly of times encrypting the data except some earlier models. For testing purposes, you can try to use a different one but only if MCU and the heads/spindle driver are exactly the same; but if it is encrypted , in the end you'll need the original MCU unless (again) few families with board 8xxxxx , encrypted but with Acelab utilities that allows a software decrypt

regards

Roberto

Abdur Rahim Sopon

unread,
Jun 6, 2026, 7:50:29 AM (3 days ago) Jun 6
to datarecovery...@googlegroups.com
Hello 

Daniel Greva you can use a donor rom and try to acces SA and see module 11 and C5 for mc version and family name. 













Best Regards

Abdur rahim sopon

Data Recovery expert

Founder of Data Recovery BD™

WP/call:+8801912881685




Daniel Grevan

unread,
Jun 6, 2026, 2:13:42 PM (3 days ago) Jun 6
to DataRecoveryCertification
HDD is WD10PURZ-85U8XY0 1TB, both patient and donor on this case.
Customer bought donor drive and swapped bios from donor to patient, i know original board is the right one (2060-800006-001 with MCU LSI TT6761). Bios is missing from original board.
Donor board is 2060-800039-001 with MCU AVAGO TT67621.
Donor Bios is same size as original patient, 256kb, as per internet research.

I can access SA in donor HDD (all donor, PCB, Rom and drive), i think it´s not encrypted.

With donor rom in patient i can´t access Service Area, drive clicks many times than stops.
I tried to upload loaders from a resource i found.
Following the order, 1B, 10, 11.
1B and 10 were loaded fine.

Load LDR(0x11) fail
"Send Sata (0x11):.......: Err (Send Data Fail)
Load LDR:....................: Err

Found some resources at Hddsurgery but i couldn´t registered yet, i have just one business email and was not accepted..... sent an e-mail but no return.
Here is the link:
There are 5 85U8XY0 i could try.
Reply all
Reply to author
Forward
0 new messages