Boards (Continued)

Archive-name: sun-hdwr-ref/part4
Posting-Frequency: as revised
Version: $Id: part4,v 1.10 1995/08/27 19:20:04 jwbirdsa Exp $

                       THE SUN HARDWARE REFERENCE
                     compiled by James W. Birdsall
                        (jwbirdsa@picarefy.com)

                                PART IV
                                =======
                            BOARDS (cont'd)


BOARDS (cont'd)
===============

    Memory boards
    -------------

501-1013        1M Multibus
        One megabyte of zero-wait-state memory with parity, consisting
        of 144 64K x 1-bit chips. Connected to the processor by the
        Multibus P2 connector only; the Multibus P1 connector is used
        only for +5V and ground connections.

        Eight-position DIP switch U506 controls the address at which the
        board appears. The switches are all mutually exclusive. To make
        the board the first megabyte (starting at address 0), turn
        switch 1 ON and all others OFF. To make the board the second
        megabyte (starting at address 0x100000), turn switch 2 ON and
        all others OFF, etc. Via this method, the board may be set for
        any megabyte from the first to the eighth; the eighth is only
        available for memory when a monochrome display board is not
        present in the system.

        Power requirements are +5V @ 3A.

501-1020        2/50 1M VME
        The information on this and related boards is a bit spotty. The
        configurations shown below are only some of the possible
        configurations. Take with a grain of salt.

        J2100
          Unjumpered always.

        J2200   Base address
          1M:   3-4 jumpered, all others unjumpered

        J2201   Memory size
                1M @ 64Kx1      1M @ 256Kx1     2M @ 256Kx1     4M @ 256Kx1
                ----------      -----------     -----------     -----------
          1-2       UN              JU              UN              UN
          3-4       UN              JU              JU              UN
          5-6       JU              UN              UN              UN
          7-8       UN              JU              JU              JU
          9-10      JU              UN              UN              UN
          11-12     UN              UN              JU              JU
          13-14     JU              UN              UN              UN
          15-16     UN              UN              UN              JU

        J2202
          Not used.

501-1046        2/50 2M VME
        See 501-1020.

501-1047        2/50 4M VME
        See 501-1020. Note that this board cannot coexist with a 4M 2/50
        CPU, since the eighth megabyte is occupied by the monochrome
        framebuffer

501-1048        1M Multibus
        Laid out differently than 501-1013, but functionally the same.
        The address DIP switch is in a different location but is set in
        the same manner. See 501-1013.

501-1067        2/50 3M VME
        See 501-1020.

501-1079        2/50 0M VME
        See 501-1020. This board is intended as a host for the piggyback
        SCSI controller or Sky floating point processor.

501-1102        8M VME 3/2xx
        Eight megabytes of ECC memory consisting of 256K x 1-bit chips,
        with onboard refresh control.

        The first memory board in a Sun 3/2xx must always be in VME slot
        6 and must have a 220/270-ohm terminator pack at location 34-F.
        Up to four boards are supported, with the other three boards
        being in slots 2-4, and not having the terminator pack installed
        at location 34-F.

        The jumper on the upper rear edge of the board (accessible
        through the back panel) determines the memory location of the
        board, in 8M increments. The first board should have the jumper
        set to 0 (at the bottom); additional boards should be set to 1
        through 3 (moving toward the top of the board) in order.

        There are five LEDs on the upper rear edge of the board. In
        normal operation, only the two green LEDs should be lit.

        UE      Uncorrectable error (when lit)          RED

        CE      Correctable error (when lit)            YELLOW

        DIS     CPU access disabled (when lit)          YELLOW

        CPU     CPU accessing memory                    GREEN
          This LED flickers because it is only lit when the CPU is
          actually accessing the memory on the board. If the LED is not
          flickering, that simply means you have more memory than you
          need at the moment -- the board is not being accessed
          significantly.

        REF     Refresh OK (when lit)                   GREEN
          If this LED is not lit, refresh has failed and the board
          should be repaired or replaced.

501-1131        2M VME 3/1xx
        Two megabytes of memory, similar in construction to the 501-1132
        4M memory board.

        There are two jumpers near one of the VME connectors. The one
        nearest the connector should be jumped, and the other unjumped.

        There are two DIP switches (U3118 and U3119) near the jumpers.
        These set the base address of the board. The switch positions
        are mutually exclusive; within each bank, only one should be ON
        at a time. U3119 is apparently not used for this board.

        U3118
          1     unknown
          2     base address 0x200000 (starts at 2M)
          3     base address 0x400000 (starts at 4M)
          4     base address 0x600000 (starts at 6M)
          5-8   unknown

501-1132        4M VME 3/1xx
        Four megabytes of memory, similar in construction to the
        501-1131 2M memory board.

        There are two jumpers near one of the VME connectors. The one
        farther away from the connector should be jumped, and the other
        unjumped.

        There are two DIP switches (U3118 and U3119) near the jumpers.
        These set the base address of the board. The switch positions
        are mutually exclusive; within each bank, only one should be ON
        at a time.

                base address            U3118   U3119
                ------------            -----   -----
                0x200000 (2M)             2       3
                0x400000 (4M)             3       4
                0x600000 (6M)             4       5
                0x800000 (8M)             5       6
                0xA00000 (10M)            6       7
                0xC00000 (12M)            7       8

501-1232        4M Multibus
        Four megabytes of memory, with parity, consisting of 144 256K x 1
        chips, 120ns. 14-pin jumper at U1115, may control address. My board
        is the first 4M of RAM and pins 1-2, 3-4, 5-6, and 7-8 are jumped.

    Video boards
    ------------

VIDEO STANDARDS

    MONO

        bwone

                Sun-1 monochrome framebuffer.

        bwtwo

                The standard monochrome framebuffer, found in everything
                from the first Sun-2 to desktop SPARCs, and the 386i as
                well. Standard resolution is 1152 x 900 and high
                resolution is 1280 x 1024; other resolutions (1024 x
                1024?) may exist.

    MG

   MG standards are apparently monochrome framebuffers with analog
outputs connected to grayscale monitors. Still researching this one.

    COLOR

   Note that the ROM monitor in a machine may or may not know about any
particular color framebuffer, depending on the revision of the ROM and
the age of the framebuffer standard. If the ROM does not know how to
detect/display on the particular color framebuffer you have installed,
it will be unable to display the normal ROM boot messages. This does not
affect OS support for the framebuffer; if you are willing to boot blind,
SunOS should find the framebuffer and start displaying on it normally.
The alternative is to get a more recent ROM or a different framebuffer.

        cgone

                Sun-1 color framebuffer. Can run SunWindows. The
                hardware occupies 16K of Multibus address space, by
                default starting at addresses 0xE8000 or 0xEC000 and
                using interrupt level 3.

        cgtwo

                VME-based color framebuffer found in Sun-2's and up. The
                hardware occupies 4M of VMEbus address space, by default
                starting at address 0x400000 and using interrupt level
                4.

        cgthree

                8-bit color framebuffer found in Sun-4's and Sun-386i's.

        cgfour

                8-bit color framebuffer, found in Sun-3's and Sun-4's,
                with a monochrome overlay plane and an overlay enable
                plane on the 3/110 and some 3/60 models. It is the
                onboard framebuffer for the 3/110. The SunOS driver
                implements ioctls to get and put colormaps; the 3/60
                models have an overlay plane colormap as well.

        cgfive

                Can be used alone or with the GP2 accelerator.

        cgsix

                8-bit accelerated (GX) color framebuffer, found in
                Sun-3's and Sun-4's. The GX accelerator is a low-end
                accelerator designed to enhance vector and polygon
                drawing performance.

        cgeight

                24-bit color framebuffer, found in Sun-3's and Sun-4's,
                with a monochrome overlay plane and in some cases an
                overlay enable plane as well. Despite being 24-bit, the
                SunOS driver is documented as implementing ioctls to get
                and put colormaps.

        cgnine

                24-bit double-buffered VME-based color framebuffer, with
                two overlay planes and the ability to work with the GP2
                graphics accelerator board. In double-buffer mode, color
                resolution is reduced to 12 bits.

        cgtwelve

                24-bit double-buffered SBus-based color framebuffer,
                with graphics accelerator, an overlay plane and an
                overlay enable plane. Apparently can run in an 8-bit
                colormapped mode as well. In double-buffer mode, color
                resolution is reduced to 12 bits.

        cgfourteen

                From the manpage: "The cgfourteen device driver controls
                the video SIMM (VSIMM) component of the video and graphics
                subsystem of the SPARCstation 10SX. The VSIMM provides
                24-bit truecolor visuals in a variety of screen
                resolutions and pixel depths."


    ACCELERATORS

        gpone

                Generic name for Graphics Processor (GP), Graphics
                Processor Plus (GP+), and Graphics Processor 2 (GP2)
                boards. The hardware occupies 64K of VMEbus address space,
                starting at address 0x210000 by default and using interrupt
                level 4.

VIDEO BOARDS

    MONO

501-1003        monochrome video/keyboard/mouse TTL only Multibus
        From top to bottom on the rear edge of the board are a female
        DB-9 video connector, a header connector for the serial type 2
        keyboard, and a header connector for the serial Sun-2 mouse.

        This board must be placed in a slot in the Multibus P2
        section shared by the CPU. For backplane P/N 501-1090, it must
        be placed in slot 6 to terminate the P2 bus; for newer
        backplanes, it is usually placed in slot 6 anyway.

        DIP switch and jumper information for revisions -03 through -07:

        U100    DIP switch      video board address
          Eight-position DIP switch. All switches are mutually exclusive
          and they correspond to megabyte sections of the address space
          in the same way as the 501-1013 memory board. The first video
          board must be set to the eighth megabyte, which means switch
          eight must be ON and all others must be OFF.

        J1903   jumper          serial interrupt level select
          pins 13-14 jumped by default, all others unjumped

        J1904   jumper          video interrupt level select
          pins 9-10 jumped by default, all others unjumped

        Power requirements are +5V @ 4A.

501-1052        monochrome video/keyboard/mouse ECL/TTL Multibus
        From top to bottom on the rear edge of the board are a female
        DB-9 video connector, a header connector for the serial type 2
        keyboard, and a header connector for the serial Sun-2 mouse.

        This board must be placed in a slot in the Multibus P2
        section shared by the CPU. For backplane P/N 501-1090, it must
        be placed in slot 6 to terminate the P2 bus; for newer
        backplanes, it is usually placed in slot 6 anyway.

        Jumper information (note that pin 1 is to the right if you
        hold the board with the printing right-side up -- the same
        orientation as the ICs):

        J1600
          Bits read on startup to determine size of screen, either
          standard (1152 x 900) or 1000 x 1000. Pins 9 through 16 are
          not used and unjumped. Pins 3-4, 5-6, and 7-8 are always
          jumped. Pins 1-2 are jumped for the standard screen and
          unjumped for the 1000 x 1000 screen.

        J1801   Crystal Shunt                   JUMPED by default
          When jumped, the crystal signal is active; when unjumped, the
          crystal is disabled for A.T.E. testing.

        J1803   video levels
          To select TTL (very early Sun-2 monitors), jump pins 1-2 and
          5-6, unjump 3-4 and 7-8. To select TTL/ECL (all monochrome
          monitors since then, including any that can work with
          Sun-3's), jump 3-4 and 7-8 and unjump 1-2 and 5-6.

        J1804   Ground test point               UNJUMPED by default
          Used during troubleshooting only.

        J1903   Serial interrupt level select
                 Located at N3, farther away from the bus connectors.
          pins 13-14 jumped by default, all others unjumped

        J1904   Video interrupt level select
                 Located at N3, nearer the bus connectors.
          pins 9-10 jumped by default, all others unjumped

        Power requirements are +5V @ 4A.


    COLOR

501-0289        color video Multibus
        Jumper information:

        J1
          1-2   VODD                    JUMPED by default
          3-4   VRESET                  JUMPED by default
          5-6   SYSCP1                  JUMPED by default
          7-8   HRESET                  JUMPED by default
          9-10  STATE 11                JUMPED by default

        J2
          1-2   M0                      JUMPED by default
          3-4   M1                      JUMPED by default
          5-6   M2                      JUMPED by default
          7-8   M3                      JUMPED by default
          9-10  M4                      JUMPED by default
          11-12 M5                      JUMPED by default

        J3              Color board interrupt level
          pins 5-6 jumped by default, all others unjumped

        J4              Invert BBUS.A0
          1-2                           JUMPED by default
          3-4                           UNJUMPED by default

        J5              Ground the P2 bus
          All pins (1-2, 3-4, 5-6, 7-8, 9-10, 11-12) jumped by default.

        Power requirements are +5V @ 6A and -5V @ 1.2A.

501-1014        Sun-2 color framebuffer VME
        Output resolution 1152 x 900, 66Hz vertical refresh, 62KHz
        horizontal sync. Known to work in 2/160, 3/160, 3/180, 3/260,
        3/280, 3/460, 3/470, 3/480.

501-1058        GB graphics buffer VME
        Used with GP graphics accelerator. Known to work in 2/160,
        3/160, 3/180, 3/260, 3/280, 3/460, 3/480, 4/150, 4/260, 4/280,
        4/330, 4/350, 4/360, 4/370, 4/380.

501-1089        cg3 color framebuffer VME
        Output resolution 1152 x 900, 66Hz vertical refresh, 62KHz
        horizontal sync. Known to work in 3/160, 3/180, 3/260, 3/280,
        3/460, 3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370,
        4/380.

501-1116        cg3 color framebuffer VME
        See 501-1089.

501-1267        cg5 color framebuffer VME
        Output resolution 1152 x 900, 66Hz vertical refresh, 62KHz
        horizontal sync. Known to work in 3/160, 3/180, 3/260, 3/280,
        3/460, 3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370,
        4/380, 4/470, 4/490.

        If this board is installed with a GP2, then the P2 bus must be
        enabled to communicate with the GP2. Otherwise, the P2 bus must
        be disabled.

501-1319        cg3 color framebuffer VME
        See 501-1089.

501-1434        cg9 color framebuffer VME
        Output resolution 1152 x 900, 66Hz vertical refresh, 62KHz
        horizontal sync. Known to work in 3/160, 3/180, 3/260, 3/280,
        3/460, 3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370,
        4/380, 4/470, 4/490.


    ACCELERATORS

501-1055        GP graphics processor VME
        Known to work in 2/160, 3/160, 3/180, 3/260, 3/280, 3/460,
        3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370, 4/380.

501-1139        GP+ graphics processor VME
        Known to work in 2/160, 3/160, 3/180, 3/260, 3/280, 3/460,
        3/480, 4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370, 4/380.

501-1268        GP2 graphics processor VME
        Known to work in 3/160, 3/180, 3/260, 3/280, 3/460, 3/480,
        4/150, 4/260, 4/280, 4/330, 4/350, 4/360, 4/370, 4/380, 4/470,
        4/490.

    SCSI controller boards
    ----------------------

501-1006        Sun-2 SCSI/serial Multibus
        SCSI interface and four serial lines with full modem control.
        Identifiable by its three 50-pin header connectors, one of which
        (J3, the bottommost) is the SCSI interface and the other two of
        which (J1 and J2) are the serial lines.

        There are three DIP switches: U305, U312, and U315. Holding the
        board with the 50-pin header connectors down and component side
        toward you, U312 is lowest, U315 in the middle, and U305 at the
        top. All three are eight-position.

        U305    SCSI board base address/bus priority in (BPRN)
          Switches one through six correspond to address bits A14
          through A19 respectively. The default setting is switch six
          on, switches one through five off. Switch eight grounds the
          bus priority in (BPRN) line and must be OFF; it should be ON
          only if you are configuring the board as the highest-priority
          DMA master in a serial card cage (i.e. a non-Sun
          configuration).

        U312    SCSI interrupt priority
          Switches eight through one correspond to interrupt priorities
          0 through 7 in that (reverse) order. The default is for switch
          six to be ON and all others OFF, which yields an interrupt
          priority of 2.

        U315    Serial interrupt priority
          Switches eight through one correspond to interrupt priorities
          0 through 7 in that (reverse) order. The default is for switch
          two to be ON and all others OFF, which yields an interrupt
          priority of 6.

        Serial ports C and D appear on connector J2, E and F on
        connector J1. These are usually labelled SIO-S0 through SIO-S3
        on the back of the machine (SIO-C through SIO-F on older
        machines) and appear as /dev/ttys0 through /dev/ttys3 under
        SunOS. If you have a second SCSI/serial board, the serial ports
        appear as /dev/ttyt0 through /dev/ttyt3 under SunOS. The
        documented maximum output speed is 19200 bps. All ports are
        wired DTE and are compatible with both RS-232C and RS-423, using
        Zilog Z8530A dual UART chips. The pinout of J2 is:

           3    TxD-C       14  DTR-C       33  DD-D
           4    DB-C        15  DCD-C       34  CTS-D
           5    RxD-C       22  DA-C        36  DSR-D
           7    RTS-C       24  BSY-C       38  GND-D
           8    DD-C        28  TxD-D       39  DTR-D
           9    CTS-C       29  DB-D        40  DCD-D
           11   DSR-C       30  RxD-D       47  DA-D
           13   GND-C       32  RTS-D       49  BSY-D

        The pinout of J1 is exactly similar; substitute "E" for "C" and
        "F" for "D".

        Power requirements are +5V @ 5A.

501-1045        "Sun-2" SCSI host adapter, 6U VME
        Used with various 6U/9U VME adapters to produce the 501-1138,
        501-1149, and 501-1167. Uses PALs and logic sequencers to
        implement SCSI protocols. Frequently found in Sun-3's despite
        name.

        There are DIP switches at U702 and U704. The bits are inverted,
        so the default settings correspond to an address of 0x200000.

        U702    VMEbus address, low bits
          1-4   not connected
          5-8   A12-A15                 ON by default

        U704    VMEbus address, high bits
          1-5   A16-A20                 ON by default
          6     A21                     OFF by default
          7-8   A22-A23                 ON by default

501-1138        "Sun-2" SCSI host adapter, external, VME
        A 501-1045 6U VME SCSI host adapter in a 270-1138 6U/9U VME
        adapter, which provides only an external D50 connection. See
        501-1045. See 3/50 motherboard listing for pinout.

501-1149        "Sun-2" SCSI host adapter, internal, VME
        A 501-1045 6U VME SCSI host adapter in a 270-1059 6U/9U VME
        adapter, which provides only an internal connection to VME slot
        7 in 12-slot chassis. See 501-1045.

501-1167        "Sun-2" SCSI host adapter, external/internal, VME
        A 501-1045 6U VME SCSI host adapter in a 270-1059 6U/9U VME
        adapter, which provides only an internal connection to VME slot
        7 in 12-slot chassis, but also with a 530-1282 cable/connector
        to provide an external D50 connection as well. See 501-1045. In
        order to use both sides of the bus, it is generally necessary to
        remove the SCSI terminators from the 501-1045 board. See 3/50
        motherboard listing for external pinout. Has a holder for a
        coin battery which drives a clock chip that Suns don't use (see
        Misc Q&A #6).

501-1170        "Sun-3" SCSI host adapter, internal, VME
        A 501-1236 6U VME SCSI host adapter in a 270-1059 6U/9U VME
        adapter, which provides only an internal connection to VME slot
        7 in 12-slot chassis.

501-1217        "Sun-3" SCSI host adapter, external, VME
        A 501-1236 6U VME SCSI host adapter in a 270-1138 6U/9U VME
        adapter, which provides only an external D50 connection. See
        501-1236. See 3/50 motherboard listing for pinout.

501-1236        "Sun-3" SCSI host adapter, 6U VME
        Used with various 6U/9U VME adapters to produce the 501-1170 and
        501-1217. Can also be used with a 270-1059 6U/9U VME adapter (as
        in the 501-1170) paired with a 530-1282 cable/connector to
        provide an external D50 connection as well (generally requires
        removing the SCSI terminators from the 501-1236 to use both
        sides of the bus); this configuration was never supported by
        Sun, so it doesn't have a part number, but is supposed to work.
        Uses an NCR5380 SCSI chip.

        There are DIP switches at U408 and U409.

        SW1     VMEbus address
            At U409.
          1-2                           ON by default
          3                             OFF by default
          4-8                           ON by default

        SW2     VMEbus address
            At U408.
          1                             ON by default
          2     ON for first host adapter, OFF for second
          3-5                           ON by default
          6-8   not connected


    Non-SCSI disk controller boards
    -------------------------------

SMD

370-1012        Xylogics 450 SMD controller Multibus
        This board is used to control SMD hard disks. It is a Multibus
        bus master using variable-burst-length DMA.

        This board should not share a Multibus P2 section with Sun-2 CPU
        or memory boards because it has P2 traces which are incompatible
        with those used on the Sun-2 CPU and memory boards.

        Since this board is a Multibus bus master, its relative slot
        number determines its priority (slot 1 is the highest). The
        board must be placed in a lower-priority position than the Sun-2
        CPU board for proper handling of bus arbitration. It should also
        be placed in a lower-priority position than the 370-0502 (?)
        TAPEMASTER half-inch tape controller board, if there is one in
        the system, but it may be placed in a higher-priority position
        than the 501-1006 SCSI/serial board.

        This board dissipates a fair amount of heat and should be placed
        in the most central position possible, subject to the
        considerations listed above. For maximum air circulation, leave
        the slot to the left of this board empty, if possible.

        The edge of the board has one 60-pin header connector for SMD
        control and four 26-pin header connectors for SMD data; however,
        only two SMD disks are supported per board by SunOS. There is no
        required order of connection from SMD disks to SMD data
        connectors; the board automatically detects which disk is
        connected to which data connector.

        At one corner of the SMD-connector-edge of the board is a small
        LED, which flickers during disk activity.

        This board has dozens of jumper blocks, some of which are
        cross-jumped to other jumper blocks.

        JA-JB   crossjumped always from one to the other
                 Located at K3.
          1-1   8/16-bit address control                UNJUMPED by default
          2-2   address bit 16                          UNJUMPED by default
          3-3   address bit 8                           JUMPED by default
          4-4   address bit 15                          UNJUMPED by default
          5-5   address bit 9                           UNJUMPED by default
          6-6   address bit 14                          UNJUMPED by default
          7-7   address bit 10                          UNJUMPED by default
          8-8   address bit 12                          JUMPED by default
          9-9   address bit 11                          UNJUMPED by default
                 These address bits are inverted; the pattern above
                 (0x11) actually yields address 0xEE??.
          10-10 ground                                  UNJUMPED by default

        JE
                 Located at K4, more or less.
          1-2   parallel DMA arbiter/BPRO               JUMPED by default
          3     isolate parallel DMA                    -
          4-5   address bit 7                           JUMPED by default
                 This address bit is also inverted.

        JF
          1-JH1 bus activity LED                        CROSSJUMPED by default
                 Does not appear on my Rev. M board, JH1 is wired
                 directly to pin 1 on E6 (a 74LS273) instead.

        JH
                 Located at N10, right by P2 bus connector.
          1                                     CROSSJUMPED to JF1 by default
                 See JF1.
          2     power fail protection                   -
          3-4   inhibits DMA sequencer CLK              UNJUMPED by default
          5-6   selects DMA sequencer CLK               JUMPED by default

        JJ
                 Located at J12.
          1-2   inhibit disk sequencer CLK              JUMPED by default
          3-4                                           UNJUMPED by default

        JK
                 Located at N11.
          Eight-pin jumper block, all unjumped by default.
                 On my Rev. M board, pins 1-2, 3-4, and 5-6 are
                 jumped.

        JM
                 Located at N13, very lower right corner by P2 bus
                 connector.
          1-2   16-24 bit mode                          UNJUMPED by default
          3-4   16-20 bit mode                          JUMPED by default
          5-6
                 Not listed in docs, appear on my Rev. M board,
                 unjumped.

        JN
                 Can't find on my Rev. M board.
          1-2                                           UNJUMPED by default

        JT
                 Located at K1-K2ish.
          1-2   optional 8K                             JUMPED by default
          3                                             -

        JV
                 Located at B3.
          1-2   optional 8K                             JUMPED by default
          3                                             -

        JX      interrupt request level
                 Located at N4.
          1-2                                           UNJUMPED by default
          3                                             -
          4-E2  interrupt level 2                       JUMPED by default
                  NOTE that this is NOT jumper pin JE2 but rather
                  another pin labeled just "E2".
          5-6                                           UNJUMPED by default
          7-8                                           UNJUMPED by default

        JY
                 Located at G9ish.
          1-2   close ECC feedback                      JUMPED by default
          3                                             -

        JZ      crystal shunt
                 Located in upper right corner by thumblever.
          Jumped by default.

        For the first XY450 board, jump JC1-JR1, JC2-JD2, JC3-JD3, and
        JC4-JD4. For the second XY450 board (only two are supported by
        SunOS), jump JC1-JR1, JC2-JD2, JC3-JD3, and JC4-JR4. Pins one
        through four of JC correspond to address bits six through three
        in that (reverse) order. Jumping JC to JR selects the bit;
        jumping JC to JD deselects the bit. Hence, the address of the
        first board is 0xEE40 and the second 0xEE48. These jumper blocks
        are located at K4, right by the JE block.

        Power requirements are +5V @ 8A and -5V @ 1A.
        
IPI

501-1855        ISP-80 IPI controller VME
        This board allows connection of IPI drives (q.v. for information
        on IPI in general) to a VME-based machine. It has an onboard
        68020 and RAM for handling I/O optimization and buffering. It
        has a maximum DMA tranfer rate of 16M per second, but the IPI
        maximum disk tranfer rate is only 6M.

        Note that older firmware revisions may have problems with newer
        disks.

SCSI ADAPTORS

370-1010	Adaptec ACB4000 SCSI-MFM controller
        This board allows an MFM hard disk with a standard ST-506
        interface to be connected to a SCSI bus. The Adaptec ACB4070A
        SCSI-RLL controller is almost identical.

        This board supports up to two MFM drives, which appear as SCSI
        LUNs 0 and 1 within the SCSI ID for the board as a whole.

        Connection information:

        J0      20-pin                  MFM data connector for drive 0

        J1      20-pin                  MFM data connector for drive 1

        J2      34-pin                  disk control connector

        J3                              power

        J4      50-pin                  SCSI connector

        Jumper information:

        JS,JR,JT,JPU
          R-S   select precomp at cylinder 400          UNJUMPED by default
          R-T   select precomp on all cylinders         UNJUMPED by default
          R-PU  deselects precomp on all cylinders      JUMPED by default

        J5
	  A-B	SCSI id MSB
	  C-D	SCSI id
	  E-F	SCSI id LSB
                  Pins A-F are used to set the SCSI bus address. Jumping
                  a pair of pins turns that bit on; unjumping them turns
                  that bit off. The default SCSI bus address is 0, all
                  pins unjumped.
          G-H   DMA transfer rate                       UNJUMPED by default
                  SYSCLOCK/4 when jumped, DATACLOCK/2 when unjumped.
          I-J   Extended commands enable/disable        UNJUMPED by default
          K-L   not used                                UNJUMPED by default
          M-N   selects a seek complete status          UNJUMPED by default
                  Also described as "Support Syquest 312/DMA 360".
          O-P   Self-diag                               UNJUMPED by default

        SCSI terminator packs at RP3 and RP4, sometimes (usually?)
        soldered in.

        Error Codes (number of half-second bursts):

            None            8085
            1               8156 RAM
            2               Firmware
            3               AIC-010 logic
            4               AIC-010 logic
            5               AIC-300 logic
            6               AIC-010 BUS

	Power requirements are +5V @ 2A (1.5A?) and +12V @ 0.5A (0.3A?).

xxx-xxxx        Emulex MD21 SCSI-ESDI controller
        This board allows an ESDI disk to be connected to a SCSI bus.
        The MD21 can actually control two ESDI disks, which appear as
        SCSI logical units (LUNs) 0 and 1 on the SCSI ID assigned to the
        MD21 as a whole.

        The MD21 uses a 8031 CPU with 32K PROM. It has 32K of onboard
        buffer RAM, with about 14K being used for each connected disk.
        It supports ESDI transfer rates up to 15Mbps and SCSI transfer
        rates up to 1.25Mbps (burst). It supports the SCSI
        connect/disconnect option and SCSI bus parity. Manufacturer's
        rated Mean Time Between Failures is 42,425 hours.

        This board has one eight-position DIP switch and seven
        connectors.

        SW1
          1-3   SCSI bus ID, LSB (SW1-1) to MSB (SW1-3)
          4     not used
          5     physical sector size
                  ON    256 bytes
                  OFF   512 bytes
          6     automatic drive spinup
                  ON    drives not spun up automatically
                  OFF   drives spun up automatically
          7     soft error reporting
                  ON    errors not reported
                  OFF   errors reported
          8     SCSI bus parity
                  ON    enabled
                  OFF   disabled

        J1      ESDI control (daisy-chained to both disks)
                  maximum cable length 10 feet

        J2      ESDI data for drive 1
                  maximum cable length 10 feet

        J3      ESDI data for drive 0
                  maximum cable length 10 feet

        J4      user panel connector

        J5      testing

        J6      SCSI bus

        J7      power

        This board can be configured to provide power to an external
        terminator by installing a 1N5817 diode at board location CR2
        and connecting wire wrap jumper E to F. This will provide
        termination power on SCSI bus pin 26. WARNING: this can cause
        shorts!

        This board has two status LEDs, one red and one green.

                RED     GREEN
                ---     -----
                OFF     OFF     hardware reset test
                OFF     ON      8031 test
                                PROM checksum test
                                buffer controller test
                                dynamic RAM test
                ON      OFF     disk formatter test
                                SCSI controller test
                ON      ON      self-test passed, ready to run

        During normal operations, the green LED seems to blink steadily.

        Power requirements are +5V @ 1.5A.


    Non-SCSI tape controller boards
    -------------------------------

HALF-INCH NINE-TRACK

370-0502 ?      Computer Products Corporation TAPEMASTER
        This part number is listed as either the TAPEMASTER or the
        Xylogics 472 tape controller in different places. The TAPEMASTER
        is also listed as 370-0167.

        This board should not share a Multibus P2 section with Sun-2 CPU
        or memory boards.

        This board is a Multibus bus master, so its relative slot
        number determines its priority (slot 1 is the highest). The
        board must be placed in a lower-priority position than the Sun-2
        CPU board for proper handling of bus arbitration. It should also
        be placed in a higher-priority position than the 370-1012
        Xylogics 450 SMD controller board, if there is one in the
        system.

        DIP switch and jumper information:

        S1      addressing
          Eight-position DIP switch, selecting address bits A1 through
          A7 and 8/16-bit addressing. The first TAPEMASTER board should
          have switches 1 and 3 OFF and all others ON. The second
          TAPEMASTER board should have switches 1, 3, and 7 OFF and all
          others ON.

        S2      addressing
          Eight-position DIP switch, selecting address bits A8 through
          A15. All switches should be ON.

        jumper pins (defaults in uppercase):
          1-2   UNJUMPED for Sun-2 backplanes, jumped for serial
                backplane (Sun-1/100U)

          3-4   JUMPED if the CPU is set up to support CBRQ, unjumped if
                not

          3-5   jumped if the CPU is not set up to support CBRQ,
                UNJUMPED if it is

                        JUMPED BY DEFAULT
          INT-3         28-29           35-39           43-49           48-49
          15-16         31-39           36-40           44-49           42-50
          18-19         32-39           37-39           45-49           51-52
          20-21         33-39           38-39           46-49           54-55
          25-26         34-39           41-49           47-49           57-58

                        UNJUMPED BY DEFAULT
          22      27      30      53      56      59-60

        Power requirements are +5V @ 4A.


SCSI ADAPTORS

370-1011        Sysgen SC4000 SCSI/QIC-II controller
        This board is used to connect a QIC-II (aka QIC-02) quarter-inch
        cartridge tape drive to the SCSI bus. The board supports only
        one attached tape drive, usually a QIC-11 (20M) drive. It was
        standard equipment on the 2/120.

        There are two LEDs (DS1 and DS2) in one corner of the board. DS2
        is on when the board is selected (during SCSI activity).

        Connection information:

        JH      50-pin                  SCSI connector

        JT      50-pin                  tape connector, labelled "TAPE"

        Note that there is a 50-pin SCSI connector labelled "SLAVE" on
        the board as well. The Sysgen manual recommends connecting
        downstream SCSI devices to this connector instead of using an
        inline connector on JH; Sun recommends against this, because
        doing so will result in loss of access to all downstream devices
        if the Sysgen board fails.

        DIP switch and jumper information:

        four-position DIP switch        SCSI address
          Switches one, two, and three correspond to SCSI address bits
          one, two, and three respectively. The default is SCSI address
          4: switches one and two OFF, switch three ON. Switch four
          should always be OFF.

        PK6     DIP sockets             SCSI termination
        PK7
          220/330-ohm terminator packs

        W1      jumper
          Eight pins, all unjumped by default.

        Power requirements are +5V @ 2A.

xxx-xxxx        Emulex MT-02 SCSI/QIC-02?(-36?) controller
        This board is used to connect a quarter-inch cartridge tape
        drive to the SCSI bus. It is the standard method of connecting a
        QIC-24 (60M) drive to a Sun-3. Despite the name, the board is
        reputed to actually attach QIC-36 (not QIC-02) devices to the
        SCSI bus. So far I haven't found any documents which actually
        say one way or the other.

        With the component side of the board up and the power connector
        J4 in the upper right corner, the tape data connector J3 is on
        the left side, the SCSI connector J5 is on the right side, and
        the eight-position DIP switch SW1 is in the upper left corner.

        SW1     eight-position DIP switch
         SW1-1  SCSI id LSB
         SW1-2  SCSI id
         SW1-3  SCSI id MSB
         SW1-4  unused                  OFF by default
         SW1-5  drive select 0          see table below
         SW1-6  drive select 1
         SW1-7  drive select 2          documented as OFF by default
         SW1-8  SCSI bus parity         OFF by default
                  ON    enable
                  OFF   disable

        There are two jumpers, A-B and E-F.

        A-B     EPROM memory size select        JUMPED by default
          In the upper-leftish center.

        E-F     JUMPED for Archive Scorpion
                UNJUMPED for Wangtek 5000E
          Just inboard from the center of the tape data connector J3.

        SCSI terminator packs are at U5 and U46. U5 is in the upper
        right corner; U45 is in the lower right corner.

        Drive type settings are:

                SW1-7  SW1-6  SW1-5      Drive

                  0      0      0        Cipher QIC-36
                  0      0      1       *Archive Scorpion
                  0      1      0        Wangtek series 5000 basic
                  0      1      1       *Wangtek series 5000E
                  1      0      0        Kennedy 6500
                  1      0      1        ???
                  1      1      0        ???
                  1      1      1        ???

           *Documented by Sun.


    Ethernet and other network boards
    ---------------------------------

501-0288        3COM 3C400 Ethernet Multibus
        This board is used in Sun-1 and Sun-2 configurations. It may be
        distinguished from the 501-1004 Sun-2 Multibus Ethernet by
        checking the location of the Ethernet cable connector, which is
        toward the bottom of the board. (On the edge with the Multibus
        connectors, the larger connector is toward the top.)

        DIP switch and jumper information:

        JP1     jumper          Addressing size
        JP2     jumper
          With the board component-side up and the Multibus edge
          connectors facing you, these jumpers are in the lower left
          corner of the board. They should be set for 20-bit memory
          addressing, with JP1 unjumped and JP2 jumped.

        MRDC    jumper
        MWTC    jumper
        IORC    jumper
        IOWC    jumper
          To the right of JP1 and JP2. MRDC and MWTC should be jumped.
          IORC and IOWC should be unjumped.

        INT?    jumper          Ethernet interrupt level
          Eight-position jumper, with pairs marked INT0 through INT7.
          INT3 should be jumped, all others unjumped.

        ADR17   DIP switch
          In the bottom right corner of the board. All switches should
          be set to OFF.

        ADR13   DIP switch
          Eight-position DIP switch; switches seven through one
          correspond to address bits A13 through A19 in that (reverse)
          order. For the first Ethernet board, switches one, two, and
          three should be ON and all others OFF. For the second Ethernet
          board, switches one, two, three, and seven should be ON and
          all others OFF. Switch eight should ALWAYS be OFF.

        The Ethernet address PROM is in component position I2.

        Power requirements are +5V @ 5V and +12V @ 0.5A.

501-1004        Sun-2 Ethernet Multibus
        This board may be distinguished from the 501-0288 3COM Multibus
        Ethernet by checking the location of the Ethernet cable
        connector, which is toward the top of the board (toward the same
        short edge as the larger Multibus connector). The connector is a
        header connector; electrically, it is AUI Ethernet.

        Intel 82586 Ethernet controller chip, 256K of dual-ported
        memory.

        DIP switch and jumper information:

        U503    DIP switch      Register base address
          Eight-position DIP switch; switches one through eight
          correspond to address bits A12 through A19, respectively. For
          the first Ethernet board, switches four and eight should be ON
          and all others OFF. For the second Ethernet board, switches
          three, four, and eight should be ON and all others OFF.

        U505    DIP switch      On-board memory base address
          Eight-position DIP switch; switches one through four
          correspond to address bits A16 through A19, respectively. For
          the first Ethernet board, switch three should be ON and all
          others OFF. For the second Ethernet board, switches two and
          four should be ON and all others OFF.

        U506    DIP switch      Size of Multibus port into onboard memory
          Eight-position DIP switch. For the first Ethernet board,
          switches two, three, six, and seven should be ON and all
          others OFF. For the second Ethernet board, switches one, four,
          five, and eight should be ON and all others OFF.

        J101    jumper          Transceiver type
          For type 1 (capacitive-coupled) transceivers, jumped. For type
          2 (transformer-coupled) transceivers, unjumped. On my Rev. 12A
          board, just a pair of solder pads, no wire -- permanently
          unjumped.

        J400    jumper          M.BIG
          "J400 allows the selection of M.BIG, or the input to Port B
          (bank select circuitry) which has the address lines for 256K
          DRAMs." Unjumped by default.

        J401    jumper          M.EXP
          Multibus P2 address and data buffers enabled when jumped,
          disabled when unjumped. If enabled, this board MUST have its
          own private P2 section. ONLY boards which do not use the P2
          bus at all may be one the same section. If disabled, this
          board may be on the same P2 section as the CPU and memory
          boards, or it may be on a P2 section used by other boards with
          these notes: this board grounds pins P2-26, P2-32, P2-38, and
          P2-50, and cannot tolerate voltages outside the range of 0-5V
          on any other P2 pins. Sun-supplied boards meet these
          requirements.

        J500    hardwired jumper        Ethernet interrupt level
          Sets the Ethernet interrupt level. Pins 7-8 are hardwired
          together, setting the interrupt level to 3. Level 7 is closest
          to the edge of the board, level 0 closest to the center.

        Power requirements are +5V @ 6A and +12V @ 0.5A.


    Communications boards
    ---------------------

501-1006        Sun-2 SCSI/serial Multibus
        See under "SCSI boards".

xxx-xxxx        Systech MTI-800A/1600A Multiple Terminal Interface Multibus
        There are two parts to the MTI-800A/1600A: a Multibus controller
        board and a 19" rack-mountable chassis with eight (800A) or
        sixteen (1600A) serial ports. The board should not share a
        Multibus P2 section with Sun-2 CPU or memory boards.

        This board provides two modes of operation: single character
        transfer mode, in which data is transferred one character at a
        time to or from the CPU, and block transfer mode, in which data
        is moved between the board and memory via DMA. In this mode, the
        board is a Multibus bus master and supports CBRQ.

        This board has four eight-position DIP switches, near the center
        of the board.

        DIP switch information:

        SW2     address
          Switches 6 and 7 ON and all others OFF.

        SW3     address/default channel configuration
          1,2   OFF (?)
          3     ON; between this and SW2, address set to 0x0620.
          4,5   OFF (?)
          6     8/16-bit addressing, ON/OFF respectively. OFF by default.
          7,8   one stop bit, both OFF

        SW4     default channel configuration
          1,2   no parity, both OFF
          3,4   eight bits, both ON
          5-8   9600 baud: 5, 6, and 7 ON, 8 OFF

        SW5     interrupt level
          Switch 5 ON, all others OFF, for interrupt level 4

xxx-xxxx        Systech VPC-2200 Versatec Printer/Plotter controller Multibus
        This board should not share a Multibus P2 section with Sun-2 CPU
        or memory boards.

        This board is a Multibus bus-mastering DMA board with CBRQ
        support. It supports two output channels: one channel supports
        the Versatec printer/plotter in either single-ended or
        long-lines differential mode, and the second supports any
        standard Centronics- or Dataproducts-compatible printer at rates
        up to 10,000 lines per minute. The two modes of the first
        channel are transparent to the software. The second channel has
        automatic printer selection which eliminates the need for
        setting switches for either Centronics- or Dataproducts-type
        printers.

        This board has a self-test feature for both channels that does
        not require any software support. The Versatec channel sends a
        132-character ASCII string in print mode and a 256-byte pattern
        in plot mode. The printer channel sends a 132-character ASCII
        string.

        DIP switch information:

        SW3     8/16-bit I/O, big/little-endian, 8/16-bit addressing, address
          Switches 3, 4, 5, 6, and 7 should be ON, all others OFF.

        SW4     address
          Switch 3 OFF, all others ON. Between this and SW3, the base
          address is set to 0x0480.

        SW5     interrupt priority
          Switch 3 ON, all others OFF, for interrupt priority 2.


    Floating-point and other system accelerators
    --------------------------------------------

370-1021        Sky Floating Point Processor Multibus
        This board must not share a Multibus P2 section with any Sun
        board which also uses the P2 bus.

        This board is an IEEE-compliant floating point coprocessor with
        a Weitek chip.

        This board has two jumper blocks, JP01 and JP02, in the lower
        left corner of the board (with the Multibus edge connector
        facing down and the component side facing you). These are
        14-position blocks; pin 1 is in the lower left, pin 7 the lower
        right, pin 8 the upper right, and pin 14 the upper left.

        Jumper information:

        JP01    address
          As wired by Sky: 1-2 jumped
          AS WIRED FOR USE IN A SUN: 1-11 jumped, address 0x2000

        JP02    interrupt level
          As wired by Sky: 2-6, 4-5 jumped
          AS WIRED FOR USE IN A SUN: 1-6, 3-6, 4-5 jumped, interrupt level 2

        Power requirements are +5V @ 4A.

501-1383        TAAC-1 application accelerator, POP board VME
        One board of a two-board set. Known to work in 3/160, 3/180,
        3/260, 3/280, 3/460, 3/480, 4/150, 4/260, 4/280, 4/330, 4/350,
        4/360, 4/370, 4/380, 4/470, 4/490.

501-1447        TAAC-1 application accelerator, DFB board VME
        One board of a two-board set. See 501-1383.


    Cardcage backplanes
    -------------------

501-1090        2/120 Multibus
        Nine-slot passive Multibus backplane. Slot 6 must be occupied by
        either a monochrome framebuffer board or a P2 terminator board.

    Other boards
    ------------

501-1054        Multibus-VME Adapter
        This board/frame accepts a normal Multibus card and connects it
        electrically to a VME bus. It has twelve DIP switch blocks, a
        PROM socket, and two jumpers, to allow it to be configured for
        any particular board. It was initially introduced after the
        transition to VME chassis in the Sun-2 era, and adapted Multibus
        boards such as the Xylogics 451 SMD disk controller were
        supported through the Sun-4 VME models.

        DIP switch blocks 1 through 4 determine access to Multibus I/O
        space from the VME bus. DIP switch blocks 5 through 8 determine
        access to Multibus memory from the VME bus. DIP switch blocks 9
        and 10 are unused. DIP switch block 11 is used with 20-bit-DMA
        Multibus boards. DIP switch block 12 and the PROM socket map
        Multibus interrupts to VME interrupts. The jumper block controls
        the multibus BCLK and CCLK.

        Multibus I/O space is mapped into the VME 16-bit address space.
        Multibus memory space is mapped into the VME 24-bit address
        space. Note that the address is the same on both buses (e.g. the
        Xylogics 450 appears at Multibus I/O address 0xEE40; therefore
        it will appear at VME address 0xEE40 as well).

        SW1     Multibus I/O addresses, low
          1     unused
          2-8   A7-A1 in reverse order (2 is A7, 3 is A6, 8 is A1, etc.)

        SW2     Multibus I/O block size, low
          1     unused
          2-8   A7-A1 in reverse order (2 is A7, 3 is A6, 8 is A1, etc.)

        SW3     Multibus I/O addresses, high
          1-8   A15-A8 in reverse order (1 is A15, 2 is A14, 8 is A8,
                 etc.)

        SW4     Multibus I/O block size, high
          1-8   A15-A8 in reverse order (1 is A15, 2 is A14, 8 is A8,
                 etc.)

        SW5     Multibus memory addresses, low
          1-8   A15-A8 in reverse order (1 is A15, 2 is A14, 8 is A8,
                 etc.)

        SW6     Multibus memory block size, low
          1-8   A15-A8 in reverse order (1 is A15, 2 is A14, 8 is A8,
                 etc.)

        SW7     Multibus memory addresses, high
          1-8   A23-A16 in reverse order (1 is A23, 2 is A22, 8 is A16,
                 etc.)

        SW8     Multibus memory block size, high
          1-8   A23-A16 in reverse order (1 is A23, 2 is A22, 8 is A16,
                 etc.)

        SW9     Unused

        SW10    Unused

        SW11    20-bit-DMA
          1-4   A23-A20 in reverse order (1 is A23, 2 is A22, 4 is A20,.
                 etc.)
          5-8   unused

        SW12    VME interrupt vector
          1-8   Vector, LSB to MSB. Maps all Multibus interrupts to the
                 same VME vector. Use the PROM to map different Multibus
                 interrupts to different VME vectors. If the PROM is
                 installed, all switches in this block must be OFF.

        J1      BCLK and CCLK (9.8304MHz)
          1-2   jumped to provide Multibus bus clock (BLCK) to the
                 board, unjumped to not. Most boards require this clock
                 signal.
          3-4   jumped to provide Multibus constant clock (CCLK) to the
                 board, unjumped to not. Most boards require this clock
                 signal.

        To set the Multibus I/O switches (blocks 1 through 4):

        1) Find the block size for your board. If it is not a power of
           two, round it up to the nearest power of two.

        2) Subtract one and throw away the lowest bit (A0 is not connected
           to the switches -- the smallest possible block is two bytes).

        3) For each zero bit, turn the corresponding switch ON, and OFF
           for each one bit, in SW2 and SW4. Remember that the address
           lines are reversed in the switch positions!

        4) Find the base address for your board and bitwise-OR it with
           the result from step 2, throwing away the lowest bit (A0 is
           not connected to the switches).

        5) For each zero bit, turn the corresponding switch ON, and OFF
           for each one bit, in SW1 and SW3. Remember that the address
           lines are reversed in the switch positions!

        If you don't want to map any Multibus I/O space, set all
        switches in SW1 and SW3 to ON, and SW2 and SW4 to OFF.

        To set the Multibus memory switches (blocks 5 through 8):

        1) Find the block size for your board. If it is not a power of
           two, round it up to the nearest power of two.

        2) Throw away the low byte (A0-A7 are not used -- the smallest
           address increment is 256 bytes) and subtract one.

        3) For each zero bit, turn the corresponding switch ON, and OFF
           for each one bit, in SW6 and SW8. Remember that the address
           lines are reversed in the switch positions!

        4) Find the base address for your board and throw away the low
           byte (A0-A7 are not used).

        5) Bitwise-OR it with the result from step 2.

        6) For each zero bit, turn the corresponding switch ON, and OFF
           for each one bit, in SW5 and SW7. Remember that the address
           lines are reversed in the switch positions!

        If you don't want to map any Multibus memory, set all
        switches in SW5 and SW7 to ON, and SW6 and SW8 to OFF.

        If the Multibus board is a 24-bit-DMA master, set all switches
        in SW11 to OFF. Otherwise, if it is a 20-bit-DMA master, use
        switches 1-4 in SW11 to supply the A20-A23 of the DMA address.
        As usual, 0 is ON and 1 is OFF. Note that "to access Sun main
        memory via DVMA, these bits should be set to zero."

        To use SW12 to set the VME interrupt vector, simply set the
        desired vector value in the switches. As usual, 0 is ON and 1 is
        OFF. To use the PROM to set VME interrupt vectors, program a
        32-by-8 bipolar PROM with the vectors for Multibus interrupt
        levels 7 through 1 in locations 0 through 6 respectively
        (reversed). Note that Multibus interrupt 0 cannot be mapped,
        "since the VMEbus has no level 0 interrupt."

        Example: the 370-1012 Xylogics 450 SMD disk controller uses no
        Multibus memory, has 8 bytes of Multibus I/O at address 0xEE40
        (for the first controller), is a 24-bit-DMA board, wants VME
        interrupt vector 0x48, and requires BCLK and CCLK. Hence:

                         1    2    3    4    5    6    7    8
                SW1     (un) ON   OFF  ON   ON   ON   OFF  OFF
                SW2     (un) ON   ON   ON   ON   ON   OFF  OFF
                SW3     OFF  OFF  OFF  ON   OFF  OFF  OFF  ON
                SW4               -- all ON --
                SW5               -- all ON --
                SW6               -- all OFF --
                SW7               -- all ON --
                SW8               -- all OFF --
                SW11              -- all OFF --
                SW12    ON   ON   ON   OFF  ON   ON   OFF  ON
                J1          -- pins 1-2, 3-4 jumped --

        Example: the 370-0502 (0167?) CPC Tapemaster 1/2" tape
        controller uses no Multibus memory, has two bytes of Multibus
        I/O at address 0x00A0, is a 20-bit-DMA board, wants VME
        interrupt vector 0x60, and requires BCLK and CCLK. Hence:

                         1    2    3    4    5    6    7    8
                SW1     (un) OFF  ON   OFF  ON   ON   ON   ON
                SW2     (un) ON   ON   ON   ON   ON   ON   ON
                SW3               -- all ON --
                SW4               -- all ON --
                SW5               -- all ON --
                SW6               -- all OFF --
                SW7               -- all ON --
                SW8               -- all OFF --
                SW11              -- all OFF --
                SW12    ON   ON   ON   ON   ON   OFF  OFF  ON
                J1          -- pins 1-2, 3-4 jumped --

501-1671        SPARCcenter 2000 system control board
        This board provides the hostid, Ethernet address, and possibly
        other stuff to the motherboards installed in a SPARCcenter 2000.

        It has a 'JTAG' connector at J0101 and a set of eight LEDs, half
        yellow and half green. From the yellow end:

                SVP     Service Processor Attached                      Y
                RST     System Reset                                    Y
                STP0    Stop Request from CARB0 ASIC                    Y
                STP1    Stop Request from CARB1 ASIC                    Y
                Vbb     -12VDC OK                                       G
                Vdd     +12VDC OK                                       G
                Vtt     +1.2VDC OK                                      G
                Vcc     +5VDC OK                                        G

        At location U0203 is the EEPROM, a 2K x 8-bit TMS29F816, which
        contains the hostid and Ethernet address. This part is not
        field-replaceable. If the contents of the system control board
        EEPROM are invalid, the values stored in the NVRAM on system
        board 0 are used instead, and the yellow LED on the keyswitch
        interface board is ON.

        The update-system-idprom ROM monitor command downloads the
        contents of the system board 0 NVRAM to the EEPROM on the system
        control board. At least version 2.11 is required to do this.

        To invalidate the contents of the system control board EEPROM,
        use the following sequence of commands:
                patch noop call update-system-idprom
                patch noop call update-system-idprom
                patch call noop update-system-idprom
                update-system-idprom

501-1979        SPARCserver 1000 system control board
        This board provides the hostid, Ethernet address, and possibly
        other stuff to the motherboards installed in a SPARCserver 1000.

        It has a variety of connectors, and a reset switch in one
        corner.

        J0101   'JTAG'

        J1001   '5 1/4" SCSI power'

        J1002   '3 1/2" SCSI power'

        J1003   '3 1/2" SCSI power'

        J1004   'Internal SCSI bus'

        At location U0201 is the EEPROM, a 2K x 8-bit TMS29F816, which
        contains the hostid and Ethernet address. This part is not
        field-replaceable. If the contents of the system control board
        EEPROM are invalid, the values stored in the NVRAM on system
        board 0 are used instead, and the yellow LED on the power supply
        is ON.

        The update-system-idprom ROM monitor command downloads the
        contents of the system board 0 NVRAM to the EEPROM on the system
        control board. At least version 2.11 is required to do this.

        To invalidate the contents of the system control board EEPROM,
        use the following sequence of commands:
                patch noop call update-system-idprom
                patch noop call update-system-idprom
                patch call noop update-system-idprom
                update-system-idprom

501-2335        SPARCcenter 2000 system control board
        See 501-1671.

501-2406        SPARCcenter 2000 system control board unprogrammed
        See 501-1671.

501-2412        SPARCserver 1000 system control board unprogrammed
        See 501-1979.

              END OF PART IV OF THE SUN HARDWARE REFERENCE



Webmaster