fzabkar wrote:AIUI, the OP has already declined the price of professional recovery. He is now looking for an alternative to throwing his drives in the trash bin. Why would you want to stop him from experimenting when he has nothing to lose? In any case, the first thing I propose to do is to READ the firmware, if at all possble. That's perfectly safe to do. It is certainly not "random manipulation", as you put it. It is standard practice.
In fact, if you really care about the OP's predicament, perhaps you could advise us as to whether the abovementioned MCUs are affected by mimic faults. That would at least save him the cost and bother of replacing his boards.
I'm sorry. It's just that the notion of safe practices is so ingrained, it's hard for me to recommend something to anyone that might brick the drive for good . . . IMHO, it's always good data recovery practice to try to maximize options -- not to close doors.
Sometimes people change their minds. Or they get "experimenter's remorse," and wish they hadn't done step A or B. Or, they later realize that there was something very valuable on the drive that they wanted after they ruin it.
Perhaps this drive has nothing invaluable -- that's the impression I get. The OP stated that he thinks he has a firmware fix that he wanted to try. However, there is no universal firmware fix, and no single patch that will help him. I know this because I work with WD drives every day, as one of their Recovery Partners.
You have to be able to determine which modules are corrupted, and of those, which ones matter, and which ones are unique to a drive and cannot be replaced; which can be regenerated and how, etc. etc.
I haven't bought the software you recommended, but I'm skeptical that it can do all of those tasks. Even if it can, it will not teach the user what he or she needs to know.
Reading FW does not put the drive at risk unless there is head / media damage. But you didn't initially suggest that the user stop at that point. Nor did you reveal that writing of firmware should not be done casually; that there are significant risks and that knowledge and experience are prerequisites.
Anytime you mention working with firmware, you owe it to the community at large to FULLY disclose those risks. Someone else Googling the topic may come across your post months or years later and have no context and no clue. They might just brick their drive thinking they had a solution to their problem.
If you fully inform a person when you dispense advice, then the reader is able to weigh the risks vs. rewards and decide for themselves. Like I said, anything less is a disservice.
You claim that there is "no harm" if the OP doesn't care about the data. But what you are recommending is like suggesting that someone drop a playing card from a table to see if it will land standing straight up on its edge. That's not going to happen, and neither is the poster going to learn anything of real value by playing with the SA firmware in this case --- except not to do it.
The most common PCBs for the "mimic" problem are 2061-701444-xxx and 2061-701477-xxx, but other PCBs are subject to failure for various reasons, so it is part of the diagnostic process to rule them out.