background image

DSP-200/300

Dual Channel RS-422/485 PCMCIA

Asynchronous Adapter

for PCMCIA Card Standard compatible machines

User's Manual

QUATECH, INC.

TEL: (330) 665-9000

5675 Hudson Industrial Parkway

FAX: (330) 665-9010

Hudson, Ohio  44236

                   www.quatech.com

INTERFACE CARDS FOR IBM PC/AT AND PS/2

Summary of Contents for DSP-200

Page 1: ... PCMCIA Asynchronous Adapter for PCMCIA Card Standard compatible machines User s Manual QUATECH INC TEL 330 665 9000 5675 Hudson Industrial Parkway FAX 330 665 9010 Hudson Ohio 44236 www quatech com INTERFACE CARDS FOR IBM PC AT AND PS 2 ...

Page 2: ... will Quatech Inc be liable for damages of any kind incidental or consequential in regard to or arising out of the performance or form of the materials presented herein and in the program s accompanying this document No representation is made regarding the suitability of this product for any particular purpose Quatech Inc reserves the right to edit or append to this document or the product s to wh...

Page 3: ...n of Council Directive 89 336 EEC Standards to which Conformity is Declared EN50081 1 EN55022 EN50082 1 IEC 801 2 IEC 801 3 IEC 801 4 Type of Equipment Information Technology Equipment Equipment Class Commercial Residential Light Industrial Product Name PCMCIA Card Model Number DSP 200 300 DSP 200 300 Rev I and later User s Manual ii ...

Page 4: ...300 Resource Settings in Windows 2000 4 2 Installing a DSP 200 300 Under Windows 2000 4 2 Windows 2000 3 6 Frequently Asked Questions 3 3 Changing Resource Settings with Device Manager 3 3 Viewing Resource Settings with Device Manager 3 2 DSP 200 300 Resource Settings in Windows 95 98 ME 3 2 Installing a DSP 200 300 Under Windows 95 98 ME 3 2 Windows 95 98 Millennium ME 2 11 Common Problems 2 9 Co...

Page 5: ... 300provides four differential signal pairs two input and two output TxD RxD AUXOUT and AUXIN TxD and RxD are always present at the connector The AUXOUT and AUXIN signals can be used to support RTS CTS handshaking external clocking or external signal loopback The default configuration is RTS CTS handshaking with RTS transmitted through AUXOUT and CTS received through AUXIN The role of AUXOUT and A...

Page 6: ...This page intentionally left blank 2 1 DSP 200 300 Rev I and later User s Manual ...

Page 7: ...ot Swapping Allows automatic configuration of DSP 200 300 adapters upon insertion Hot Swapping Interfaces directly to Intel 82365SL and other PCIC compatible PCMCIA host adapters Interfaces to PCMCIA Card and Socket Services software PCMCIA host adapter independent File type DOS executable File type DOS device driver Enabler Client Driver recommended Figure 2 Client Driver versus Enabler for DOS W...

Page 8: ...e following line to the CONFIG SYS file DEVICE drive path DSP230CL SYS options where options are the DSP 200 300 Client Driver command line options discussed on the following pages 5 Save the CONFIG SYS file and exit the text editor 6 Insert the DSP 200 300 into one of the system s PCMCIA slots NOTE Since the DSP 200 300 Client Driver supports Hot Swapping it is not necessary to have the DSP 200 3...

Page 9: ...00in decimal irq must be one of the following values 3 4 5 7 9 10 11 12 14 15 or 0 if no IRQ is desired If this option is omitted an interrupt level will be assigned by Card and Socket Services Ssocket specifies which PCMCIA socket the DSP 200 300must be inserted into for this configuration argument to be used socket must be in the range 0 15 If this option is omitted the configuration argument wi...

Page 10: ... be disabled 2 1 2 2 Example 2 DEVICE C DSP 200 DSP230CL SYS b290 i11 In example 2 a single command line argument is provided The Client Driver will attempt to configure a DSP 200 300 inserted into any socket with a base address of 290H and IRQ 11 If address 290H or IRQ 11 is unavailable the DSP 200 300 will not be configured If the Client Driver can successfully configure the DSP 200 300unit the ...

Page 11: ...ess assigned by Card and Socket Services and IRQ 10 If IRQ 10 is also unavailable the Client Driver will proceed to the third command line argument and attempt to configure the DSP 200 300 with a base address and an IRQ assigned by Card and Socket Services If the Client Driver can successfully configure the DSP 200 300 the RS 422 485 output drivers for will always be enabled and RTS CTS modem cont...

Page 12: ...Modify the operation of the generic client driver to disable the configuration of modem serial port cards Consult the Card and Socket Services documentation for availability and details of this feature 2 Place the DSP 200 300 client driver before the generic client driver in the CONFIG SYS Available Resources One function of the Card and Socket Services software is to track which system resources ...

Page 13: ... the device s it controls The DSP 200 300 Enabler does not support automatic configuration of adapters upon insertion more commonly referred to as Hot Swapping This means the adapter must be installed in one of the system s PCMCIA sockets before executing DSP230EN EXE If more than one adapter is installed in a system the Enabler must be executed separately for each adapter Furthermore DSP230EN EXE...

Page 14: ...n is not used Waddress specifies the base address of the memory window required to configure the DSP 200 300 Set address D0 for a memory window at segment D000 address D8 for a memory window at segment D800 etc Valid settings for address are C8 CC D0 D4 D8 and DC If this option is omitted a memory window at segment D000 will be used Odriver specifies RS 422 485 output driver enable option for theD...

Page 15: ...structs the enabler to release the resources previously allocated to the DSP 200 300 When the R option is used any settings specified by the B I O and H options are ignored 2 2 1 1 Example 1 DSP230EN EXE In example 1 no command line argument is specified The Enabler will report an error and display the proper usage of the command 2 2 1 2 Example 2 DSP230EN EXE s0 b300 i5 In example 2 the Enabler w...

Page 16: ...will release the configuration used by the DSP 200 300 in socket 0 using a configuration memory window at segment D000 The base address and IRQ parameters are ignored and may be omitted 2 2 1 7 Example 7 DSP230EN EXE s1 r wcc In example 7 the Enabler will release the configuration used by the DSP 200 300 in socket 1 using a configuration memory window at segment CC00 2 2 2 Common Problems Memory R...

Page 17: ... the socket before the Enabler is invoked Some vendors number their sockets from 1 to N while other vendors number their sockets from 0 to N 1 For theDSP 200 300 Enabler the lowest socket number in the system is designated socket 0 Card and Socket Services Software In order to use the DSP 200 300 Enabler for DOS the system MUST NOT be configured with Card and Socket Services software If a Card and...

Page 18: ...This page intentionally left blank 3 1 DSP 200 300 Rev I and later User s Manual ...

Page 19: ...allation CDs Insert the CD and click OK The DSP 200 300 PC Card should now be configured With the default configuration the DSP 200 300 s interrupt status register will be enabled the 16C750 UART s scratchpad register will be disabled the RS 422 485 output drivers will always be enabled and RTS CTS modem control handshaking will be enabled In the future Windows 95 98 ME will automatically recogniz...

Page 20: ... particular ports 3 2 2Changing Resource Settings with Device Manager 1 Start the Windows 95 98 ME Device Manager 2 Double click on the hardware class Quatech Comm Adapters to list hardware devices in the class 3 The DSP 200 300 parent device belongs to this hardware class The device name for the DSP 200 300 is Quatech DSP 200 300 Dual RS 422 RS 485 Serial Port PC Card 4 Open the Properties dialog...

Page 21: ...ly when data is being transmitted auto toggle Both RTS and DTR are controlled through the Modem Control Register of the 16750 When the Use Automatic Settings check box is enabled Windows 95 98 ME will attempt to configure the DSP 200 300 in the order listed in the Basic Configurations table Windows 95 98 Millennium ME 3 4 ...

Page 22: ...le Any Loopback 001A Scratch Pad 8x Always Enabled Any Loopback 0019 Scratch Pad Normal Always Enabled Any Loopback 0018 ISR 8x DTR Controlled Any Clocking 0017 ISR 8x DTR Controlled Any Handshaking 0016 ISR 8x RTS Controlled Any Clocking 0015 ISR 8x RTS Controlled Any Handshaking 0014 ISR 8x Auto Toggle Any Clocking 0013 ISR 8x Auto Toggle Any Handshaking 0012 ISR Normal DTR Controlled Any Clocki...

Page 23: ...on at the bottom of the window Do not select a value that causes a conflict with any other installed hardware 8 If any changes have been made to the DSP 200 300 s configuration the card will automatically be reconfigured to the new resources specified Any time aPCMCIA card of this type is inserted Windows 95 98 ME will attempt to configure the card at these resource settings Click the Use Automati...

Page 24: ...This page intentionally left blank 4 1 DSP 200 300 Rev I and later User s Manual ...

Page 25: ... modem control handshake option and the RS 422 485 output driver enable option for full and half duplex operation is supported 4 1 Installing a DSP 200 300 Under Windows 2000 1 Insert the Quatech COM CD into an available CD ROM 2 Insert the DSP 200 300 into any available PC Card socket 3 You will be prompted tosearch for the correct driver Choose the drive where the quatech COM CD is located and s...

Page 26: ...4 Double click Serial Port Adapters 5 Double click Drivers 4 3 DSP 200 300 Rev I and later User s Manual ...

Page 27: ...6 Double click on Windows 2000 XP for PCI PCMCIA ISA 7 Click on qserbrd and select open Windows 2000 4 4 ...

Page 28: ... in Windows 2000 use the system Device Manager To access Device Manager double click the System icon in the Windows 2000 control panel or click the My Computer icon on the Windows 2000 desktop with the right mouse button and select Properties from the pull down menu Click on the Hardware tab then click on the Device Manager Consult Windows 2000 on line help for details on the use of the Device Man...

Page 29: ...00 300 is Quatech DSP 200 300 PCMCIA Two Port RS 422 RS 485 Serial Adapter Figure 10 4 Open the Properties dialog for the DSP 200 300 device then click the Resources tab to view the Input Output Range and Interrupt Request resource allocations Examine and remember the Input Output Range then close the properties window 5 Double click the hardware class Ports Com and LPT Each Quatech PCMCIA Serial ...

Page 30: ...Computer icon on the Windows 2000 desktop with the right mouse button and select Properties from the pull down menu Click on the Hardware tab then click on the Device Manager Consult Windows 2000 on line help for details on the use of the Device Manager 2 Double click on the hardware class Quatech Multiport Serial Devices to list hardware devices in the class Figure 10 3 The DSP 200 300 parent dev...

Page 31: ...4 Open the Properties dialog for the DSP 200 300 device Figure 12 then click the Advanced tab to view the clock rate settings Windows 2000 4 8 ...

Page 32: ...orts hardware clock at double the standard rate The baud rate the port runs at will always be double the rate requested by the applications This mode is useful for legacy applicattions which cannot request baud rates over 115 200 230 400 X2 The X1 clock mode mimics a standard COM port The hardware drivers lock the clock to the standard rate The port will run at the baud rate requested by the appli...

Page 33: ...Windows 2000 4 10 ...

Page 34: ... you transmit sometimes called echo Always Receive Receive Control RTS routed to CTS AUXIN routed to RCLK and TCLK routed to AUXOUT Used to connect ports transmitting at different baud rates In order to function all ports must have and use this feature Clocks RTS routed to AUXOUT AUXIN routed to CTS and TCLK routed to RCLK Used when RTS CTS handshaking is required Modem Control RTS routed to CTS A...

Page 35: ...SR 8x Always Enabled Any Handshaking 0010 ISR 8x DTR Controlled Any Loopback 0009 ISR 8x RTS Controlled Any Loopback 0008 ISR 8x Auto Toggle Any Loopback 0007 ISR Normal Always Enabled Any Clocking 0006 ISR Normal Always Enabled Any Handshaking 0005 ISR Normal DTR Controlled Any Loopback 0004 ISR Normal RTS Controlled Any Loopback 0003 ISR Normal Auto Toggle Any Loopback 0002 ISR 8x Always Enabled...

Page 36: ...RTS Controlled Any Loopback 0027 Scratch Pad Normal Auto Toggle Any Loopback 0026 Scratch Pad 8x Always Enabled Any Loopback 0025 Scratch Pad Normal Always Enabled Any Loopback 0024 ISR 8x DTR Controlled Any Clocking 0023 ISR 8x DTR Controlled Any Handshaking 0022 ISR 8x RTS Controlled Any Clocking 0021 ISR 8x RTS Controlled Any Handshaking 0020 Handshaking indicates RTS routed to AUXOUT AUXIN rou...

Page 37: ...ention to the conflict information at the bottom of the window Do not select a value that causes a conflict with any other installed hardware 10 If any changes have been made to theDSP 200 300 s configuration the card will automatically be reconfigured to the new resources specified Any time aPCMCIA card of this type is inserted Windows 2000 will attempt to configure the card at these resource set...

Page 38: ...This page intentionally left blank 5 1 DSP 200 300 Rev I and later User s Manual ...

Page 39: ...y supports the DSP 200 300 only in block addressing mode To begin the installation open Windows Explorer and search for the Setup exe command to install the Quatech Device Manager See following Windows Explorer figure D Serial Port Adapters Drivers Windows NT 4 0 for PCI PCMCIA ISA Once the installation is complete an icon will be placed on the desktop Windows NT Explorer Windows NT 5 2 ...

Page 40: ...d double click the Quatech Device Manager icon on the desktop Device Manager Icon on Desktop 2 Click the Add button at the bottom of the Quatech Device Manager Window 5 3 DSP 200 300 Rev I and later User s Manual ...

Page 41: ...3 Follow the steps for the Add Quatech Hardware Wizard Windows NT 5 4 ...

Page 42: ...DSP 200 300 PC Card should now be configured In the future Windows NT will automatically recognize and configure the DSP 200 300 Note Windows NT does not support Plug and Play for PCMCIA cards The PCMCIA Card must be inserted prior to starting Windows NT and can not be removed and reinserted while Windows NT is running 5 5 DSP 200 300 Rev I and later User s Manual ...

Page 43: ... 1 1 Auxiliary Channel RTS CTS Handshaking The RTS CTS handshake may be enabled so that RTS request to send is the auxiliary output signal on AUX OUT pin 1 and AUX OUT pin 6 Similarly CTS clear to send is the auxiliary input signal on AUX IN pin 5 and AUX IN pin 9 This configuration is shown below RS 422 485 16C550 UART DATA OUT DATA IN AUX OUT AUX IN TXD RXD RTS CTS Drivers Receivers Driver Recei...

Page 44: ...CTS from the 16C750 UART will be looped back to each other In addition the auxiliary output and input signals will be looped back to each other This configuration is shown below RS 422 485 16C550 UART DATA OUT DATA IN AUX OUT AUX IN TXD RXD RTS CTS Drivers Receivers Driver Receiver Driver Receiver Figure 10 Auxiliary Channel Handshaking Disabled 6 2 DSP 200 300 Rev I and later User s Manual ...

Page 45: ... Duplex 16C550 RTS DTR NOTE One of these three options must be selected via software configuration Full duplex operation is the default mode Full Duplex MUX Figure 11 RS 422 485 Driver Enable Options If RTS is selected as the signal to enable the output drivers setting bit 1 of the Modem Control Register to logic 1 will enable the output drivers and clearing bit 1 of the Modem Control Register to ...

Page 46: ...essing the PCMCIA Configuration Register on the DSP 200 300 CAUTION When operating in half duplex mode the transmitter output drivers must be disabled before receiving any information Failure to do so will result in two output drivers being connected together which may cause damage to the adapter the computer and or the peripheral equipment 6 4 DSP 200 300 Rev I and later User s Manual ...

Page 47: ...only to the external connector Any termination which is required must be added externally RS 422 485 Receiver Rt RXD RXD RS 422 485 Receiver Rt AUXIN AUXIN RS 422 100 ohm 1 2W resistor RS 485 60 ohms total resistance 120 ohms at each end Recommended Termination Resistor Values Figure 12 RS 422 485 Termination Hardware Information 6 5 ...

Page 48: ...This page intentionally left blank 7 1 DSP 200 300 Rev I and later User s Manual ...

Page 49: ...tor into a standard D 9 female connector data terminal equipment DTE as shown in the figures below Standard D 9 Male Figure 14 DSP 200 300 Adapter Cable D 9 Female Connector 1 2 3 4 5 9 8 7 6 AUXOUT DATAOUT GND DATAIN AUXIN AUXOUT DATAOUT DATAIN AUXIN Figure 15 RS 422 485 Signal Assignment External Connections 7 2 ...

Page 50: ...This page intentionally left blank 8 1 DSP 200 300 Rev I and later User s Manual ...

Page 51: ...rface PCMCIA PC Card Standard 2 1 compliant Physical Dimensions Type II PCMCIA card 5mm Maximum Baud Rate 921 6K Power Requirements 5 volts 20 mA typical 30 mA maximum Connector Adapter to standard female D 9 Specifications 8 2 ...

Page 52: ...DSP 200 300 User s Manual Revision 3 12 March 2004 P N 940 0075 312 Quatech Inc ...

Reviews: