Introduction
The Emulex QD33 is an MSCP-compatible SMD (Storage Module Drive) disk controller. MSCP compatibility means that SMD drives are seen by standard DUx/DUxy devices the operating systems, independently from their physical geometry. Thus, an MSCP-savvy OS can use these disks without any additional drivers.
There are three connectors and three switchpacks on the module. J1 is for the daisy-chain SMD A-cable, J2 is for the B-cable of the first disk unit, J3 is for the B-cable of the second.
Switchpack 1 (SW1):
Open Closed ---------------------------------------- SW1-1: Run Halt (Reset) SW1-2: (MSCP number) SW1-3: (MSCP number) SW1-4: (MSCP number)MSCP Autoboot number
Switchpack 1 Unit number 1 2 3 -------------------------- 0 0 0 0 1 1 0 0 2 0 1 0 3 1 1 0 4 0 0 1 5 1 0 1Switchpack 2 (SW2)
OFF ON ------------------------------ SW2-1: 18-bit 22-bit SW2-2: - SW2-3: - SW2-4: -Note: the 22-bit addressing option (an additional chip) must be installed to utilize the wider memory space
Switchpack 3 (SW3)
OFF ON -------------------------------------------- SW3-1: Enable Disable test loop SW3-2: 4ns 9ns DMA burst delay SW3-3: Enable Adaptive DMA mode SW3-4: Disable Enable auto-boot SW3-5: (addressing) SW3-6: (addressing) SW3-7: (addressing) SW3-8: (addressing) SW3-9: (addressing) SW3-10: - SW3-11: -CSR address
Switchpack 3 Address 5 6 7 8 -------------------------- 772150 0 0 0 0 772154 1 0 0 0 760334 1 1 0 0 760340 1 1 0 0 760344 0 0 1 0 760350 1 0 1 0 760354 0 1 1 0 760360 1 1 1 0Firmware resident formatter/diagnostics utility
The QD33, just as most Emulex controllers of the mid-to-late 80's, has
an on-board diagnostics utility, which can be initialized from ODT (LSI-11)
or the console emulator (MicroVAX). After connecting a new drive to the
system, you must enter this utility, and make the controller recognize
the disk (you must know the parameters of the drive), and then you can
format it, test for bad blocks, replace bad blocks, etc...
The procedure on a MicroVAX is following:
1. Halt or power-up the system
2. At the >>> prompt, enter:
>>> u >>> i >>> d/p/w 20001f40 20 >>> d/p/l 20088000 80000000 >>> d/p/l 20088004 80000001 >>> d/p/l 2000xxxx 1 >>> eYou should get a proper memory location content. If not, you entered an
>>> d * 3003 >>> d * 4401Wait a few seconds.
>>> s 80(or s 82 on a VAXstation)
XXXX is:
QD33 CSR XXXX ------------------- 772150 1468 772154 146C 770334 00DC 760340 00E0 760344 00E4 760350 00E8 760354 00EC 760360 00F03. You should be in the menu system of the firmware formatter. It should be quite easy to use it.
Some older revisions of the board don't have this menu-based diagnostics, in this case you have to enter all your drive parameters to memory via DEPOSIT commands. You'll need the QD33 manuals to do this...
Also: most of the Emulex disk controllers use the same procedure to start the firmware utility, examples are the DM02, QD21, UC07...
Back to the top
Back to "Qbus modules"
Full Table of Contents
Back to the main page
Created by: Ákos Varga | Last modified: |