Turbochannel support / machines have been removed from -current.
This commit is contained in:
parent
ad85ae6de1
commit
3d6175c723
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=99907
@ -868,310 +868,6 @@ device sbc</programlisting>
|
||||
cpu EV5</programlisting>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>DEC3000 family (the <quote>Bird</quote> machines)</title>
|
||||
|
||||
<para>The DEC3000 series were among the first Alpha machines
|
||||
ever produced. They are based on an I/O bus called the
|
||||
TurboChannel (TC) bus. These machines are built like tanks
|
||||
(watch your back).</para>
|
||||
|
||||
<para>DEC3000 can be subdivided in DEC3000/500-class and
|
||||
DEC3000/300-class. The DEC3000/500-class is the early high-end
|
||||
workstation/server Alpha family. Servers use serial consoles,
|
||||
workstations have graphics tubes. DEC3000/300-class is the
|
||||
lower-cost workstation class.</para>
|
||||
|
||||
<para>DEC3000/500-class are quite fast (considering their age)
|
||||
thanks to the good memory design. DEC3000/300 is crippled
|
||||
compared to DEC3000/500 because of its much narrower memory
|
||||
bus.</para>
|
||||
|
||||
<para>They are called <quote>Birds</quote> because their
|
||||
internal DEC code names were bird names:</para>
|
||||
|
||||
<informaltable>
|
||||
<tgroup cols=3 align=left>
|
||||
<colspec colwidth="*">
|
||||
<colspec colwidth="*">
|
||||
<colspec colwidth="2*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>DEC3000/400</entry>
|
||||
<entry>Sandpiper</entry>
|
||||
<entry>133MHz CPU, desktop</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/500</entry>
|
||||
<entry>Flamingo</entry>
|
||||
<entry>150MHz CPU, floor standing</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/500X</entry>
|
||||
<entry>Hot Pink</entry>
|
||||
<entry>200MHz CPU, floor standing</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/600</entry>
|
||||
<entry>Sandpiper+</entry>
|
||||
<entry>175MHz CPU, desktop</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/700</entry>
|
||||
<entry>Sandpiper45</entry>
|
||||
<entry>225MHz CPU, floor standing</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/800</entry>
|
||||
<entry>Flamingo Ultra</entry>
|
||||
<entry>200MHz CPU, floor standing</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/900</entry>
|
||||
<entry>Flamingo45</entry>
|
||||
<entry>275MHz CPU, floor standing</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/300</entry>
|
||||
<entry>Pelican</entry>
|
||||
<entry>150MHz CPU, desktop, 2 TC slots</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/300X</entry>
|
||||
<entry>Pelican+</entry>
|
||||
<entry>175MHz CPU, desktop, 2 TC slots</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/300LX</entry>
|
||||
<entry>Pelican+</entry>
|
||||
<entry>125MHz CPU, desktop, 2 TC slots</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>DEC3000/300L</entry>
|
||||
<entry></entry>
|
||||
<entry>100MHz CPU, desktop, no TC slots</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
|
||||
<para>Features:</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>21064 CPU (100 to 200 MHz) or 21064A CPU (225 to 275
|
||||
MHz)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>memory DEC3000/500 class:</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>bus width: 256 bit, with ECC</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>proprietary 100pin SIMMs</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>installed in sets of 8</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>memory DEC3000/300 class:</para><itemizedlist>
|
||||
<listitem>
|
||||
<para>bus width: 64 bit, with ECC</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>PS/2 style 72pin 36 bit FPM SIMMs 70ns or better</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>used in pairs of 2</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Bcache / L2 cache: varying sizes, 512 kB to 2 Mbyte</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>built-in 10Mbit Ethernet based on a Lance 7990 chip,
|
||||
AUI and UTP</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>one or two SCSI buses based on a NCR53C94 or a
|
||||
NCR53CF94-2 chip</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>2 serial ports based on Zilog 8530 (one usable as a
|
||||
serial console)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>embedded ISDN interface</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>on-board 8 bit sound</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>8 bit graphics on-board or via a TC card (depending
|
||||
on model)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Currently DEC3000 machines can only be used diskless on
|
||||
&os;. The reason for this is that the SCSI drivers needed
|
||||
for the TC SCSI adapters were not brought into CAM that the
|
||||
recent &os; versions use. TC option cards for single (PMAZ-A) or
|
||||
dual fast SCSI (PMAZC-AA) are also available. These cards currently
|
||||
have no drivers on &os; either.</para>
|
||||
|
||||
<para>DEC3000/300 has 5 MBytes/sec SCSI on-board. This bus is
|
||||
used for both internal and external devices. DEC3000/500 has 2
|
||||
SCSI buses. One is for internal devices only, the other one is
|
||||
for external devices only.</para>
|
||||
|
||||
<para>Floppy devices found in the DEC3000s are attached to the
|
||||
SCSI bus (via a bridge card). This makes it possible to boot from them
|
||||
using the same device names as ordinary SCSI hard-disks, for example:</para>
|
||||
<screen><prompt>>>></prompt> <userinput>BOOT DKA300</userinput></screen>
|
||||
|
||||
<para>The 3000/300 series has a half-speed TurboChannel compared
|
||||
to the other 3000 machines. Some TC expansion cards have
|
||||
troubles with the half-speed bus. Caveat emptor.</para>
|
||||
|
||||
<para>The embedded ISDN interface is not supported on &os;.</para>
|
||||
|
||||
<para>DEC3000/300-class uses standard 36 bit, 72 pin Fast Page
|
||||
Mode SIMMs. EDO SIMMs, 32 or 33 bit SIMMs all will not work in
|
||||
Pelicans. For 32Mbyte SIMMs to work on the DEC3000/300-class
|
||||
the presence detect bits/pins of the SIMM must correspond to
|
||||
what the machine expects. If they don't, the SIMM is
|
||||
<quote>seen</quote> as a 8 Mbyte SIMM. 8 Mbyte and 32 Mbyte
|
||||
SIMMs can be mixed, as long as the pairs themselves are
|
||||
identical.</para>
|
||||
|
||||
<para>When you find yourself in need of fixing 32Mbyte SIMMs
|
||||
that lack correct presence bits the following info might be of
|
||||
use:</para>
|
||||
|
||||
<para>There are four presence detection bits on PS/2 SIMMs. Two
|
||||
of the bits indicate the access time. The other two indicate
|
||||
the memory size.</para>
|
||||
|
||||
<para>At one end of the SIMM there are two rows of four solder
|
||||
pads. One row is connected to Vss (GND) and the other is
|
||||
connected to pins 67 (PRD1), 68 (PRD2), 69 (PRD3), 70
|
||||
(PRD4).</para>
|
||||
|
||||
<para>If you bridge a pair of pads with a small resistor or a
|
||||
drop of solder you ground that particular bit.</para>
|
||||
|
||||
<informaltable>
|
||||
<tgroup cols=3 align=left>
|
||||
<colspec colwidth="*">
|
||||
<colspec colwidth="*">
|
||||
<colspec colwidth="2*">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>PRD1</entry>
|
||||
<entry>PRD2</entry>
|
||||
<entry>Memory Size</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>GND</entry>
|
||||
<entry>GND</entry>
|
||||
<entry>4 or 64 Mbyte</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Open</entry>
|
||||
<entry>GND</entry>
|
||||
<entry>2 or 32 Mbyte</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>GND</entry>
|
||||
<entry>Open</entry>
|
||||
<entry>1 or 16 Mbyte</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Open</entry>
|
||||
<entry>Open</entry>
|
||||
<entry>8 Mbyte</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
|
||||
<informaltable>
|
||||
<tgroup cols=3 align=left>
|
||||
<colspec colwidth="*">
|
||||
<colspec colwidth="*">
|
||||
<colspec colwidth="2*">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>PRD3</entry>
|
||||
<entry>PRD4</entry>
|
||||
<entry>Access Time</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>GND</entry>
|
||||
<entry>GND</entry>
|
||||
<entry>50 or 100 nsec</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Open</entry>
|
||||
<entry>GND</entry>
|
||||
<entry>80 nsec</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>GND</entry>
|
||||
<entry>Open</entry>
|
||||
<entry>70 nsec</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Open</entry>
|
||||
<entry>Open</entry>
|
||||
<entry>60 nsec</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
|
||||
<para>DEC3000/500-class can use 2, 4, 8, 16 and 32 Mbyte 100pin
|
||||
SIMMs. Note that the maximum memory size varies from system to
|
||||
system, desktop machines have sacrificed box size for less
|
||||
memory SIMM sockets. Given enough sockets and enough SIMMs you
|
||||
can get to 512 Mbytes maximum. This is one of the main
|
||||
differences between floor standing and desktop machines, the
|
||||
latter have far less SIMM sockets.</para>
|
||||
|
||||
<para>The sound hardware is not supported on any of the Birds.</para>
|
||||
|
||||
<para>There is no X-Windows version available for the TC
|
||||
machines. DEC3000/300 needs a serial console. DEC3000/500-class
|
||||
might work with a graphical console. I ran mine with a serial
|
||||
console so I cannot verify this.</para>
|
||||
|
||||
<para>Birds can be obtained from surplus sales etc. As they are
|
||||
not PCI based they are no longer actively maintained. TC
|
||||
expansion boards can be difficult to obtain these days and
|
||||
support for them is not too good unless you write/debug the code
|
||||
yourself. Programming information for TC boards is hard to
|
||||
find. Birds are recommended only if a. you can get them cheap
|
||||
and b. if you prepared to work on the code to support them
|
||||
better.</para>
|
||||
|
||||
<para>For the DEC3000/[4-9]00 series machines the kernel config
|
||||
file must contain:</para>
|
||||
<programlisting>options DEC_3000_500
|
||||
cpu EV4</programlisting>
|
||||
|
||||
<para>For the DEC3000/300 (<quote>Pelican</quote>) machines the
|
||||
kernel config file must contain:</para>
|
||||
<programlisting>options DEC_3000_300
|
||||
cpu EV4</programlisting>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Evaluation Board 64 family</title>
|
||||
|
||||
@ -3093,8 +2789,7 @@ cpu EV5</programlisting>
|
||||
VGA compatibility mode and work fine as &os; consoles.</para>
|
||||
|
||||
<para>The <quote>PC standard</quote> serial ports found on most
|
||||
Alphas are supported. For TurboChannel machines the serial ports
|
||||
are also supported.</para>
|
||||
Alphas are supported.</para>
|
||||
|
||||
<para>ISDN (i4b) is not supported on &os;/alpha.</para>
|
||||
</sect2>
|
||||
|
Loading…
Reference in New Issue
Block a user