Vlad, I received the key you PM'ed me and installed it, then followed your advice to try first head 0, then head 1 to try to access the SA modules. In both cases, the result was as before:
"Error reading module dir, state - SERVO_ERROR_CODE_BASE_SvirActSync"
So it looks like WDMarvel cannot access the modules on the drive's SA. I'm not clear on why this is:
1) The drive's hardware is damaged such that the platters cannot be read, or
2) The firmware on the donor PCB is not close enough to the original to be able to access the drive's SA.
I then followed Splildit's advice and hooked up the two damaged PCB's to the machine and tried to detect them with WDMarvel. Unfortunately, I was not successful with this attempt either, receiving a 'The drive is not defined' error both times:
Spildit, I live in the US, but I would be quite happy to ship you the PCB's (& drives), pay for their return and give you something for your time as well, but it seems to me that we ought to first try to determine whether the drive's hardware is damaged or not so we'll know if we have a reasonable chance of success. Is this possible?
You also mention in one of your posts that you'd like to look at the donor PCB's ROM. I was (I believe) able to extract the donor ROM. I have posted it here:
https://app.box.com/shared/static/12bsc ... k8cvws.bin
You will require a password to download it, which I will PM you. It is only 192 KB in size.
As usual, thanks very much for your kind efforts!