summaryrefslogtreecommitdiff
path: root/nl/hardware/supported/sparc.xml
blob: 21bc832aa552caec494c6d56e7c1c80ce07236e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<!-- retain these comments for translator revision tracking -->
<!-- original version: 48719 untranslated -->

  <sect2 arch="sparc" id="sparc-cpus">
  <title>CPU and Main Boards Support</title>
<para>

Sparc-based hardware is divided into a number of different subarchitectures,
identified by one of the following names: sun4, sun4c, sun4d, sun4m, sun4u
or sun4v. The following list describes what machines they include and what
level of support may be expected for each of them.

</para>

<variablelist>
<varlistentry condition="etch">
<term>sun4, sun4c, sun4d</term>

<listitem><para>

These subarchitectures include some very old 32-bit machines, which are
no longer supported. For a complete list please consult the
<ulink url="http://en.wikipedia.org/wiki/SPARCstation">Wikipedia
SPARCstation page</ulink>.

</para></listitem>
</varlistentry>

<varlistentry condition="etch">
<term>sun4m</term>

<listitem><para>

sun4m is the only 32-bit subarchitecture (sparc32) that is currently
supported. The most popular machines belonging to this class are
Sparcstation 4, 5, 10 and 20.

</para><para>

Note that symmetric multiprocessing (SMP) &mdash; the ability to run
processes on multiple processors &mdash; is not supported on this hardware,
due to stability problems with such configurations. The available
uniprocessor (UP) sparc32 kernel will boot fine on multiprocessor
machines, although it will activate and use only the first CPU.

</para></listitem>
</varlistentry>

<varlistentry condition="lenny">
<term>sun4, sun4c, sun4d, sun4m</term>

<listitem><para>

None of these 32-bit sparc subarchitectures (sparc32) is supported. For a
complete list of machines belonging to these subarchitectures, please consult
the <ulink url="http://en.wikipedia.org/wiki/SPARCstation">Wikipedia
SPARCstation page</ulink>.

</para><para>

The last Debian release to support sparc32 was Etch, but even then only
for sun4m systems. Support for the other 32-bits subarchitectures had
already been discontinued after earlier releases.

</para></listitem>
</varlistentry>

<varlistentry>
<term>sun4u</term>

<listitem><para>

This subarchitecture includes all 64-bit machines (sparc64) based on
the UltraSparc processor and its clones. Most of the machines are well
supported, even though for some you may experience problems booting from
CD due to firmware or bootloader bugs (this problem may be worked around
by using netbooting). Use the sparc64 or sparc64-smp kernel in UP and SMP
configurations respectively.

</para></listitem>
</varlistentry>

<varlistentry>
<term>sun4v</term>

<listitem><para>

This is the newest addition to the Sparc family, which includes machines
based on the Niagara multi-core CPUs. At the moment such CPUs are only
available in T1000 and T2000 servers by Sun, and are well supported. Use
the sparc64-smp kernel.

</para></listitem>
</varlistentry>
</variablelist>

<para>

Note that Fujitsu's SPARC64 CPUs used in PRIMEPOWER family of servers are not
supported due to lack of support in the Linux kernel.

</para>
  </sect2>