Contents
- TERMINAL
- CONNECT COM PORT TO SATA PCB
- KERNEL MODE JUMPERS
- PC USB TERMINAL 3 TX & RX PINOUT
- POWER CONTROL VIA SATA FOR USB DRIVES
- How to perform a hot swap
- MX25 ROM Chip
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
02OCT24: 771672 512kb available in Sydney
2060-701675-001 Rev A: Does not have U12 Physical chip and is internal 256kb
patient | donor |
WD5000BMVV-11GNWS0 WXR1E30SMT94 22SEP2010 DBNTJBB |
WD5000BMVV-11GNWS0 WXG1A70N8692 15AUG2010 HBNTJBNN |
This pcb can have 256kb or 512kb rom chip which must match! You can identify the 256KB vs the 512KB from their rom chips. See example below
771737 - 701692 or 771672 (512 / 512) Zephyr
UART: YES
SED LOCKED NO
STANDARD WD ENCRYPTION YES
SCREWDRIVER: T6
SOME 771672 PCBs ONLY HAVE 256KiB ROM. PHYSICAL CHIP SWAP WILL NOT WORK, NEED A 512KiB BOARD
18June2024: Drive not detected over USB. Spins and sounds OK. Read ROM via terminal, program donor board via terminal. DA needs decryption with autodetected keys.
24Sep2024 : Helios. Drive spins and does not detect. 512 KB ROM. Read ROM via terminal and Saved ROM into profile. Sata converted. Sounded very scratchy the whole time. Tried mrb but drive saved rom modules only. All heads failed fast. Mha swap, SRS, MRB. All data back via unlocking self encryption.
patient | donor |
WD7500KMVW-11ZSMS1 |
WD7500KMVW-11ZSMS1 17NOV2010 HHMTJHBB |
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.
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:
Drive was reading very good. Got data back.
771814 - 771820
UART: YES
SATA KERNEL MODE: YES
SCREWDRIVER: T6
Shorting Points: TV9 TV10
21SEP23 | Zephyr. Drive deteriorated quickly with bad sectors. MRB via USB. Sata convert ok. |
24JUNE24 | The drive clicked at the beginning.It was freezing up the system.It was detecting in the software but we could not Mrb or read smart. |
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, SHREK LT
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 |
WD20NMVW-11AV3S2 | 28MAY24: SATA convert via com port. Shrek LT. Drive ID only once but would only stay busy all other attempts. Block 30. Upload LDR. Read modules via ABA. SRS. MRB. DA ok without decryption. |
WD20NMVW-11AV3S4 | 13SEP24: Clicking WD My passport 2Tb drive. Usb pcb #771961. Sata convert to 771960. Shrek LT 256. MHA swap. Drive Ids and it is very Slow. MRB.
Saved module 11 to profile. SRS. |
WD10JMVW-11AJGS1 | 30SEP24 : Does not detect. Sata convert. Comes ready and IDs. FbLite. MRB.Drive sometimes slow. SRS but not much of improvement. |
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
|
WD20NMVW-11AV3S4
WX31E1394463
21JUN2013
EHMTJBKB |
WD20NMVW-11AV3S4
WX21A7364323
10AUG2013
HHMTJHBB |
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.
16Aug24 | WD20SDRW-11VUUS0: Drive freezes computer but stays spinning. Sata convert. 42 pending sectors. Drive reads ok in data extractor. |
22Jul24 | WD20SDRW-11VUUS0: Drive does ID but makes a single click but more of a squeak sound and resets. Sata convert. SED locked. Drive will read data even though it keeps squeaking and turning off/on again. |
20May24 | WD20SDRW-11VUUS1: the drive was clicking and spinning down.MHA SWAP. Detected via usb,SED locked.Could see the file system in the task but drive had bad sectors and it was slow to read the HFS file system. Unlock rom patch. Converted to Sata. Mrb as Charger. Can read data without decryption. |
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 or AM25FL080D. |
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%.
|
patient | donor |
WD20SDRW-11VUUS1 06AUG2021 Thailand |
WD20SDRW-11VUUS1 |
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
810003 - 800065
SCREWDRIVER: T5
UART USB-C PCB: NO
SATA KERNEL MODE: YES
SED: YES (REMOVE WITH PHYSICAL CHIP PROGRAMMING)
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 SPYGLASS 2 ULTRA:Â 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.
11Oct24 | WD40NDZW-11A8JS0. Drive was physically squashed. Media damage on outside ring. MHA swap. Spyglass2 Ultra. Mrb after patch. Many folders but all empty. All files in root. T2 was zero filled. |
20Aug24 | 5 TB WD. Customer opened the drive and removed the sticker. The drive was dropped. Id'd sometimes. Customer reported that the drive was clicking. Keeps spinning and slightly clicks. Can not detect the family. |
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. |
patient | donor |
WD40NDZW-11A8JS0, 19 DEC 2020 | WD40NDZW-11A8JS0, 21 MAY 2021 |
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 |
WD50NDZW-11A8JS1, DOM: 01 OCT 2020 , SpyGlass2 | WD50NDZW-11A8JS1, DOM: 26 SEP 2020 |
810067 (USB 3.0) 810030(SATA) Same as above 810035 (USB 3.0), 810033 (USB C)
SCREWDRIVER: T5
UART: no
SATA ADAPTER KERNEL MODE: yes
SATA KERNEL MODE: yes
SED: yes
10/10/2024: T2 translator problems are not great. can repair damage through pc3000. if drive has been formatted (T2 cleared) latest pc3000 can try to use previous T2 versions in DE, otherwise can generate linear T2 and raw recovery
800065 (SATA)
800065(SATA)=800067(USB3.0)= 810003 (TYPC) 2TB
800066 (SATA)
800066(SATA)=800069(USB3.0)= 800086 (TYPC) 1TB
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
Write ROM to SATA PCB
*Note: Toshiba terminal piece can be used as an alternative to the WD 2.5" terminal piece when put upside down.
Â
KERNEL MODE JUMPERS
Connect 3 jumper pins as pictured
PC USB TERMINAL 3 TX & RX PINOUT
POWER CONTROL VIA SATA FOR USB DRIVES
To control the power via sata for usb drives : Connect the USB drive to Adapter PC USB 3.0.
- Connect SATA power cable from PC3000 to the adapter and a cable that we use for terminal on another end.
- Connect hard drive via USB 3 cable to the Adapter PC USB 3.0.
- Turn on the power via pc3000 from selected port of sata power cable.
- 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. it's best to back up the SA tracks for easy donor restoration.
- modify adaptives in donor rom (module 47)
- this will be the microjogs or the preamp DACs. whichever is NOT all zeroes
- 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 (should only really need mod 11)
- 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
Restoring the donor drive:
- rewrite original ROM, blocking access to SA (via region shift)
- upload loader, load dir to hdd ram
- if you have SA tracks backed up, write SA tracks. otherwise, rewrite all modules by ID
- rewrite original ROM (unblock the SA)
- after repowering, donor drive should have original ID, data access, etc.
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