RK06 / RK07 removable hard disk drive |
RK611 controller |
Besides the RL01 and RL02's that I have connected to my PDP-11/34C, I have also hooked up two RK07 drives to that system.
This enables several media conversion options in my computer museum.
The RK06 and RK07 are moving head disk drives. The drive uses a top-loading, dual-platter removable disk cartridge,
RK06K or RK07K. Note that the RK06K disk cartridge can not be used on an RK07 drive, nor an RK07K cartridge on an RK06
drive.
An RK06K disk cartridge can hold some 13 Mbytes of data, whereas an RK07K disk cartridge can hold twice as many: 26 Mbytes. The RK06/RK07 is called a disk subsystem as the drive is a free-standing device. The disk subsystem connects to the RK611 controller which is a dedicated backplane, called a system unit, that holds several boards. The RK611 is installed in the processor or expansion box that connects to the processor via the UNIBUS. Up to 8 disk subsystems can be daisy-chained to one RK611 controller and the controller supports any mix of RK06 and RK07 disk drives.
Dual access operation is a hardware option to enable the disk subsystem to be accessed through two different controllers.
The two RK611 controllers can be connected to two different CPU's.
Back to top |
|
The input power at 60 Hz for a single access drive is 450W nominal, 500W max; at 50 Hz the input power is 500/550W. For dual access drives the input power increases with 50W. The start current is according to the documentation as follows :
|
Inside the disk drive is a small card cage that houses the drive logic modules.
Back to top |
Lift the top cover, put the disk cartridge in the drive with the cartridge cover on top of the disk, and close the top
cover.
Push the "RUN/STOP" button; the light extinguishes.
The disk drive starts to spin up the platters inside the disk cartridge.
After you load the disk you must wait for some 30 seconds before you can access the data on the disk because the disk must
accelerate to 2400 revolutions per minute. When the platters reached the correct speed the drive becomes "READY".
Now you can read from and write to the disk.
To remove the disk cartridge push the "RUN/STOP" button; the disk spins down. This takes about 30 seconds.
Locking mechanisms prevent you from trying to take the disk cartridge out of the drive before the disk is spun down.
When the platters are no longer rotating the light in the "RUN/STOP" button is turned on and you can lift the top cover
to remove the disk cartridge from the drive.
The ACCESS A ENABLE and ACCESS B ENABLE switches are alternating pushbuttons.
If Port A is configured for single access (the M7706 Interface and Timing module is installed in slot 3 of the drive
card cage) and the ACCESS A ENABLE switch is initially depressed, bidirectional communication with
the controller is enabled via Port A. When the drive is selected by the controller the SELECT A
indicator is illuminated.
If Port B is configured for single access (the M7706 Interface and Timing module is installed in slot 2 of the drive
card cage) and the ACCESS B ENABLE switch is initially depressed, bidirectional communication with
the controller is enabled via Port B. When the drive is selected by the controller the SELECT B
indicator is illuminated.
When both ACCESS A ENABLE and ACCESS B ENABLE switches are depressed on a dual
access drive, arbitration logic will determine, on a priority basis, which port (A or B) will be accessed by its
associated controller.
Back to top |
The RK06K and RK07K disk cartridge look very similar to the cartridges used on the RL01/RL02 drives, but the RK06K/RK07K
cartridges are higher as they contain two platters. The two surfaces of the upper platter are used to store (user) data
on, the bottom surface of the lower platter stores also user data, but the top surface of the lower platter provides
positioning signals for the servo to position the read/write heads and timing signals for data transfer
synchronization.
These disk cartridges are factory preformatted. When you format the disk you only initialize the data tracks.
Special equipment is needed to write the servo tracks.
The RK06 and RK07 disk look the same, only the color of the label is different: RK06 disks have a grey label,
RK07 disks have a blue label, just as the RL01/RL02 disk cartridges. The disk cartridge exist in two versions: with
the suffix "-DC" and "-EF". The latter suffix stands for "Error Free"; this -EF version is more expensive.
Sometimes the packs have a shock watch indicator glued on them, near the grip handle. Normally its small tube is
colorless, but when the pack has been dropped or subjected to a shock the indicator is turned red. When this has happened
it is a strong indication to consider some caution when using the disk cartridge in a drive. When the platters inside are
distorted by the shock, a head-crash can occur. If you need to extract the data off the disk cartridge, load the
cartridge in the drive and press the "LOAD" button; the disk starts to spin up. Holding your hand on the drive front
while spinning up could give you a feel of unusual vibrations. Keep your finger on the "LOAD" button! After some 30-40
seconds the heads loads. When you hear unusual sounds ('pinging') you better immediately press the "LOAD" button again!
The heads will disengage preventing damage to them. Try to copy the data off the cartridge while keeping your finger on
the "LOAD" button. What feels and sounds 'normal' is something you get used to over time. |
The disk cartridge has a nominal diameter of 355 mm (14"). |
Back to top |
The connection to the drive consists of the following parts.
pin view
terminator |
Note that this cable looks like the cable to connect RL01/RL02 drives.
However, the part number for the RL01/RL02 cable is The terminator used for the RL01/RL02 and the RK06/RK07 drives is identical. |
Back to top |
The RK611 backplane is a 9-slot system unit that holds the five boards of the RK611 controller.
The first 3 slots can be used as SPC slots to install Small Peripheral Controllers.
One module can only be quad height, the other two can be quad or hex height modules.
note: If slot 1, 2, or 3 does not hold a SPC you must install a G727 grant card in position D.
Slot 1, position A-B connects to the UNIBUS (BC11A cable, M9202 module bridge).
Slot 9, position A-B connects either to the next system unit or has a UNIBUS terminator installed.
Power requirements RK611 System Unit | |
---|---|
+ 5 Vdc +/-5% | @ 15 A. |
+15 Vdc +/-5% | @ 175 mA. |
-15 Vdc +/-5% | @ 400 mA. |
FCO M7901-003 | ||
---|---|---|
|
For RK07 installations, the M7901 (Registers) in the RK611 controller must be above Etch E. If not, FCO no. M7901-003 must be added. |
If the RK611 controller is to be connected to a PDP-11/40 (or PDP-11/35) system, you must remove the jumper W5 on
the M7234 CPU module.
This jumper must be removed to successfully run the RK06 or RK07 diagnostics.
Back to top |
Back to top |
The RK611 UNIBUS interface has the following diagnostics.
You must stop the processor manually to terminate ZR6A or ZR6B, and restart XXDP (152010). The diagnostic tests ZR6C (run time 10 to 12 minutes), ZR6D (3:15 minutes), and ZR6E (4 minutes) can be stopped by entering ^ C (Control-C). These will print a message "stopped" and then you can restart XXDP. The following diagnostics are for the disk drive / cartridges.
The (x) represents the version. This is a single letter for the revision level, and one single digit for the patch level. |
.R ZR6A??.??? ZR6AD0.BIN RK611 DISKLESS DIAGNOSTIC: PART 1 CZR6AD0 @ ATTEMPTING TO CLEAR CS1 WITH A SUB CLEAR BUS ADD INCORRECT TEST ERROR NUM PC 000041 033024 PREV EXPECT ACTUAL VALUE VALVE VALVE 013776 000200 100200The problem was solved when I removed the flat cable connected to the "DRIVE INTERFACE" module, M7904! The "official" cable from the module to the bulkhead is a BC06R, but I did not have the field maintenance print set at the time I installed the RK611. I installed a simple flat cable without shielding and approximately 6 meters long ... That cable probably picked up noise and caused error signals to be asserted in the RK611. After I installed the correct cable, a BC06R-6, all the controller diagnostics (ZR6A thru ZR6E) ran without reporting errors.
You can have confidence in the controller when each of the 5 diagnostics has run two passes without error reporting.
The first diagnostic with the drive (ZR6H) also reported errors. It turned out that the drive is OK, but the cartridge is not!
The most relevant registers to look at in de diagnostic print out are the following.
|
|
|
|
|
|
Back to top |