Greetings.
Last version of PC-3000 UDMA WDC Marvell utility has a useful function that let you relocate modules within hard drive Service area. That could be useful, when important modules turned bad and its impossible to rewrite them.
Here is the sample situation for this feature. For example we have WDC Marvell drive with all modules healthy and both copies of its translator module damaged:
Code: Select all
0031: 0 : Ad : 707: 176:No : : : : :Translator
0031: 1 : Ad : 707: 176:No : : : : :Translator
It is not possible to regenerate translator since it shows you an error. In this case it worth to take some uniportant module with big size, I took Selfscan log module with its size greater than translator module size.
So for the first step I make unimportant self-test log module size to 1 sector and copy its sector value.
After ok button is pressed, new parameters for "Self-test log" module was written, now it occupies 2 sectors instead of its previous value.
For the second step I go to translator module and set its sector value equal to "self-test module" value+2 sectors(just in case). Then I write changes to surface, restart drive and regenerate translator. After I restarted I could image the data.
