Contents

WD Convert USB to SATA


701675 - 771672 (256 / 512) Marn5 

UART: YES
SATA KERNEL MODE: YES 10 MINUTES
SED LOCKED NO

STANDARD WD ENCRYPTION YES

SCREWDRIVER: T6

patient donor
WD5000BMVV-11GNWS0
WXR1E30SMT94
22SEP2010
DBNTJBB
WD5000BMVV-11GNWS0
WXG1A70N8692
15AUG2010
HBNTJBNN

771761 - 771692 (256 / 512) Helios, Zephyr

UART: YES
SATA KERNEL MODE: YES 15 MINUTES
SED LOCKED NO
SCREWDRIVER: T6

2060-771692-005 Rev A
Zephyr
88i9146B2 0x(7412)
ROM Data size: 256 Kb

07JUN23 : WDC WD10TMVW-11ZSMS4 (HELIOS)
Drive was clicking and beeping. Not detected. Sata converted ok. Mrb. Headsmap. Needs decryption mode with SED keys

patient donor
WD10TMVW-11ZSMS4
WX51A8214355
07SEP2012
HHMT2HBB
WD10TMVW-11ZSMS4
WX51A8218048
09SEP2012
HHOT2HBB


05DEC23: WDC WD5000BMVW-11AMCS2 (Zephyr)
Drive had symptoms of slow response bug. Not detected. SATA converted ok (read/write ROM via boot rom mode). Requires decryption, autodetects ok.

western digital 2060-771761-001 uart terminal cable orientation


771801 - 771823 Firebird

UART: YES
SATA KERNEL MODE: YES
SCREWDRIVER: T6

11Apr23:    WD7500BMVW-11S5XS0, SN WD-WXB1A8292057, Capacity : 750 GB (1 465 149 168). Drive would ID with no access to data area. Convert to Sata. MRB. Drive is reading very slowly

1Sep23: WD5000BMVW-11S5XS0, SN: WX91EC1ADRK2,Capacity : 500 GB (976 773 168). Drive would not ID with no access to data area. Convert to Sata. MRB. Had to decrypt with this Key in the task:

WD5000BMVW-11S5XS0 decryption key

Drive was reading very good. Got data back.


771814 - 771820

UART: YES
SATA KERNEL MODE: YES
SCREWDRIVER: T6
Shorting Points: TV9 TV10

western digital pcb 2060-771814-001 electronics side

21SEP23 Zephyr. Drive deteriorated quickly with bad sectors. MRB via USB. Sata convert ok. 

771859 - 771852 Sydney

23May22 HUBBLE Read USB ROM with wires. Write SATA pcb with kernel mode but SED locked. Block 30 failed. Blocked regions and RAM update ok. SRS.



771939 - 771959



771949 - 771959 or 771939 (771960 works electronically, but doesn't fit physically)


FBLITE
771961 - 771960, 771939, or 771959

UART: YES
SATA KERNEL MODE: YES

STANDARD WD ENCRYPTION YES

SCREWDRIVER: T6

WD10JMVW 28SEP22: Saved ROM via com port from usb pcb. Converted to 771960. MRB & SRS via com port on new sata board. Needs SED Decryption with first keys in list.
WD10JMVW-11AJGS4 15MAR23: Saved ROM via com port. Programmed 771960 spin up and stay busy. Block 30. FBLite. LDR. Read modules via ABA. SRS. Drive is SED locked. DA does not need decryption
WD20NMVW-11AV3S4 24APR23: Not detected via usb. Spin ok sound ok. Read rom via com port mode. Programmed 771960. No SED.
WD20NMVW-11AV3S4 11OCT23: Drive was clicking. Saved ROM via com port. Programmed 771960. MHA Swap. DA needed decryption.
WD10JMVW-11AJGS4 12DEC23: Stiction. SATA convert via com port. MHA swap.
WD10JMVW-11AJGS0 19MAR24: WD Locked. SATA Convert via com port. decrypted

patient donor
WD10JMVW-11AJGS3
WX41E34CVC43
30MAY2014
EBKTJBB
WD10JMVW-11AJGS3
WXD1EB3CJYS5
06MAY2014
SBKTJBN
WD20NMVW-11AV3S4
WX21A7364323
10AUG2013
HHMTJHBB
WD20NMVW-11AV3S4
WX71A63T4782
16JUL2013
HBMTJHKB
WD10JMVW-11AJGS4
WXN1A373F065
16MAR2017
HBMT2HK
WD10JMVW-11AJGS4
WX51A461DAAL
23MAY2016
HHMT2BK

771962 - 771931 or 771959 (771960 works electronically, but doesn't fit physically)



771817 - 771820


800022 (SATA)

800022(SATA)=800041(USB3.0)= 810012 (TYPC) 3T 4TB 5TB



800038 - 800025


SPYGLASS

SCREWDRIVER: T5
UART: YES

KERNEL MODE: NO
USB PCB Can Read Rom if Drive connected and working

800041 - 800022-000 (for 3Tb Boondall ) 800022-002 or 800022-003 (for 4Tb Boondall)
800041 SED SATA METHOD - 10JAN21 - SA was accessed on 4tb using 800022-002 (Non Unlocked) SATA pcb Module 30 Blocked method. Data was accessed by removing SED Techmode locked and SED mode. Created Task and Decrypted.
800041 SED USB METHOD can be bypassed with rom swap on donor 800041 pcb.
08Dec21 - Tested with SpyGlass 3TB

31Mar23 - WD40NMZW-34GX6S1: Would ID very slowly via usb. No access to SA. Read rom via USB mode. No SED in rom. Used Sata 800022-003 but would not spin. Converted USB to SATA ok. Drive has 10 heads.

9May24 - WD40NMZW-11GX6S1: was clicking,MHA swap. IDs,sounds good, MRB. SpyGlass.Could not build heads mapbut it is NOT SED locked.SATA convert with an adapter.Built heads map. Some areas were bad. Drive was exfat. Imaged the drive and scanend in rstudio. Got data back.

patient donor
WD30NM2W-11GX6S1: 09AUG2019. Lid was scratched and dented. Stiction destroyed heads. WD30NM2W-11GX6S1: 20NOV2019
WD40NMZW-11GX6S1: 12 JUN 2018 WD40NMZW-11GX6S1 :13Jun 2017

 

800041 SPYGLASS2:

SCREWDRIVER: T5
UART NO: COM PORT MODE WILL NOT WORK WITH SED LOCK
UART: YES WITHOUT SED LOCK

SED LOCKED


ROM READING PROBLEMS? TRY: IS25WD040@SOIC8 works for IS25WQ040, 25Q40EWVIG

28FEB23 - WDC WD50NDZW-11MR8S1 - HDDs ROM reading error VSC Command error: SED DRIVE LOCKED.  88i1047F0 0x(5450). Programmed 800022-002 with original and sed removed rom but doesn't work. Convert USB to sata can read sectors but very slow. Uart connects to full utility but sed locked. Uart com port mode fails. Donor unlocked rom used on usb patient pcb ok, mrb.

15FEB22 - WD40NDZW-11MR8S0 - Rom read with xeltek. 800022-002 sata used. SED tech mode was not set by default. SRS. Could not find a decryption method. Original PCB was used.
11MAR22 - WD40NDZW-11MR8S1 - No com terminal. Rom read with xeltek.

10JUL22 - Model : WDC WD40NDZW-11MR8S0, Serial : WDC-ROM SN# XYZ----, Firmware : 02.01A02, Capacity : 0 MB (1):

Drive spun up detected in Kernel mode only
Read rom via xeltek. SATA pcb would not spin drive
ROM swap to donor USB pcb. Upload LDR ok, Upload dir into RAM ok but no SA access
Convert usb to sata using adapter tool
Detects as previous methods but SED lock prevents access
Programmed donor usb pcb with regions blocked rom - not detected via usb.
Converted donor usb pcb to sata (remove caps) with regions blocked rom but SED prevents access
Probably needed head swap

800041 PEBBLEB:


SATA KERNEL MODE: YES (Connected to MHA and motor for 1 a few seconds)
SCREWDRIVER: T5


03JUN22 - WD30NMVW-11C3NS2 - Read rom with xeltek. 3TB sata board can be programmed connected with non native rom. 30 was blocked. LDR. Upload Dir into RAM. Saved modules. SRS. Disable SED. MRB. Decryption failed without user password.

30AUG22 - WD40NMZW-11GX6S1 - Full ID via usb but poor response. Sata convert. MFT very bad but drive performs ok

patient donor
WD40NDZW-11MR8S1
15MAR2020
WD40NDZW-11MR8S1
20AUG2021

WD50NDZW-11MR8S1, 25 AUG 2021

WD50NDZW-11MR8S1, 19 NOV 2021

1 - Program donor rom with com port
2 - Enter utility with USB mode
3 - Recover data with original usb pcb. Not sure if SATA convert works yet.
4 - If data is zero filled then make task reading from utility and select bottom option VSC mode


800069 - 800066 (confirmed) or possibly 800052 (??? unconfirmed ???)

Palmer 17Dec21 Boot Rom doesn't work on usb or sata pcb. Save USB rom with reader and program sata pcb with kernel mode
Palmer 21FEB22 Convert 800069 to SATA. Remove capacitors otherwise UNC errors. See picture (Palmer A) Use 800066 to fix FW issues to bypass SED
Palmer 29JUL22 WD10SDZW-11UMGS0 Drive readable via USB but has many errors. Locked SATA PCB will not program. ROM read by chip only. Convert PCB to SATA ok. SED Locked. Decryption not needed.
   

800067 - 800065 (Requires Unlocked PCB) :

SCREWDRIVER: T5
UART: ?
SATA KERNEL MODE: YES (3 MINUTES)
SED: YES (REMOVE WITH PHYSICAL CHIP PROGRAMMING)

Take care with USB pcb as it may be required for decryption. Keys stored in mcu.

Charger and Spyglass 2 version 2 encryption:

Assuming the original PCB works, this is a summary of our procedure:
1) Write the original or a compatible ROM to an unlocked PCB.
2) Backup the important firmware modules.
3) Check the integrity of the second level translator(T2).
4) Make adjustments to the firmware to stabilize the drive.
5) Modify the original USB PCB by adding a SATA connector. (https://blog.acelaboratory.com/pc-3000-hdd-how-to-solder-a-sata-adapter-to-the-usb-western-digital-drive.html)
6) Recover the data using PC-3000 SATA port + Data Extractor.

12Dec23 Charger WD20SDZW-11JJ8S0. 22Mar2019. Drive had stiction. Unreadable via usb. Converted to SATA with unlocked rom. Not SED encrypted.
19Sep23 Charger WD20SDZW-11Z3CS0. DOM: 04JUN2018. Detects but freezes pc. Hard drive is physically bent. Read rom via xeltex. Unlock SED. Convert to sata. MRB. Bad sectors. Data ok.
18Aug23 Charger WD20SDRW-34VUUS0 DOM: 27JUN2020. Clicking. ROM 1mb: IS25WP080 use IS25LQ080 200mil algorithm.
02Aug23 Charger WD20SDZW-11Z3CS0. Manufacture Date: 22May2018. Drive spins with head ticking. Detected after 5 minutes. Will read very slowly in data extractor but with bad sectors and no mft. Converted to sata using adapter board. Performance normal. Lba start region has bad sectors. Owner confirmed that disk defragmenter was used which is the likely culprit to severe ntfs damage. Raw results successful. Further investigation to test SED: Rom is MX25U8032E (1mb chip). MRB. Does not require decryption.
22Jun23 Charger WD20SDRW-11VUUS0 Donor ROM compatible and reads correct full ID and serial from 15Nov2020 to 19Dec2020 Drive
09May23 WD20SDRW-11VUUS0. Charger. Marvel 88i1053-NXZ2 SED keys stored on mcu. Spin up clunk but keeps spinning. Read rom and unlock SED for sata pcb. MRB. Problem with USB conversion.
28Mar23 Read ROM Winbond 25Q80EWVIG use W25Q80DW algorithm. Its a 1MB chip
WD20SMZW-11YFCS0, SN: WD-WXA1E17H3ZS6, firmware : 01.01A01, 2 TB (3 906 963 632). Label was removed by customer. Spins up and slow to detect. Makes occasional click. Removed rom and used SED Unlock. Programmed 800065. MRB
07Nov22 Detects family only after 5 minutes. Read rom with programmer. Convert to 800065. MRB. Can't decrypt. Convert USB to Sata to decrypt
11Feb22 Soldered wires failed on com port mode. Used xeltek and wrote rom to sata pcb with module 30 blocked. Drive was immediately accessible for DA & SA.
12May22

WD20SDRW-11VUUS0 (Charger) SATA convert failed to ID drive. Unlocked pcb also failed to ID. Block 30 & Normal mode failed to upload LDR at 90%.
Module ID 90 reading error. 
MEM_TEST_OK RC_HEAD_COUNT_OK SERVO_POWERUP_OK LOAD_ROMPARMS_OK RSVD_OPTDATA_OK RPDLIST_OK
Shifted SA regions address
Cache ovl(10) data uploading............ : Ok
Permanent ovl (11) data uploading....... : Ok
Techno mode key
Techno mode key......................... : Ok

Backed up SA (with errors)


Module checking 23 (S.M.A.R.T. Log (reserved))
Module 23............................... : Ok
 
Module checking 03 (Format Select Data Module)
Module 03............................... : Ok

Converted original pcb used. Drive reads ok but bad areas

   


11Feb22: Soldered wires failed on com port mode. Used xeltek and wrote rom to sata pcb with module 30 blocked. Drive was immediately accessible for DA & SA.
12May22: WD20SDRW-11VUUS0 (Charger) SATA convert failed to ID drive. Unlocked pcb also failed to ID. Block 30 & Normal mode failed to upload LDR at 90%. Module ID 90 reading error. 

23Sep22: WD10SDRW-11A0XS0 (Palmer) Spin without id. SED patch rom. Would enter utility but not detect family. Convert usb to sata. Could read modules via ID but important modules were bad. LDR failed. Modify rom to access SA.

Palmer A
Palmer A


810003 - 800065

SCREWDRIVER: T5
UART USB-C PCB: NO
SATA KERNEL MODE: YES
SED: YES (REMOVE WITH PHYSICAL CHIP PROGRAMMING)

810003 usb-c pcb sata pinouts

Silkscreen markings: E71, E72, E73, E91=E74 Above
USB Controller: asmedia ASM225CM
Marvel 88i1053-NXZ2

08AUG23 - Charger WD20SMZM-59H3FS1 USB-C. Drive would id but freezing too bad to access. Programmed sata pcb with unlocked rom. Mrb. Data access. Drive has bad sectors.


810033 (88I1054) SPYGLASS 2 ULTRA: SATA 810030 (Programmable by Kernel Mode)

28OCT22 - Cracked USB pcb. Read rom via xeltek. Chip is Macronix MX25U4032E. Chip will save as 513kb with default setting. Change to 80000. Chip was not SED locked. Programmed sata pcb via sata port. MRB. No data with normal mode or 2 decryption keys.

21FEB22 - 2060-810033-001 REVP0 - ROM Swap to donor USB-C PCB Sata convert detects as: WDC ROM MODEL-SPYG2ULT- Detects on USB-C with this setup but no data access.

04OCT22 - WD40NDZM-59A8KS1: USB connect fractured on pcb. Sata convert. Spyglass 2 Ultra. No spin. Detects in kernel mode with SED lock. Reprogrammed rom with unlock SED patch. Drive entered utility but no spin. LDR failed to get access.


810035 USB: SATA 810030 (88i1054)  (Programmable by Kernel Mode)

SCREWDRIVER: T5
UART: ?
SATA ADAPTER KERNEL MODE: NO SED LOCKED YES SED REMOVED
SATA KERNEL MODE: 
SED: YES (REMOVE WITH PHYSICAL CHIP PROGRAMMING)

Take care with USB pcb as it may be required for decryption. Keys stored in mcu.

15Mar24 SpyGlass2 Ultra. WD50NDZW-11A8JS1. Unlock SED with programmer. Drive had stiction. Converted to SATA. H0 is weak and causing many intitialisation problems. MRB with H1 ok. 
02Nov23 SpyGlass3: WD50NDZW-11BCSS0 SED locked no utility. Drive will ID fully but very slow to read sections. Sometimes it would burst with 30mb/s. Occasional scratchy sounds. Restarted PC and was able to get full speed 50mb/s without issues. Speed goes down to 25KB/s after sometime. Restart hard drive (close task, unplug and replug in hard drive) and the speed increases to 30Mb/s. When not able to unplug the USB cable, try software and hardware reset in the task or active utility, restart the task,if you are saving the data ,try different folder to save,it picks up speed again,it is a short term solution and works for a short period of time and it is better to unplug the drive if you can. Drive heads failed after a few days. Most data recovered. SED unlocked patched this drive. Boots with clicking.
11Aug23 SpyGlass2 Ultra. Drive was physically dropped and clicking. Sata convert. Mha swap. SED Locked. Still clunks and spins down but will reach kernel mode with sata adapter. Rom is IS25WQ040. Use IS25WD040@SOIC8. Auto program mode showed it was successful but rom chip was blank. Used Program only mode and read to verify chip was programmed in HxD. SED unlock patch using programmer works fine. Detects as WDC ROM MODEL-SPYG2ULT-. Drive has 10 heads. Mha swap again. Got 1 minute of life out of new heads and failed again
14MAR22 Sata convert. Data area access ok but firmware sed locked
12JUL22 Sata convert ok but drive is reading poorly. ROM swap to Donor USB pcb. Drive will ID but drive condition too poor to detect utility. Removed usb crystal but same symptoms. Solder com port no access.
01AUG22 Clicks spins down. New heads. IDs but reads slowly via usb. SATA convert, sed locked. No family detected via USB or SATA. 
17OCT22 Clicking, stays busy. No access to SA with LDR. Heads changed. Drive would full ID and go busy. Repowered drive when busy to load utility. MRB
31OCT22 WD40NDZW (Spyglass 2 Ultra): Freezed up system via usb. Converted to SATA ok. SED locked. 

2060-810035-000

patient donor
WD40NDZW-11A8JS1 DOM: 02 SEP 2021 SpyGlass2 Ultra WD40NDZW-11MR8S0 DOM: 18AUG 2019
WD40NDZW-11A8JS0 SN: WXA2D907KHFT WD40NDZM-59A8KS1 SN: WX62D2107KSX. 01SEP2021
WD50NDZW-11A8JS1, DOM: 06 AUG 2020 (No family detected) WD50NDZW-11BHVS1, DOM: 22 FEB 2022 (no family detected)
WD50NDZW-11A8JS1, DOM: 01 OCT 2020 , SpyGlass2 WD50NDZW-11A8JS1, DOM: 26 SEP 2020.

800065 (SATA)

800065(SATA)=800067(USB3.0)= 810003 (TYPC) 2TB


800066 (SATA)

800066(SATA)=800069(USB3.0)= 800086 (TYPC) 1TB


810030(SATA)

810030(SATA)=810035(USB3.0)=810067(USB3.0) =810033 (TYPC) 4TB 5TB


800001(SATA)- Rembrndt

UART: UNKNOWN
SATA KERNEL MODE: UNKNOWN
SED LOCKED NO

STANDARD WD ENCRYPTION UNKNOWN

SCREWDRIVER: T8 and x1 T6 for the drive and T6 for the PCB, very strong magnet

patient donor
WD60EFRX-68L0BN1
WX11D6767YYU
04SEP2017
HBNCKTJABB
WD60EFRX-68L0BN1
WX21D2753JV3
21MAR2017
HBNCKTJABB

06Nov23

Rembrndt: WD60EFRX-68L0BN1 drive was making clicking and scratchy sounds. Did not ID. MHA swap. Came ready and ID. Loaded utility, tried to MRB started clicking. Tried to get access to the data-clicking. Could not build the heads map. Drive went busy. After short period of time, drive stopped coming ready,no id, span down.

TERMINAL

 

WD USB WITH 10 PINS AND SATA POWER USE MARVEL UTILITY > Boot ROM (COM Port)

24/08/2021 : WD Charger : Hardsolder wire Com Port does not work for 2060-800067-001 Rev P1

Read ROM from USB to SATA PCB

WD WITH NO CONNECTING PINS



800022 terminal port com port mode:

Enter utility com port mode 

If it works should look like this

Choose read rom

CONNECT COM PORT TO SATA PCB

wd sata com port

3.5 wd uart

Write ROM to SATA PCB

 

KERNEL MODE JUMPERS

wd kernel mode jumpers

Connect 3 jumper pins as pictured

PC USB TERMINAL 3 TX & RX PINOUT

ace pc3000 usb terminal uart tx rx pinout diagram schematics transmit and receive

POWER CONTROL VIA SATA FOR USB DRIVES

wd usb sata power control set up data recovery.jpg

To control the power via sata for usb drives : Connect the USB drive to Adapter PC USB 3.0.

  1. Connect SATA power cable from PC3000 to the adapter and a cable that we use for terminal on another end.
  2. Connect hard drive via USB 3 cable to the Adapter PC USB 3.0.
  3. Turn on the power via pc3000 from selected port of sata power cable.
  4. Hard drive should appear in the disk management or file explorer.

How to perform a hot swap

When the patient drive has a damaged service area that cannot be repaired (e.g. because the SA heads can't write), we can take a drive from the same family with a matching heads map (and close enough adaptives) and write the patient's SA resources to it. Then we can initialise the MCU/RAM using the repaired SA on the donor drive, swap the PCB, and gain access to data on the patient.

  • get required patient resources (rom, SA modules)
  • backup donor resources so drive can be restored
  • modify adaptives in donor rom (module 47)
  • exit utility, repower drive and start utility
  • write patient DIR to donor by ID
  • exit utility, repower drive and start utility
  • will likely need to upload ldr (modules 5C and 11 should suffice)
  • write the rest of the modules by ID (don't write mod 01)
  • write patient rom to donor board (might need to adjust adaptives again)
  • exit utility, repower drive
  • start utility, upload ldr from patient profile and choose to load resources from profile
  • rewrite mod 01
  • exit utility, repower drive and start utility
  • we get full ID of patient drive
  • send standby command, wait for motor to stop (make sure the drive doesn't spin up again!!! don't want to cause stiction)
  • physically swap the PCB to the patient drive
  • send recalibration command
  • access the data

MX25 ROM CHIP

New form factor packaging for rom chips using mx25 macronix MX25 U1631F.

Buy socket adapter: https://www.aliexpress.com/item/1005003661728237.html

wd pcb 006 001 0b40829 rom chip mx25u163f uson8 4 3 macronix