...
This uses DC100 tapes that must be preformatted. I have a set of “new old stock” tapes still in cellophane, but it is more than likely that these tapes have completely perished by now. Despite that I would like to get the drive at least in technical good state again
Table of Contents | ||
---|---|---|
|
Cleaning and repairing the cassette drives
...
While it answers this nothing happens: the motor is not running at all. So, something’s wrong. The wrongness is on both drives (0 and 1), they react the same.
Getting the motor to run..
For this we need part of the schematic which can be found in the field maintenance print set for the device:
...
Click the image for a large presentation.
Putting an oscilloscope on drive 1’s motor shows the following when we run the program:
...
One simple step is to test the drive transistors. I desoldered the D44C8 ones (NPN) and tested them with my chinese Chinese tester; they tested OK.
Next step is to follow the signals. To help with this I run the “read” command in a loop, with a second of wait in between.
...
Code Block |
---|
End packet received: [success], unit 0
Read tape 1 block 40 for 8192 bytes
ERROR: Unexpected end packet: [seekError], unit 1 |
That will be the next round of debugging…
Fixing the seek error
Both drives share the read and write logic, so we can continue with just drive 1
...
Can easily be because the tape ran off its wheel .
Looking at the following oscilloscope image:
...
Yellow: pin 6 of E28 “AMP”, the 1st exit of the amplified head signal.
Light Blue: pin 13 of E29, part of the clock detection?
Purple: pin 14 of E29, almost at the end of the RD strobe signal
Dark Blue: pin 2 of E4, RD Data H
This is the start of the run, i.e. after the motor just started reverseing.
Another run:
...
This looks like it is rewinding, then reversing and trying a forward read and then giving up.
Many retries show all kinds of different errors:
ERROR: Read timeout: read 1 of 2 bytes
ERROR: Unexpected end packet: [seekError], unit 1
motorStopped
These can easily have to do with the quality of the tapes. I have found a set of new old-stock tapes:
...
These tapes, however, were produced in the 80’s, so they are more than 40 years old.. The tape contains a rubber band which moves the tape when the capstan wheel moves:
...
This rubber band has gone bad an damaged the tape surface as can be seen here:
...
This means the magnetic layer will have trouble there. It does not end there though; the magnetic layer itself has not really survived well either so it’s not that likely that we can actually read data off the tape. This is made worse by the fact that DEC TU58 tapes cannot be formatted: they came preformatted from the factory, and the TU58 firmware does not have any code in it that can format a tape.
Let’s finish with some more images. This is a read that did several retries but ended with a seek error:
...
The device does things, and there seems to be some “data”..
I’m going to assume it has been repaired, but the tapes are unreadable..