Data recovery and disk repair questions and discussions related to old-fashioned SATA, SAS, SCSI, IDE, MFM hard drives - any type of storage device that has moving parts
July 27th, 2021, 0:14
Did you first try the donor PCB with its own ROM? Yes (No Swap)
Could it be a stiction case? No Checked
could you please measure the Va and Vb voltages? Pls Let me Know Exact Location
Could we see a ROM dump? Today will upload with external program backup. Is all three Dumps required?
July 27th, 2021, 0:23
Va and Vb are marked in the photo clip.
All 3 ROM dumps would be nice. It might be instructive to compare the patient and donor ROMs, too.
July 27th, 2021, 0:54
PATIENT ROMS
Will upload donor ROM later today
July 27th, 2021, 4:16
This donor PCB ROM
- Attachments
-
- Donor.rar
- (383.83 KiB) Downloaded 518 times
July 27th, 2021, 6:04
Transferred All Three Flash Chips to New Board Still NO SPIN.
In this also Va=0.51v and Vb=11.97v
With these Patient ROMs Donor HDD Spining.
When HDD Spin Va= -19v and Vb=11.97v
July 27th, 2021, 6:08
fzabkar wrote:Did you first try the donor PCB with its own ROM
Have you tried the donor PCB with donor ROM on the patient - does the patient spin?
July 27th, 2021, 7:00
Lardman wrote:fzabkar wrote:Did you first try the donor PCB with its own ROM
Have you tried the donor PCB with donor ROM on the patient - does the patient spin?
yes tried but failed to spin
July 27th, 2021, 7:18
Can you check the resistance between the spindle motor windings (4 test points). It's not likely to be sticktion on a 3.5 inch drive, but either way it's all pointing towards and internal problem so far.
July 27th, 2021, 13:54
Thanks for the voltage measurements. That circuit does look like the power supply for the piezoactuator. However, it appears that I was wrong about the "transformer" -- it is probably just an ordinary inductor. The circuit topology is hidden inside the motor controller, but is probably similar to this (WD20PURZ-85GU6Y0, 2060-771945):
https://groups.google.com/group/datarecoverycertification/attach/29cc96b30fbc6/IMG_5100.jpg?part=0.1&view=1Those two 4MB flashes have identical contents, but they are mostly empty. Most of the data consists of 0x400-byte blocks with an "HGl" or "HG" header.
The first 0x200 bytes appear to contain two 16-byte values (keys ?) at offsets 0xF0 and 0x1F0.
- Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 00 00 00 00 AD CB BC DA 02 00 00 00 11 00 00 00
00000010 00 00 CC 00 00 00 00 00 01 06 02 00 06 00 00 00
00000020 10 00 00 00 40 03 00 00 06 00 02 00 01 01 00 00
00000030 00 00 00 00 B8 03 00 08 04 04 10 01 10 00 00 00
00000040 3F 08 11 1F 40 03 00 00 00 01 00 01 00 01 00 00
00000050 3F 06 00 00 50 03 00 00 40 03 00 00 06 00 02 00
00000060 01 01 00 00 01 00 00 00 B8 03 00 08 04 04 10 01
00000070 50 03 00 00 80 06 00 00 00 01 00 01 00 01 00 00
00000080 3F 06 00 00 6A A3 BA 52 00 00 00 00 00 00 00 00
00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000C0 00 00 00 00 00 00 00 00 C0 99 58 01 00 00 00 00
000000D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000F0 90 FF 5E D3 64 B4 EC 99 26 38 5E 17 03 A5 68 69
00000100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000110 00 00 00 00 00 00 00 00 00 00 00 00 C0 99 58 01
00000120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000160 C0 99 58 01 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 00 00 00 00
000001A0 00 00 00 00 C0 99 58 01 00 00 00 00 00 00 00 00
000001B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001E0 00 00 00 00 00 00 00 00 C0 99 58 01 00 00 00 00
000001F0 8A 70 64 68 F7 24 82 47 AC A5 33 84 88 90 5E 5C
The boot block in the main ROM appears to contain a 0x100-byte signature at 0x1F08 - 0x2007.
July 27th, 2021, 13:57
gps31 wrote:Transferred All Three Flash Chips to New Board Still NO SPIN.
In this also Va=0.51v and Vb=11.97v
With these Patient ROMs Donor HDD Spining.
When HDD Spin Va= -19v and Vb=11.97v
This confirms that it is not a PUIS issue.
What voltages do you measure at the motor terminals on the patient PCB? Does any one winding measure differently than the other two? (One pin is the common terminal)
July 28th, 2021, 10:01
What voltages do you measure at the motor terminals on the patient PCB?
0vDoes any one winding measure differently than the other two? (One pin is the common terminal)
No So something in Motor IC?
When Patient PCB with its ROM connected with power and sata => No Spin, but shows Model Only, No Err LED
When Donor PCB with Patient ROM connected with power and sata => No Spin, Shows Model Only, Err LED
will upload Donor image latter?
July 28th, 2021, 10:31
Donor PCB
[b]2060-810011-001 P1[/b] HDD:
WD40PURZ-85AKKY0
July 28th, 2021, 11:27
The closest I've got on hand is a WD20PURZ and that's 1.6ohm and 0.9ohm on the windings. It'll check the voltages on the motor connectors in a bit for you.
<edit>
They're only initially powered for 30ish seconds with the pcb disconnected and are measuring around 6v. Try checking yours within 30 seconds of applying power to the pcb.
July 28th, 2021, 15:23
It does look like there is a problem with the 12V side of the patient's motor controller IC. I'm wondering whether one of the half-bridges failed and then went on to burn up a motor winding, but I would think that would be unlikely.
July 28th, 2021, 15:36
fzabkar wrote:I'm wondering whether one of the half-bridges failed and then went on to burn up a motor winding
Wouldn't that be reflected in the resistance? I can't see why else it wouldn't power with the donor PCB if the HSA was separated though, wonder if the OP has cracked it open and checked if the spindle turns freely by hand?
July 28th, 2021, 15:52
Lardman wrote:fzabkar wrote:I'm wondering whether one of the half-bridges failed and then went on to burn up a motor winding
Wouldn't that be reflected in the resistance?
Yes, it would. Sorry about that.
The old SMOOTH L7250 motor controller had a Boost voltage which was generated from the 12V supply. If I recall correctly, this voltage was around 18V when the drive was spinning. It was used by the spindle motor drive circuitry. I wonder if that is the source of the short that the OP is seeing across the diode.
July 29th, 2021, 10:49
810011-811 differ 810011-A01 with No. of Rom Chips and the Power feed lines
July 29th, 2021, 15:30
The differences in the protection circuitry do not affect compatibility.
It seems that the patient PCB has more options which are consistent with enterprise or NAS applications, eg rotational vibration sensing. Also, the boot block in the patient ROM has a 0x100-byte signature which the donor does not have.
July 31st, 2021, 4:22
[quote="gps31"]Donor PCB
[b]2060-810011-001 P1[/b] HDD:
WD40PURZ-85AKKY0This PCB is Unlocked ( Comes with
WD40PURZ-85AKKY0) WD marvel 4.2.1 detected as Appolo CR (Royl)
Powered by phpBB © phpBB Group.