ZRLG - RLV11 / RL11 controller test 1 ABSTRACT: This tests the RL11 or the RLV11 controller. It starts by checking basic interface logic, register manipulation. Then interrupts are tested with the corresponding BR level, NOOP, get status, read headers, head select, extensively check the CRC logic and seek operations. It also tests the full controller but by default also exercises the drive. This test does not write onto the disk but it is strongly recommended not to use a customer disk !! SOFTWARE: The RL01/02 subsystem should have successfully run the following programs: VRLAB0.BIC diskless test (RLV11 only). OPERATING PROCEDURES: 200 normal start The program will load the Supervisor file HSAA??.SYS. This Supervisor will first talk to you. DIAG. RUN-TIME SERVICES REV. D APR-79 CZRLG-B-0 CZRLG TESTS CONTROLLER FUNCTIONS, INTERFACE LOGIC... UNIT IS RL01, RL02 DR> As a option: STA/TESTS:1-5:8-10/PASS:200/FLAGS:HOE/EOP:2 For more information please refer to the SUPERVISOR PROGRAM description !!! Answer all the questions to build up the hardware parameter table. To end the execution, enter control-C. To suppress printouts enter control-O. To enable printouts again enter an other control-O. NOTES: ZRLGA0 needs update to run under the new Supervisor REV C; update to REV B0 ZRLH - RLV11 / RL11 controller test 2 ABSTRACT: This tests the RL11 or the RLV11 controller. It starts by checking the write function in different ways, proper increment of RLBA, header not found with write, multiple sector transfer, read function in different ways, checks the SILO in the controller, the Write-Check function, Read-Without-Header-Compare. It tests the full controller but by default also exercises the drive. This test writes onto the disk so it is strongly recommended to use a scratch disk !! HARDWARE REQUIREMENTS: 16 KW memory 1 or 2 RL11 / RLV11 1-8 RL01/RL02 drives 1-8 DISK-Cartridges with a "BAD SECTOR FILE" written SOFTWARE: The RL01/02 subsystem should have successfully run the following programs: VRLAB0.BIC diskless test (RLV11 only) ZRLGB0.BIC Controller Test 1 OPERATING PROCEDURES: 200 normal start The program will load the Supervisor file HSAA??.SYS. This Supervisor will first talk to you. DIAG. RUN-TIME SERVICES REV. D APR-79 CZRLH-B-0 CZRLH TESTS WRITE DATA, READ DATA and WRITE CHECK... UNIT IS RL01, RL02 DR> As a option: STA/TESTS:1-5:8-10/PASS:200/FLAGS:HOE/EOP:2 For more information please refer to the SUPERVISOR PROGRAM description !!! Answer all the questions to build up the hardware parameter table. To end the execution, enter control-C. To suppress printouts enter control-O. To enable printouts again enter an other control-O. NOTES: ZRLHA0 needs update to run under the new Supervisor REV C; update to REV B0 VRLA - RLV11 / RL11 controller test ABSTRACT: Only the controller is tested; test registers read/write, the reset function, the NO OP function, interrupts, the Maintenance function of the RLV11. OPERATING PROCEDURES: 200 normal start The program will load the Supervisor file HSAA??.SYS. This Supervisor will first talk to you. CVRLAB RLV11 RL01 DISKLESS DIAGNOSTIC UNIT IS RLV11 DR>STA CHANGE HW (L) ? Y hardware param. change # UNITS (D) ? 1 how many controllers UNIT 0 11/23 PROCESSOR (L) Y ? Y CPU is a 11/23 ? RL11 (L) ? N we have a RLV11 BUS ADDRESS (D) 174400 ? Return for standard VECTOR (D) 160 ? Return for standard BR LEVEL (D) 5 ? Return for standard DRIVE (D) 0 ? select drive NR CHANGE SW (L) ? N No (software param.) CVRLA EOP 1 end of pass 1 0 CUMULATIVE ERRORS To end the execution, enter control-C. To suppress printouts enter control-O. To enable printouts again enter an other control-O. !!! This is a most common example !!! Other options : STA/TESTS:1-5:8-10/PASS:200/FLAGS:HOE/EOP:2 The flags are : HOE halt on error, enter command mode LOE loop on error IER inhibit error reporting IBE inhibit basic error reporting IXE inhibit extended error reporting PRI use line printer instead TTY IDR inhibit dropping of units NOTES: VRLAA0 does not run under the newSupervisor REV C; update to REV B ZRLI - RL01 / RL02 drive test 1 ABSTRACT: This program exercises RL01/RL02 disk drives on RL11/RLV11 controllers. The entire program is run on the first drive before starting on the second. It tests: - get status from drive with a reset - optional operator intervention test - head load and unload test - drive select test - head alignment support routine - head switching test - 1 cylinder seek test This test does not write onto the disk but it is strongly recommended not to use a customer disk !! HARDWARE REQUIREMENTS: 16 KW memory 1 or 2 RL11 / RLV11 controllers 1-8 RL01/RL02 drives, KW11-P Clock for timing tests 1-8 DISK-Cartridges with a "BAD SECTOR FILE" written SOFTWARE: The RL01/02 subsystem should have successfully run the following programs: VRLAB0.BIC diskless test (RLV11 only) ZRLGB0.BIC Controller Test 1 ZRLHB0.BIC Controller Test 2 OPERATING PROCEDURES: 200 normal start The program will load the Supervisor file HSAA??.SYS. This Supervisor will first talk to you. DR>STA Example: STA/TESTS:1-5:8-10/PASS:200/FLAGS:HOE/EOP:2 For more information please refer to the SUPERVISOR PROGRAM description !!! Answer questions for Hardware-Parameter-Table ** For manual intervention and head alignment routine answer the question: " CHANGE SW (L) ? " with "Y". Now you can select any optional test. To end execution, enter control/C. To suppress printouts enter control/O. To enable printouts again enter an other control/O. To run an other test type control/C DR>EXIT NOTES: ZRLIA0 all timing tests are incorrect on 50 Hz ZRLIA2 needs update to run under the new Supervisor REV C ; update to REV B0 ZRLIB0 test 6 fails unconditionally on all config. ZRLJ - RL01 / RL02 seek test ABSTRACT: This program exercises RL01/RL02 disk drives on RL11/RLV11 controllers. The entire program is run on the first drive before starting on the second. It tests: - outer guard band detection - incremental forward and reverse seek - inner guard band detection - forward / reverse oscillating seeks This test does not write onto the disk but it is strongly recommended not to use a customer disk !! HARDWARE REQUIREMENTS: 16 KW memory 1 or 2 RL11 / RLV11 controllers 1-8 RL01/RL02 drives 1-8 DISK-Cartridges with a "BAD SECTOR FILE" written SOFTWARE: The RL01/02 subsystem should have successfully run the following programs: VRLAB0.BIC diskless test (RLV11 only) ZRLGB0.BIC Controller Test 1 ZRLHB0.BIC Controller Test 2 ZRLIC0.BIC DRIVE TEST 1 OPERATING PROCEDURES: 200 normal start The program will load the Supervisor file HSAA??.SYS. This Supervisor will first talk to you. DR>STA Example: STA/TESTS:1-5:8-10/PASS:200/FLAGS:HOE/EOP:2 For more information please refer to the SUPERVISOR PROGRAM description !!! Answer questions for Hardware-Parameter-Table To end execution, enter control/C. To suppress printouts enter control/O. To enable printouts again enter an other control/O. To run an other test type control/C DR>EXIT NOTES: ZRLJA0 timing tests are not correct ZRLJA2 needs update to run under the new Supervisor REV C; diagnostic divided into two parts, other part is ZRLN?? Drive test 3 ZRLJB0 RL02 disk fails incremental forward and reverse seek test 4 & 6 when testing all sectors. Patch memory loc. 21566 from 6201 to 6001. ZRLK - RL01 / RL02 performance exerciser ABSTRACT: This program will try to simulate a user environment. It will randomly exercise up to 2 RL11 or RLV11 controllers with 8 RL01/02 drives. Initially the bad sector file pack is written with one of eight data patterns. The drives are randomly picked and given a random string function of: 1. SEEK, WRITE, WRITE-CHECK 2. SEEK, READ DATA, COMPARE DATA 3. SEEK, READ HEADERS, READ 1 SECTOR WITH NO HEADER, COMPARE, GET STATUS 4. SEEK READ, READ This test does not write onto the disk but it is strongly recommended not to use a customer disk !! HARDWARE REQUIREMENTS: 16 KW memory 1 or 2 RL11 / RLV11 controllers 1-8 RL01/RL02 drives, KW11-L or KW11-P clock 1-8 DISK-Cartridges with a "BAD SECTOR FILE" written OPERATING PROCEDURES: 200 normal start The program will load the Supervisor file HSAA??.SYS. This Supervisor will first talk to you. DR>STA Example: STA/FLAGS:HOE For more information please refer to the SUPERVISOR PROGRAM description !!! Answer questions for Hardware-Parameter-Table To end execution, enter control/C To get a performance report before the fixed time type DR>PRI To run the next test ZRLL?? type control/C DR>EXIT Example: .randomly select a drive .check controller of selected drive for not busy .get a random cylinder address (not bad sector file) .seek to the selected cylinder and wait till completed .get random word count, make sure it will not overflow the track .get the random data pattern to write .issue the write function and wait till completed .issue a write-check function on the same disk address to compare the data just written. NOTES: ZRLKA0 needs update for Supervisor REV. C ZRLKB0 fails under APT (plant only) ZRLKB1 on a 11/23 with BDV11 line clock diagnostic prints "no line clock available" ZRLL - RL01 / RL02 compatibility ABSTRACT: This test checks that all drives on a computer site are compatible with each other i.e. a drive can read the data written on an other drive. When the first drive is loaded the program will attempt to find ten sets of tracks at predetermined spots that contain no bad sectors. The ten sectors are: on both surfaces, inner, outer, middle one quarter and three quarters. After this is done the OVERWRITE-TEST is prepared (first drive can not overwrite). As the pack is cycled between drives the following checks are made: . each drive can overwrite each other drive . each drive can recover each others data . each drive can write to the nearby cylinders (written by other drives) without disturbing the other's data . read/writes take place after seeks from both directions . tests are performed at all ten spots across the pack HARDWARE REQUIREMENTS: 16 KW memory 1 or 2 RL11 / RLV11 controllers 1-8 RL01/RL02 drives 1-8 DISK-Cartridges with a "BAD SECTOR FILE" written OPERATING PROCEDURES: 200 normal start The program will load the Supervisor file HSAA??.SYS. This Supervisor will first talk to you. DR>STA Example: STA/FLAGS:HOE For more information please refer to the SUPERVISOR PROGRAM description !!! Answer questions for Hardware-Parameter-Table To end execution, enter control/C To suppress printouts enter control/O To enable printouts again enter an other control/O To run the next test ZRLN?? type control/C DR>EXIT Move carefully the same disk pack from one drive to the next until the "END OF PASS" message is printed. NOTES: ZRLLA0 - needs update for Supervisor REV. C ZRLM - RL01 / RL02 bad sector file utility ABSTRACT: This test has the following commands: 1 report the contents of the bad sector file, both the "factory" area and the "field" area 2 add a sector to the bad sector file ("field" area) 3 remove a sector from the BSF ("field" area) 4 read the pack to find bad sports (read only) 5 write the pack with the worst case data pattern, then read the pack to find bad spots 6 attempt to generate the BSF if it has been destroyed accidently. Only the dummy entry will be made for the "factory" area Make sure you have a known good drive before using this utility. The utility 4 (read the pack) can be used to verify packs with data on. It will make sure that all the data on that pack can be read successfully. (For security reason put the drive into WRITE PROTECT mode. A bad spot is a sector which can not be read successfully even after 16 retries. OPERATING PROCEDURES: 200 normal start The program will load the Supervisor file HSAA??.SYS. This Supervisor will first talk to you. DR>STA Example: STA/FLAGS:HOE For more information please refer to the SUPERVISOR PROGRAM description !!! Answer questions for Hardware-Parameter-Table To run an other test type control/C DR>EXIT NOTES: ZRLMA0 program mislocates head bit when updating field BSF causing all bad sectors to be attributed to head 0 and some more bugs, use only REV. B !!! ZRLN - RL01 / RL02 seek/read ABSTRACT: This program exercises RL01/02 disk drives on RL11/RLV11 controllers. It has 8 subtests: 1 seek timing (P-clock required) 2 basic read data test 3 write/read data test - part 1 this is done with 8 data patterns with both heads 4 rotational timing test (P-clock required) 5 write/read test - part 2 6 write lock error and data protection test, this test is executed only by request 7 adjacent cylinder interference test 8 overwrite test HARDWARE REQUIREMENTS: 16k memory 1 or 2 RL11 / RLV11 controllers 1-8 RL01/RL02 drives, (P-CLOCK for test 1 and 4) DISK-Cartridges with a "BAD SECTOR FILE" written OPERATING PROCEDURES: 200 normal start The program will load the Supervisor file HSAA??.SYS. This Supervisor will first talk to you. DR>STA Example: STA/TESTS:1-5:8-10/PASS:200/FLAGS:HOE/EOP:2 For more information please refer to the SUPERVISOR PROGRAM description !!! Answer questions for Hardware-Parameter-Table To end execution, enter control/C To suppress printouts enter control/O To enable printouts again enter an other control/O To run the next test ZRLN?? type control/C DR>EXIT NOTES: ZRLNA0 subtest 5 and 7 fail intermittently on RL01 ZRLNA1 the problem reported above (subtest 5 and 7) was found to be a hardware problem.