ssdiag.txt Driver File Contents (WINDIAG.exe)








                            Equinox Systems Inc.
                              1 Equinox Way
                            Sunrise, FL 33351
                              (954) 746-9000



                                 04/16/99

















                               Release Notes
                                   for
                 Equinox SuperSerial DOS Diagnostic (SSDIAG.EXE)
                                Version 4.00










        Equinox and Equinox SuperSerial are trademarks of Equinox
        Systems Inc.  All other brand and product names are the
        trademarks of their respective holders.



                   Copyright (c) Equinox Systems Inc. 1998-1999
                            All Rights Reserved






        Information in this document is subject to change without notice
        and does not represent a commitment on the part of Equinox.

        Equinox provides this document "as is", without warranty of any
        kind, either expressed or implied, including, but not limited to,
        the particular purpose.  Equinox may make improvements and/or
        changes in this manual or in the product(s) and/or the program(s)
        described in this manual at any time.

        This product could include technical inaccuracies or typographical
        errors.  Changes are periodically made to the information herein;
        these changes may be incorporated in new editions of the publication.

        RESTRICTED RIGHTS:

        For non-U. S. Government use:
        These programs are supplied under a license.  They may be used,
        disclosed, and/or copied only as permitted under such license
        agreement.  Any copy must contain the above copyright notice and
        this restricted rights notice.  Use, copying, and/or disclosure
        of the programs is strictly prohibited unless otherwise provided
        in the license agreement.

        For U.S. Government use:
        Use, duplication, or disclosure by the Government is subject to
        restrictions as set forth in sub-paragraph (c)(1)(ii) of the
        Rights in Technical Data and Computer Software clause of DFARS
        52.227-7013.



1.0  Introduction

        SSDIAG.EXE is a DOS executable program that tests any SuperSerial
        hardware found in your host, including Multiport Boards, Host
        Controllers, Port Modules, and Multiplexer Modules.  When used
        with the specified loopback connectors, virtually all elements of
        the hardware can be verified.  Even without loopbacks, major
        portions of the hardware are verified.

          Version 4.00:

            o This version has been modified to fully test a maximum of three
            SST PCI boards. This version also includes an enhancement to the
            /M option for SST ISA boards, to display SST ISA boards' address
            mapping in the window list.

        Version 3.36:

            o This version has been modified to accurately identify the
              SST-4P/RJ and SST-8P/RJ adapters.

        Version 3.35:

            o This version has been modified to accurately test the USR 56K
              modem in the Equinox Modem Pool and added code to correctly
              identify the PC model and sub-modem from the BIOS ROM.

        Version 3.33:

            o This version has been modified to include minor software timing
              adjustments.

        Version 3.32:

            o This version has included software enhancements.

        Version 3.31 enhancements:

            o This version of the software has included the support to test the
              following products:

                   * Modem Pool - P/N: 990308


        Version 2.20 enhancements:

            o This version of the software has been modified to support the
              following products:

                   * SST-8I/RJ - Unreleased
                   * SST-4I/RJ - Unreleased
                   * SST-16I   - P/N: 990324
                   * SST-16P   - P/N: 990326


        Version 2.03 enhancements:

            o This version of the diagnostic will correctly identify the
              existence of a Modem Pool connected to a multi-port card,
              but it will not test or exercise.


        Version 2.02 enhancements:

            o This version of the diagnostic has corrected an intermittent
              problem with PCI/ISA bus types.

            o This version of the diagnostic will not test or exercise the
              EQUINOX Modem Pool P/N:990308.

        Version 2.01 enhancements:

            o This version of the diagnostic has been modified to support
              various SST enhancements.



        Version 2.00 enhancements:

            o  This version of the diagnostic will now support all EQUINOX
               2,4,8,64 and 128 multiport boards.

            o  This version of the diagnostic will correctly recognize a PCI
               based board, but will not test since PCI typically configures
               boards beyond DOS 1 MB address space.

            o  This version of the diagnostic will correctly display the board
               ID.


        Version 1.05 enhancements:

            o  The following Megaport SS boards are now supported:

               ISA  :  SSM-12I,  SSM-24I
               EISA :  SSM-12E,  SSM-24E
               MC   :  SSM-12M,  SSM-24M


        Version 1.04 corrections:

            o  The SST-2I diagnostic will work now on 100 MHz hosts.


        Version 1.03 corrections:

            o  MC boards whose I/O address is not 3000 will also
               work correctly now.

            o  Hosts with eight SuperSerial boards will work
               correctly now.


        Version 1.02 enhancements:

            o  When the command-line switch "SSDIAG /M" is used to
               enable manual memory mapping, the ensuing table of
               16K memory windows starts at 512K instead of 640K.

            o  When testing ports on an SS2-I board, the loopback
               wiring screen shows the pin-outs for a DB-9
               connector.


        Version 1.01 enhancements:

            o  The SST-2I and SST-4M boards are supported.

            o  A command-line switch ("SSDIAG /M") has been added to
               enable manual memory mapping of boards during test.


        Version 1.00  -  Initial release.



2.0  Supported Hardware

        SSDIAG supports the following SuperSerial hardware:

        Multiport Boards:

            PCI  :           SST-4P,  SST-4P/RJ, SST-8P, SST-8P/RJ, SST-16P
            ISA  :  SST-2I,  SST-4I,  SST-4I/RJ, SST-8I, SST-8I/RJ, SST-16I
            EISA :           SST-4E,  SST-8E
            MC   :           SST-4M,  SST-8M


          Connector Panels:

            RJ-45 : CP16-RJ
            DB-25 : CP16-DB


        Host Controllers:

            PCI  :  SST-64P,  SST-128P
            ISA  :  SST-64I,  SST-128I
            EISA :  SST-64E,  SST-128E
            MC   :  SST-64M,  SST-128-M


        Port Modules:

            RJ-45 : PM8-RJ, PM16-RJ
            DB-25 : PM8-DB, PM16-DB


        Multiplexer Modules:

            MIM1, CMX16-RJ, CMX16-DB





3.0  Operation

        The program is located in the diskette's \SSDIAG directory.
        You may run it straight from diskette (type \SSDIAG\SSDIAG),
        or copy it to your host and run it from there under DOS.

        SSDIAG employs a graphical user interface in which choices
        are displayed with one item highlighted.  Use the arrow keys
        to move the highlight to the desired item, then hit the Enter
        key to make the selection.  The Escape key cancels or returns
        to the previous screen.  The bottom line of each screen tells
        which keys are appropriate for that screen.

        The initial screen contains a list of SuperSerial boards that
        SSDIAG found in your host.  (These boards may or may not have
        already been configured by your host software.)  EISA and MC
        boards are displayed with their Slot number (1 through 8);
        ISA boards are displayed with their I/O Port number (200 through
        3E0) as set on the boards' DIP switches.

        When you select a board, its outline will appear on the screen
        along with its Slot or Port number and an Address.  This is
        the address where the board is being tested.

        If an EISA or MC board was already configured to a particular
        address in Page Mode by host software, SSDIAG will use that same
        address.  Otherwise, SSDIAG attempts to find an available 16K
        memory window between 512K and 1Meg to configure the board.

        Note:  If you wish to specify where the board should be mapped
        during the test, run the program with the manual memory mapping
        command-line switch ("SSDIAG /M").  It will display a menu of
        current memory utilization, and you may choose where you would
        like to map the board from among available 16K windows (see
        section 3.1 for more details).

        If this is the first time the board was selected, SSDIAG runs
        preliminary diagnostics on its logic circuitry and RAM.  (This
        takes several seconds, depending upon the size of the board
        and the speed of the host.)  If the board had already passed
        preliminary diagnostics earlier, they are skipped now and the
        board is simply initialized for testing at this point.

        The results of the preliminary diagnostics are displayed.  If
        they failed, your only option will be to return to the previous
        screen.  If they passed, what happens next depends upon whether
        the board is a Multiport Board or a Host Controller.

        Multiport Boards:  For SST-4 and SST-8 boards, a representation
        of a Fan-Out Cable will appear on the screen.  You will be
        prompted to install a 750065 (RJ-45) or 750069 (DB-25) loopback
        in any port(s).  (This choice depends upon the type of Fan-Out
        Cable in use.)  On an SST-2 board, you will be prompted to
        install a 750070 (DB-9) loopback.  On a Megaport SS board, you
        will be prompted to install a 750010 (50-pin Telco) loopback.

        When you install a loopback in a port, SSDIAG will detect its
        presence and test the port's data and control signals.  (This
        takes several seconds.)  A beep will be heard, and either "Passed"
        or "Failed" will appear next to the port.  (Also, green bars will
        appear if it passed, flashing red bars if it failed.)

        If a port failed, use the arrow keys to highlight the port,
        then hit Enter.  A box labeled "Expected Loopback Wiring"
        will appear, and three distinct results will be reported: TD/RD
        passed or failed, DTR/DSR/RI passed or failed, and RTS/CTS/CD
        passed or failed.  For Megaport SS boards, two distinct results
        will be reported:  data loopback and control-signal loopback.

        You may test as many ports as you wish.  The display "remembers"
        the results of each test.  You may re-start the port tests by
        hitting the F10 key.

        Host Controllers:  On SST-64 and SST-128 boards, you may see the
        network's topology by selecting "Modules".  SSDIAG will identify
        any modules on the board's expansion bus(es) and put them online.
        The screen displays in real-time what modules are on the bus.
        The "star" within each module on the screen represents its online
        LED and will be solid if online, blinking if offline.  This
        display of network topology can be a powerful debugging tool in
        itself.

        You may use the arrow and Enter keys to select an individual
        module.  Now you may test the module's ports with the
        appropriate loopbacks you will be prompted for:  750065 (RJ-45)
        or 750068 (DB-25).  (This choice depends upon the type of
        module.)  The module's port test is the same as described above
        for Multiport boards (except colored squares are used instead of
        colored bars).

        If you select the "Controller" test, SSDIAG first does the
        preliminary logic circuit and RAM diagnostics and displays the
        results.  If they passed, it will prompt you to install a 750067
        loopback on the bus.  As with the port loopbacks, SSDIAG will
        detect when you've installed the bus loopback and proceed with
        the test.  (On an SST-128 board, with two buses, you will be
        prompted to move the loopback to the other bus after the first
        bus test is complete.)  The bus test results will be displayed
        after they complete in several seconds.

        When you exit SSDIAG, it will re-configure any Host Controllers
        your host had configured in Flat mode back to their original
        Flat configuration.


3.1     Memory Window selection (using command line "SSDIAG /M")

        You can select a 16K window (memory area) where to test a board by
        using the command-line "SSDIAG /M".  From the opening screen, select a
        board to test.  Following the board selection, the "Select mapping
        address" screen is displayed.  The display shows 16K windows in
        ascending order ranging from 80000 (hex) to EC000 (hex).  The display
        also shows the utilization of each 16K window as determined by SSDIAG.
        To "map" the selected board to a particular 16K window, move the
        cursor to the desired 16K window and strike the enter key.  The table
        below provides descriptions of 16K window utilization types determined
        by SSDIAG:

          UTILIZATION
             TYPE                              DESCRIPTION
        ===============    ===================================================
        Available          Window AVAILABE for use... NOT occupied by any
                           other device.

        8-bit conflict?    Window POSSIBLY available for use... not occupied
                           by any other device; however, the 128K region
                           (80000-9FFFF, A0000-BFFFF, C0000-DFFFF, and
                           E0000-FFFFF) that window resides in contains an
                           8-bit device.  Since the SST board is a 16-bit
                           device, mapping the board in this 128K region MAY
                           affect the operation of the 8-bit device.

        ROM detected       Window NOT available for use... occupied ROM

        RAM detected       Window NOT available for use... occupied RAM

        Memory conflict    Window NOT available for use... occupied by some
                           device that conflicts with SST board's operation



4.0  Loopback Connectors

        The following are descriptions for all the loopbacks used with
        SSDIAG.  Which one(s) you need is a function of the particular
        SuperSerial products in your system.  (The program will prompt
        you by Equinox part number.)  These loopbacks are available
        from Equinox.  These descriptions are included should you
        ever wish to make your own.


        750010  50-pin Telco Connector

            Connect the following pins:  1-2, 3-4, 5-6, 7-8, 9-10, 11-12,
                                         13-14, 15-16, 17-18, 19-20,
                                         21-22, 23-24, 26-27, 28-29,
                                         30-31, 32-33, 34-35, 36-37,
                                         38-39, 40-41, 42-43, 44-45,
                                         46-47, 48-49


        750065  RJ-45 Connector, 10-wire

            Connect the following pins:  4-6
                                         1-3-10
                                         2-8-9



        750067  HD-22 Connector, male, 26 pins

            Connect the following pins:  4-9
                                         5-17
                                         6-16
                                         7-15
                                         8-14
                                         13-18



        750068  DB-25 Connector, male

            Connect the following pins:  2-3
                                         4-5-8
                                         6-20-22



        750069  DB-25 Connector, female

            Connect the following pins:  2-3
                                         4-5-8
                                         6-20-22



        750070  DB-9 Connector, female

            Connect the following pins:  1-7-8
                                         2-3
                                         4-6-9

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 0.57