|
Online Sun Information ArcHive
|
|
501-1100
3/2xx CPU VME
25MHz 68020, 20MHz 68881 floating point chip, Sun-3 MMU with eight hardware
contexts, no on-board memory but 64K write-back cache, direct-mapped,
virtually-indexed and virtually-tagged, with 16-byte lines. VME bus
interface. 256K of dual-ported video RAM for the onboard high-resolution
monochrome framebuffer.
From left to right, with component side up and connector edge toward you
(normal top at left), the rear edge of the board has: two female DB25 serial
ports (A and B from left to right (top/bottom)); a female DB15 AUI Ethernet
connector; a reset button; a switch to toggle between Normal and Diagnostics
modes; a female DB15 keyboard/mouse connector; eight LEDs (bit 0 at the
top/left); and at the bottom, a female DB9 high-res monochrome video
connector.
The serial ports conform to both RS-232-C and RS-423 and are wired DTE. The
pinout of the serial ports is:
2 TxD (transmit data) 8 DCD (Data Carrier Detect)
3 RxD (receive data) 15 DB (transmit clock from DCE)
4 RTS (Request To Send) 17 DD (receive clock from DCE)
5 CTS (Clear To Send) 20 DTR (Data Terminal Ready)
6 DSR (Data Set Ready) 24 DA (transmit clock from DTE)
7 GND 25 -5V
The pinout of the AUI Ethernet connector is:
1 chassis ground 7 VCC (see J2401)
2 E.COL+ 9 E.COL-
3 E.TxD+ 10 E.TxD-
4 chassis ground 12 E.RxD-
5 E.RxD+ 13 +12V
6 GND
The user reset button invokes a watchdog reset. The result depends on the
value at address 0x17 of the EEPROM.
If you want the machine to boot normally, set the diagnostics switch to
"NORM". If you want extended diagnostics when you power up the system, set
the switch to the "DIAG" position. If the switch is set to "DIAG", power-on
self-test messages are sent to serial port A at 9600 bps or serial port B at
1200 bps.
The pinout of the keyboard/mouse connector is:
1 RxD0 (keyboard) 8 GND
2 GND 9 GND
3 TxD0 (keyboard) 10 VCC
4 GND 11 VCC
5 RxD1 (mouse) 12 VCC
6 GND 14 VCC
7 TxD1 (mouse) 15 VCC
The eight LEDs are used for diagnostic purposes. In the chart below, a "1"
indicates a lit LED, and a "0" indicates an unlit LED. Bit 0 is at the top
and bit 7 is at the bottom; the patterns below are shown with bit 0 on the
left.
Pattern Status
-------- ------
11111111 Resetting
10000000 PROM checksum test
01000000 DVMA register test
11000000 Context register test
00100000 Segment map read/write test
10100000 Segment map address test
01100000 Page map test
11100000 Memory path data test
00010000 Nonexistent memory bus error test
10010000 Interrupt test
01010000 Time-Of-Day clock interrupt test
11010000 MMU protection/status tests
00110000 ECC error test
10110000 Cache data 3-pattern test
01110000 Cache tag 3-pattern test
11110000 Memory tests
01001111 Initializing MMU
00000001 Self-tests have found an error
00000010 An exception class error occurred
"Marching ones" (cycling through 10000000, 01000000, 00100000, etc.) indicates
that Unix is running OK. On power up, it cycles through the tests in the
chart above, then boots Unix. If LED 7 (00000001) lights up while the tests
are being performed, it indicates that the test failed. If LED 6 (00000010)
lights up while the tests are being performed, it indicates that an
unexpected error (bus error, address error, unexpected interrupt, etc.)
occurred during the test. When all tests are finished, LED 5 (00000100)
starts blinking to indicate that the ROM monitor is running and/or Unix is
booting.
The monochrome video output levels are ECL/TTL. The output is high resolution
(1600 x 1280, 89KHz horizontal sync, 66Hz vertical sync) only and a
high-resolution monochrome monitor must be used. The pinout of the
monochrome video connector is:
1 VIDEO+ 6 VIDEO-
3 HSYNC 7 GND
4 VSYNC 8 GND
9 GND
There are a variety of jumper blocks. All locations are given with component
side up and connector side toward you.
J100 (single jumper at H-5, in middle left)
Jump to disable 68020 cache. UNJUMPED
J200 (block at J-6, in middle left, pin 1 to right)
1-2 unused
3-4 25MHz CPU clock JUMPED
5-6 25MHz FPU clock UNJUMPED
7-8 20MHz FPU clock JUMPED
J300 (single jumper at H-2, in middle left edge, only on 501-1100)
Jump to enable P2 bus. JUMPED
J500 (block at H-3/H-4, in middle left, pin 1 to right)
1-2 VME interrupt level 1 JUMPED
3-4 VME interrupt level 2 JUMPED
5-6 VME interrupt level 3 JUMPED
7-8 VME interrupt level 4 JUMPED
9-10 VME interrupt level 5 JUMPED
11-12 VME interrupt level 6 JUMPED
13-14 VME interrupt level 7 JUMPED
15-16 unused UNJUMPED
J2000 (block at H-1, in middle left, pin 1 to right)
1-2 Select 27512 boot PROM JUMPED
3-4 Select 27256 boot PROM UNJUMPED
J2401 (block at A-16, in near middle, pin 1 nearest)
1-2 Enable Ethernet clock JUMPED
3-4 +5V to Ethernet tap UNJUMPED
5-6 jump for type-1 transceiver (capacitive), unjump for type-2 (xformer)
7-8 SCC clock enable (501-1206 only) JUMPED
J2500 (block at L-11, in far left, pin 1 to right)
1-2 CPU is VME arbiter & requester JUMPED
3-4 CPU is VME requester only UNJUMPED
5-6 CPU is VME reset slave UNJUMPED
7-8 CPU is VME reset master JUMPED
J2600 (single jumper at L-9, in far left)
Jump to enable 16MHz VME clock. JUMPED
Additional features of interest: the boot PROM is in the near left at location
U2008 (grid C1). The IDPROM is in the middle left at location U1907 (grid E3
(E4?)). The Ethernet fuse is by the Ethernet connector at grid A12 and the
keyboard fuse by the reset switch at grid A17. The lithium battery (BBCV2)
in the far middle is Matsushita Electric/Panasonic part number BR2325. It is
documented as not being a customer-replacable part.
Note that boot PROM version 2.6 is required to boot from an SMD disk connected
to a Xylogics 7053 SMD controller.
Note that when "CPU EPROM 2.1" (probably boot PROM version 2.1) is installed,
two control-G's cause the keyboard bell to remain on until the system is
reset.
Note that the minimum CPU revision required for use with the IPC is
501-1100-06 or 501-1206-06.
Power requirements are +5V @ 22.5A and -5V @ 0.6A.
[ home ]
[ hardware ]
[ software ]
[ more... ]
[ search ]
[ layout ]
Last modified: 2000.10.25.20.58.08 CDT
Server time: 2008.08.28.02.39.45 GMT