Hi there !
I do specialize in OLD DRIVES like yours so here we go :
- What kind of sound is the drive making ? Scratching sound (like heads scrapping the platter) or spinning down/up and re-calibrating ? If the first then most like the heads are in contact with the platter and you will need clean room work. If the 2nd then most likely you have firmware issues like damaged modules or translator.
- On WDC MCU based drives like yours (prior to Marvel) firmware issues can cause the drive to spin down and up and re-calibrating but the drive will go to BSY while doing so and then will report drive seek complete and ready so you can send the techno key (valid mode) vendor specific command and then you can use other functions like regenerating translator.
- YOU HAVE TO MAKE SURE THAT THE DRIVE DOESN'T HAVE JUMPERS SET ON IT to work with firmware tools on those WD drives. With a working PCB drive should report some register status.
- I've recovered several of those drives with damaged translator. On those cases wither drive will sound normally and ID properly or the drive will spin down and up, re-calibrate and ID properly. Translator issue will afect user data access but will allow for techno key to be send and for ID to be read. If you can't ID the drive then you have way more then a somple translator problem.
-
FileSavers wrote:
(...)
If you don't have access to firmware then you may need to put the hard drive in safe mode and turn all heads off except head 0 in RAM in order for you to get access to the firmware. If that does not work, you can try eliminating all heads except head 1. Again, once you gain access to the firmware, you will need to read all copies of the firmware into the PC-3000 and determine which ones are damaged. You may end up needing a very close match donor drive that will allow you to perform hot swap / smart hot swap to gain access to data.
This is not true for OLD WDC MCU drives like yours (cyl 32 and 16). Setting jumpers to kernel/PSV mode on those drives will only allow for ROM re-writting. You can't gain anything more with it neither access FW. For your drive if the problem is not sticktion/head contacting the platter you have to SHORT POINTS on the PCB to prevent FIRMWARE READING at drive power up. Read page 39 of your PC-3000 WDC english manual (NOT the Marvel utility and NOT the vesrion of the manual that is shipped with pirated PC-3000 or WDR).
You can use HOT SWAP and SMART HOT SWAP i you can't repair firmware modules but on your drive if you short the correct points and you use the read/write VSC to read/write FW it should work without any need for extra loader or dir modules to be loaded to RAM, etc as it's required on Marvel drives.
- Read my topic about those old drives here :
http://www.hddoracle.com/viewtopic.php?f=59&t=1490Here i've damaged the config module. Drive started to spin down and up. I was able to revive the drive by shorting the points on the PCB and doing so allowed me to read/write firmware without any aditional steps :
http://www.hddoracle.com/viewtopic.php? ... 1490#p7887Meaning that if you have damaged firmware modules but the drive is still operating at some level you should still be able to read modules after shorting points to prevent FW loading at boot up.
Here you have an example of a drive with translator problem that i've just cloned yesterday :
https://forum.hddguru.com/viewtopic.php?f=1&t=33182Drive would spin down and up and would allow for techno to b send (valid mode) and translator regeneration command to be send as well.
So to sum it up :
- Either jumpers are not set correctly.
- Drive have heads contacting the platter and this might be screapping sound or the like.
- Drive have PCB problem and is not reporting status register for some reason is not working as it should causing strange sounds on the drive that might be spindle related or heads related, for example MCU problems that cause for servo marks not to be read and heads hitting limiter ?! At any rate it would help allot to ear the sound the drive is making !!!
Regards and good luck.
_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.