Support Home Page
Cubix Home Page
Feedback Forms

QL 4222
Quick Reference Guide


Board layout


Connectors


J16 and J17 - Floppy diskette

1 ground 2 speed 3 ground
4 n/c 5 ground 6 n/c
7 ground 8 index 9 ground
10 motor on 11 ground 12 drive sel 2
13 ground 14 motor sel 1 15 ground
16 motor on 2 17 ground 18 direction
19 ground 20 stop step 21 ground
22 write data 23 ground 24 write gate
25 ground 26 track 0 27 ground
28 write protect 29 ground 30 read data
31 ground 32 side select 33 ground
34 disk change

J1 and J6 - IDE Hard Disk

1 reset 2 ground 3 data 7
4 data 8 5 data 6 6 data 9
7 data 5 8 data 10 9 data 4
10 data 11 11 data 3 12 data 12
13 data 2 14 data 13 15 data 1
16 data 14 17 data 0 18 data 15
19 ground 20 n/c 21 n/c
22 ground 23 iow 24 ground
25 ior 26 ground 27 n/c
28 bale 29 n/c 30 ground
31 idint 32 n/c 33 sa1
34 n/c 35 sa0 36 sa2
37 cs5 38 hcs1 39 n/c
40 n/c

J5 and J10 - Video/Keyboard/Mouse connector

1 gnd 2 n/c 3 ledsel-
4 lanled 5 ideled 6 txdiled
7 rxdiled 8 n/c 9 dtriled
10 dcdiled 11 spkr 12 resetsw-
13 ack 14 poll 15 mseclk
16 mse data 17 kclk 18 kdata
19 + 5vf 20 vsync 21 hsync
22 gnd 23 blu 24 grn
25 red 26 gnd

J2 and J7 - LPT1

This header requires a optional I/O adapter from Cubix. Attempting to connect a device directly to this connector will damage the board.


J3 and J8 - COMM 2

1 DCD (data carrier detect) 2 RD (receive data)
3 TD (transmit data) 4 DTR (data terminal ready)
5 GND (ground) 6 DSR (data set ready)
7 RTS (request to send) 8 CTS (clear to send)
9 RI (ring indicator)

Note: The COM2 header requires a optional I/O adapter from Cubix. Attempting to connect a serial device directly to this connector will damage the board.


J12 and J15 - COMM 1

1 DCD (data carrier detect) 2 RD (receive data)
3 TD (transmit data) 4 DTR (data terminal ready)
5 GND (ground) 6 DSR (data set ready)
7 RTS (request to send) 8 CTS (clear to send)
9 RI (ring indicator)

 


J11 - Line Busy (RJ11)

1 n/c 2 n/c
3 tip 4 ring
5 n/c 6 n/c

Switch Settings


SW2 - I/O and Reset Switch

Each QL 4222 board has a Mode Switch (DIP switch SW2). Positions 1 and 2 select the base I/O address used by the server driver to communicate with the QL 4000 processors. The QL interface requires eight consecutive I/O ports beginning with the base I/O address.

The I/O addresses selected must not be assigned to any non QL 4000 Series devices installed in the file server or bridge hosting the QL 4000 Series boards. However, all of the QL 4000 Series boards installed in this host should have the same base I/O address.

Reset on Loss of DCD or DSR

The QL 4222 is typically connected via the COM1 port to a modem performing remote communications over a telephone line. The COM1 port monitors the state of the Data Carrier Detect (DCD) or Data Set Ready (DSR) signals coming from the modem. The QL processors can be configured to perform an automatic hardware reset if DCD or DSR is dropped.

One practical usage of this feature is to force the QL processor to reset between remote sessions. This ensures users that they are connecting to a newly initialized system. It also verifies that users are properly disconnected from the network when their session terminates (i.e., a user will not remain logged into NetWare after "hanging up" the phone).

Depending upon the system configuration, either DCD or DSR will indicate that the telephone signal connection is established and that the modem is ready. Most configurations support DCD. However, if a multiplexer is installed between the QL 4222 COM1 port and the modem, it may be necessary to monitor DSR instead. Refer to the multiplexer manufacturer's documentation for this information.

The Mode Switch (DIP switch SW2) on the QL 4222 configures this feature.

Function 1 2 3 4 5 6 7
* Select Base I/O Address 200 on on         on
Select Base I/O Address 220 on off         on
Select Base I/O Address 300 off on         on
Select Base I/O Address 320 off off         on
* Proc B: Disable reset Option     off off     on
Proc B: Reset on loss of DCD     off on     on
Proc B: Reset on loss of DSR     on off     on
Proc B: Reset on loss of DCD/DSR     on on     on
* Proc A: Disable reset Option         off off on
Proc A: Reset on loss of DCD         off on on
Proc A: Reset on loss of DSR         on off on
Proc A: Reset on loss of DCD/DSR         on on on
* = Factory Setting

Node Number Switches

Each node on a Novell network must be identified by a unique address. This address consists of two parts: a network number and a node number. When the Cubix server driver is installed, it must be assigned a unique network number. Each QL 4000 Series node to be supported by the server driver must be assigned a unique node number. The node number is selected by the I.D. Switch (DIP switch SW1) on the QL 4222 board. Valid node numbers range from 2 to 249. It is recommended that the QL 4222 node numbers be assigned consecutively beginning with node number 2 as this will maximize network performance.

# Switch SW1 # Switch SW1 # Switch SW1
002 7 off 052 2,4,7 off 0A2 1,3,7
004 6 054 2,4,6 0A4 1,3,6
006 6,7 056 2,4,6,7 0A6 1,3,6,7
008 5 058 2,4,5 0A8 1,3,5
00A 5,7 05A 2,4,5,7 0AA 1,3,5,7
00C 5,6 05C 2,4,5,6 0AC 1,3,5,6
00E 5,6,7 05E 2,4,5,6,7 0AE 1,3,5,6,7
010 4 060 2,3 0B0 1,3,4
012 4,7 062 2,3,7 0B2 1,3,4,7
014 4,6 064 2,3,6 0B4 1,3,4,6
016 4,6,7 066 2,3,6,7 0B6 1,3,4,6,7
018 4,5 068 2,3,5 0B8 1,3,4,5
01A 4,5,7 06A 2,3,5,7 0BA 1,3,4,5,7
01C 4,5,6 06C 2,3,5,6 0BC 1,3,4,5,6
01E 4,5,6,7 06E 2,3,5,6,7 0BE 1,3,4,5,6,7
020 3 070 2,3,4 OCO 1,2
022 3,7 072 2,3,4,7 0C2 1,2,7
024 3,6 074 2,3,4,6 0C4 1,2,6
026 3,6,7 076 2,3,4,6,7 0C6 1,2,6,7
028 3,5 078 2,3,4,5 0C8 1,2,5
02A 3,5,7 07A 2,3,4,5,7 0EC 1,2,5,7
02C 3,5,6 07C 2,3,4,5,6 0CC 1,2,5,6
02E 3,5,6,7 07E 2,3,4,5,6,7 0CE 1,2,5,6,7
030 3,4 080 1 0D0 1,2,4
032 3,4,7 082 1,7 0D2 1,2,4,7
034 3,4,6 084 1,6 0D4 1,2,4,6
036 3,4,6,7 086 1,6,7 0D6 1,2,4,6,7
038 3,4,5 088 1,5 OD8 1,2,4,5
03A 3,4,5,7 08A 1,5,7 ODA 1,2,4,5,7
03C 3,4,5,6 08C 1,5,6 ODC 1,2,4,5,6
03E 3,4,5,6,7 08E 1,5,6,7 ODE 1,2,4,5,6,7
040 2 090 1,4 0E0 1,2,3
042 2,7 092 1,4,7 0E2 1,2,3,7
044 2,6 094 1,4,6 0E4 1,2,3,6
046 2,6,7 096 1,4,6,7 0E6 1,2,3,6,7
048 2,5 098 1,4,5 OE8 1,2,3,5
04A 2,5,7 09A 1,4,5,7 OEA 1,2,3,5,7
04C 2,5,6 09C 1,4,5,6 OEC 1,2,3,5,6
04E 2,5,6,7 09E 1,4,5,6,7 OEE 1,2,3,5,6,7
050 2,4 0A0 1,3 OFO 1,2,3,4

IRQ, DMA, SIMM's & Memory Map


QL 4222 SIMM Configuration

All QL 4222 system memory is provided in 72-pin by 36 bit standard 70ns SIMM modules in 4MB, 8MB, 16MB, 32MB or 64MB versions. There is one SIMM socket per processor. If double sided SIMM's are used, they must be TSOP (thin small outline package).


QL 3222 and QL 4222 I/0 Map

000 - 00F DMA 1
020 - 021 PIC 1
040 - 043 Timer
060, 064 8742 Keyboard controller
061 Port B
070 - 071 CMOS RAM & NMI mask register
080 Manufacturing HEX display
081 - 08F DMA Page registers
0A0 - 0A1 PIC 2
0C0 - 0DF DMA 2
1F0 - 1F7 IDE Hard disk drive
2F8 - 2FF COM2
300 - 302 QL Command/Status
378 - 37F LPT1
3B0 - 3DF VGA
3F0 - 3F7 Floppy drive (QL 4222 only)
3F8 - 3FF COM1
46E8,102 VGA configuration ports

 


Interrupt Channels

NMI Parity/VGA
0 Timer
1 Keyboard
2 Cascaded Input for PIC 2
3 COM 2
4 COM 1
5 QL 3222: Interrupt from File Server
QL 4222: Not Used
6 QL 3222: Interrupt from File Server
QL 4222: Floppy Disk Drive
7 LPT 1
8 Real Time Clock
9 VGA
10 Interrupt from File Server
11 Not Used
12 PS/2 Mouse Interrupt
13 Numeric Coprocessor Interrupt
14 IDE Hard Disk Drive
15 Not Used
  

DMA Channels

QL 3222

No DMA channels are used by the QL 3222.

 

QL 4222

DMA channel 2 is used by the floppy disk controller on the QL 4222.


QL 4222 Series Memory Map

00000 - 9FFFF System Conventional Memory
A0000 - BFFFF VGA Video memory
C0000 - C7FFF VGA Video Bios copied to shadow RAM
C8000 - CBFFF Diskless download code
CC000 - CFFFF Server Interface
D0000 - EFFFF Available
F0000 - FFFFF AMI system BIOS copied to shadow RAM

The areas of memory labeled as "Available" may be used by a memory manager to increase the amount of conventional memory available for applications.

The maps illustrated assumes a VGA or EGA configuration. If the application software to be run on the QL processor does not require VGA/EGA, additional memory becomes available as follows:

CGA: Uses B8000 to BFFFF - AOOOO to B7FFF is available.

Mono: Uses BOOOO to B7FFF - AOOOO to AFFFF & B8000 to BFFFF are available.

Be careful in assigning video memory for use by memory managers. If a VGA application is run on a QL processor which has reassigned video memory, that processor will fail.


This document, and all Web contents, Copyright © 1997 by Cubix Corp., Carson City, NV, USA.