summaryrefslogtreecommitdiff
path: root/it/hardware/supported/arm.xml
diff options
context:
space:
mode:
authorLuca Monducci <luca.mo@tiscali.it>2014-07-05 19:02:23 +0000
committerLuca Monducci <luca.mo@tiscali.it>2014-07-05 19:02:23 +0000
commitc8c6b48859d2f5afc0c4fe38eb262cfd01656603 (patch)
tree7409eeba1a2571e9e8e596aab15471fbab3f483e /it/hardware/supported/arm.xml
parentd7e8cf14d371cc96add098062d57801471fe1acd (diff)
downloadinstallation-guide-c8c6b48859d2f5afc0c4fe38eb262cfd01656603.zip
Sync Italian translation of d-i manual
Diffstat (limited to 'it/hardware/supported/arm.xml')
-rw-r--r--it/hardware/supported/arm.xml455
1 files changed, 416 insertions, 39 deletions
diff --git a/it/hardware/supported/arm.xml b/it/hardware/supported/arm.xml
index 3df21eb44..69460fa62 100644
--- a/it/hardware/supported/arm.xml
+++ b/it/hardware/supported/arm.xml
@@ -1,5 +1,5 @@
<!-- retain these comments for translator revision tracking -->
-<!-- original version: 67982 -->
+<!-- original version: 69198 -->
<sect2 arch="arm">
<!-- <title>CPU, Main Boards, and Video Support</title> -->
@@ -7,63 +7,135 @@
<para>
<!--
-Each distinct ARM architecture requires its own kernel. Because of
-this the standard &debian; distribution only supports installation on
-a number of the most common platforms. The &debian; userland however may be
-used by <emphasis>any</emphasis> ARM CPU.
+ARM systems are a lot more heterogenous than the i386/amd64-based PC
+architecture, where all systems share a common system firmware (BIOS or/and
+UEFI) which handles the board-specific basic hardware initialization in a
+standardized way.
+
+The ARM architecture is used mainly in so-called <quote>systems-on-chip</quote> (SOCs).
+These SOCs are designed by many different companies with vastly varying
+hardware components even for the very basic functionality required to bring
+the system up. Systems using them usually lack a common system firmware
+interface and as a result, on ARM systems the Linux kernel has to take care
+of many system-specific low-level issues which are handled by the
+mainboard's BIOS in the PC world.
-->
-Ogni singola architettura ARM richiede un kernel specifico. Per questo
-motivo la distribuzione &debian; si installa solo sulle piattaforme più
-comuni. Invece tutti i pacchetti &debian; possono essere usati su
-<emphasis>qualsiasi</emphasis> CPU ARM.
+I sistemi ARM sono molto più eterogenei rispetto all'architettura dei PC
+basati su i386/amd64 in cui tutti i sistemi condividono un firmware di
+sistema (BIOS e/o UEFI) che gestisce l'inizializzazione dell'hardware
+in modo standardizzato.
+
+L'architettura ARM è principalmente usata per i <quote>System-on-Chip</quote>
+(SoC). I SoC sono progettati da diverse aziende e usano una gran varietà di
+componenti hardware anche per le funzionalità di base necessarie all'avvio
+del sistema. I sistemi che usano questi SoC solitamente non hanno un firmware
+che li accomuna e quindi sui sistemi ARM il kernel Linux deve prendersi in
+carico molti problemi di basso livello e di tutti quegli aspetti specifici
+del sistema che nel mondo dei PC sono gestiti dal BIOS della scheda madre.
</para><para>
<!--
-Most ARM CPUs may be run in either endian mode (big or little). However,
-the majority of current system implementation uses little-endian mode.
-&debian; currently only supports little-endian ARM systems.
+At the beginning of the ARM support in the Linux kernel, this resulted in
+the requirement of having a seperate kernel for each ARM system in contrast
+to the <quote>one-fits-all</quote> kernel for PC systems. As this approach does not
+scale to a large number of different systems, work has started to be able to
+provide a single ARM kernel that can run on different ARM systems. Support
+for newer ARM systems gets implemented in a way that allows the use of such
+a multiplatform kernel, but for several older systems a seperate specific
+kernel is still required.
+
+Because of this, the standard &debian; distribution only supports
+installation on a selected number of older ARM systems in addition to the
+newer systems which are supported by the ARM multiplatform (armmp) kernel.
-->
-La maggior parte delle CPU ARM può funzionare sia in big endian che in
-little endian anche se la maggioranza dei sistemi usano la sola modalità
-little endian. Attualmente &debian; supporta solo i sistemi ARM little
-endian.
+Agli albori il supporto per ARM nel kernel Linux consisteva nell'avere
+un kernel specifico per ciascun sistema ARM, ciò era in contrasto con
+il kernel <quote>uno-va-bene-per-tutti</quote> per i sistemi PC. Un tale
+approccio non è scalabile su un gran numero di dispositivi e quindi
+fu iniziato il lavoro per realizzare un unico kernel ARM che potesse
+funzionare su molti sistemi ARM. I sistemi ARM più recenti dispongono
+di un kernle realizzato con l'approccio multipiattaforma ma per molti
+dei sistemi più vecchi è ancora necessario utilizzare un kernel
+specifico.
+
+Per questo motivo l'installazione della distribuzione &debian; standard
+è supporta solo su un ristretto numero di vecchi sistemi ARM oltre che
+sui sistemi più recenti supportati con il kernel ARM multipiattaforma
+(armmp).
</para><para>
<!--
-The supported platforms are:
+The ARM architecture has evolved over time and modern ARM processors provide
+features which are not available in older models. &debian; therefore
+provides two ARM ports, the &debian;/armel and the &debian;/armhf port.
+&debian;/armel targets older ARM processors without support for a hardware
+floating point unit (FPU), while &debian;/armhf works only on newer ARM
+processors which implement at least the ARMv7 architecture with version 3 of
+the ARM vector floating point specification (VFPv3). &debian;/armhf makes
+use of the extended features and performance enhancements available on
+these models.
-->
-Le piattaforme supportate sono:
+Nel tempo l'architettura ARM si è evoluta e i moderni processori ARM
+forniscono funzionalità che non erano presenti nei modelli precedenti.
+&debian; fornisce due port su ARM: &debian;/armel e &debian;/armhf.
+&debian;/armel è adatto ai processori ARM più vecchi che non dispongono
+di una FPU (floating point unit), &debian;/armhf funziona solo sui
+processori ARM più recenti conformi all'architettura ARMv7 e con l'unità
+di calcolo in virgola mobile VFPv3. &debian;/armhf fa un ampio uso delle
+funzioni e dei miglioramenti delle prestazioni disponibili su questi
+modelli.
-<variablelist>
+</para>
-<varlistentry>
-<term>IOP32x</term>
-<listitem><para>
+<!--
+<para>
+
+While it is technically possible to run the &debian;/armel userland programs
+on modern ARM processors, they cannot make use of several
+performance-enhancing features of the newer processors, so if your hardware
+fulfills the requirements of running the &debian;/armhf port, you should use
+it instead of the &debian;/armel port. Mixing of armel and armhf packages
+on the same system is not possible, so you have to decide which port to use
+before installing the system.
+
+</para>
+-->
+
+<para>
<!--
-Intel's I/O Processor (IOP) line is found in a number of products related
-to data storage and processing. &debian; currently supports the IOP32x
-platform, featuring the IOP 80219 and 32x chips commonly found in Network
-Attached Storage (NAS) devices. &debian; explicitly supports two such
-devices: the <ulink url="&url-arm-cyrius-glantank;">GLAN Tank</ulink> from
-IO-Data and the <ulink url="&url-arm-cyrius-n2100;">Thecus N2100</ulink>.
+Technically, several ARM CPUs can be run in either endian mode (big or little),
+but in practice the vast majority of currently available systems
+uses little-endian mode. Both &debian;/armhf and &debian;/armel support
+only little-endian systems.
-->
-I processori di I/O (IOP) prodotti da Intel sono presenti in molti prodotti
-legati alla memorizzazione e all'elaborazione dei dati. Attualmente &debian;
-supporta la piattaforma IOP32xx, compresi i chip IOP 80219 e 32x molto
-comuni nei dispositivi NAS (Network Attached Storage). In particolare &debian;
-supporta due dispositivi di questo tipo:
-<ulink url="&url-arm-cyrius-glantank;">GLAN Tank</ulink> di IO-Data e
-<ulink url="&url-arm-cyrius-n2100;">Thecus N2100</ulink>.
+Tecnicamente, molte delle CPU ARM possono funzionare sia in modalità
+big-endian che in modalità little-endian, in pratica la maggior parte
+dei sistemi attualmente disponibili utilizzano la modalità little-endian.
+&debian;/armhf e &debian;/armel supportano solo sistemi little-endian.
-</para></listitem>
-</varlistentry>
+</para>
+
+ <sect3 arch="arm">
+ <!-- <title>Platforms supported by Debian/armel</title> -->
+ <title>Piattaforme supportate da Debian/armel</title>
+<para>
+
+<!--
+The following platforms are supported by &debian;/armel; they require
+platform-specific kernels.
+-->
+
+Le seguenti piattaforme sono supportate da &debian;/armel; richiedono
+dei kernel specifici per la piattaforma.
+
+<variablelist>
<varlistentry>
<term>Kirkwood</term>
@@ -108,7 +180,7 @@ url="&url-arm-cyrius-dns323;">D-Link DNS-323</ulink> and <ulink
url="&url-arm-cyrius-mv2120;">HP mv2120</ulink>.
-->
-Orion è un <emphasis>system on a chip</emphasis> (SoC) della Marvell che
+Orion è un sistema su un chip (SoC) della Marvell che
integra una CPU ARM, Ethernet, SATA, USB e altre funzionalità in un
unico chip. Sul mercato ci sono molti dispositivi NAS (Network Attached
Storage) basati sul chip Orion. Attualmente sono supportati questi
@@ -121,6 +193,19 @@ dispositivi basati sul chip Orion:
</varlistentry>
<varlistentry>
+<term>MV78xx0</term>
+<listitem><para>
+
+<!--
+The MV78xx0 platform is used on the the Marvell DB-78xx0-BP development board.
+-->
+
+La piattaforma MV78xx0 è usata sulle schede di sviluppo Marvell DB-78xx0-BP.
+
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
<term>Versatile</term>
<listitem><para>
@@ -130,12 +215,304 @@ test and run &debian; on ARM if you don't have the hardware.
-->
La piattaforma Versatile è emulata da QEMU e quindi è un buon modo per
-fare delle prove e per usare &debian; su ARM se non si dispone dell'hardware.
+fare delle prove e per usare &debian; su ARM anche se non si dispone
+di un vero hardware.
+
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>IXP4xx</term>
+<listitem><para>
+
+<!--
+The Intel IXP4xx processor series has been used in network attached storage
+devices like the the Linksys NSLU2. &debian; has supported the IXP4xx
+platform in &debian; 7, but does not support it anymore from version 8 on,
+as the formerly supported devices do not provide enough flash capacity for
+the kernel used in &debian; 8.
+-->
+
+La serie di processori Intel IXP4xx è stata utilizzata nei NAS Linksys NSLU2.
+&debian; supportava la piattaforma IXP4xx in &debian; 7 ma dalla versione 8
+non è più supportata perché il dispositivo dispone di una memoria flash
+troppo piccola per il kernel usato in &debian; 8.
+
+</para></listitem>
+</varlistentry>
+
+</variablelist>
+</para>
+ </sect3>
+
+ <sect3 arch="arm">
+ <!-- <title>Platforms no longer supported by Debian/armel</title> -->
+ <title>Piattaforme non più supportate da Debian/armel</title>
+<variablelist>
+
+<varlistentry>
+<term>IOP32x</term>
+<listitem><para>
+
+<!--
+Intel's I/O Processor (IOP) line is found in a number of products
+related to data storage and processing, such as the <ulink
+url="&url-arm-cyrius-glantank;">GLAN Tank</ulink> from IO-Data and the
+<ulink url="&url-arm-cyrius-n2100;">Thecus N2100</ulink>. &debian; has
+supported the IOP32x platform in &debian; 7, but does not support
+it anymore from version 8 on due to hardware constraints of the platform
+which make it unsuitable for the installation of newer &debian; releases.
+-->
+
+I processori di I/O (IOP) prodotti da Intel sono presenti in molti prodotti
+legati alla memorizzazione e all'elaborazione dei dati tipo il <ulink
+url="&url-arm-cyrius-glantank;">GLAN Tank</ulink> di IO-Data e il <ulink
+url="&url-arm-cyrius-n2100;">Thecus N2100</ulink>. La piattaforma IOP32x
+era supportata in &debian; 7 ma a partire dalla versione 8 non è più
+supportata perché la piattaforma ha dei vincoli hardware che non la
+rendono adatta per i prossimi rilasci di &debian;.
+
+</para></listitem>
+</varlistentry>
+
+</variablelist>
+ </sect3>
+
+ <sect3 arch="arm" id="armhf-armmp-supported-platforms">
+ <!-- <title>Platforms supported by Debian/armhf</title> -->
+ <title>Piattaforme supportate da Debian/armhf</title>
+<para>
+
+<!--
+The following systems are known to work with &debian;/armhf using the
+multiplatform (armmp) kernel:
+-->
+
+I seguenti sistemi funzionano con &debian;/armhf usando il kernel
+multipiattaforma (armmp):
+
+<variablelist>
+
+<varlistentry>
+<term>Freescale MX53 Quick Start Board</term>
+<listitem><para>
+
+<!--
+The IMX53QSB is a development board based on the i.MX53 SOC.
+-->
+
+La IMX53QSB è una scheda di sviluppo basata sul SoC i.MX53.
+
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Versatile Express</term>
+<listitem><para>
+
+<!--
+The Versatile Express is a development board series from ARM
+consisting of a baseboard which can be equipped with various CPU
+daughterboards.
+-->
+
+Versatile Express è una serie di schede per la prototipazione che
+consistono in una scheda madre che può essere equipaggiata con varie
+CPU su scheda figlia.
</para></listitem>
</varlistentry>
</variablelist>
+<varlistentry>
+<term><!--
+Certain Allwinner sunXi-based development boards and embedded
+systems -->Alcune schede di sviluppo e sistemi embedded basati su
+Allwinner sunXi
+</term>
+<listitem><para>
+
+<!--
+The armmp kernel supports several development boards and
+embedded systems based on the Allwinner A10 (architecture
+codename <quote>sun4i</quote>) and A20 (architecture codename
+<quote>sun7i</quote>) SOCs. Full installer support is currently
+available for the following sunXi-based systems:
+-->
+
+Parecchie schede per sviluppo e sistemi embedded basati sui SoC Allwinner
+A10 (nome in codice dell'architettura <quote>sun4i</quote>) e A20 (nome
+in codice dell'architettura <quote>sun7i</quote>) sono supportate dal
+kernel armmp. Attualmente l'installazione è pienamente supportata sui
+seguenti sistemi basati sul sunXi:
+
+<itemizedlist>
+<listitem><para>
+
+Cubietech Cubieboard 1 + 2 / Cubietruck
+
+</para></listitem>
+<listitem><para>
+
+LinkSprite pcDuino
+
+</para></listitem>
+<listitem><para>
+
+Mele A1000
+
+</para></listitem>
+<listitem><para>
+
+Miniand Hackberry
+
+</para></listitem>
+<listitem><para>
+
+Olimex A10-Olinuxino-LIME / A10s-Olinuxino Micro /
+A13-Olinuxino / A13-Olinuxino Micro / A20-Olinuxino Micro
+
+</para></listitem>
+<listitem><para>
+
+PineRiver Mini X-Plus
+
+</para></listitem>
+</itemizedlist>
+
+</para><para>
+
+<!--
+System support for Allwinner sunXi-based devices is limited to
+drivers and device-tree information available in the mainline
+Linux kernel. The android-derived linux-sunxi.org 3.4 kernel
+series is not supported by Debian.
+-->
+
+Il supporto per i dispositivi Allwinner basati su sunXi è limitato ai
+driver e alle informazioni del device-tree presenti nel kernel Linux.
+Il kernel linux-sunxi.org 3.4 derivato da android non è supportato da
+Debian.
+
+</para><para>
+
+<!--
+The mainline Linux kernel generally supports serial console,
+ethernet, SATA, USB and MMC/SD-cards on Allwinner A10 and A20
+SOCs, but it does not have local display (HDMI/VGA/LVDS) and
+audio support. The NAND flash memory that is built into some
+sunXi-based systems is not supported.
+-->
+
+Sui SoC Allwinner A10 e A20 il kernel Linux supporta la console seriale,
+ethernet, SATA, USB e MMC/SD ma non supporta il display locale
+(HDMI/VGA/LVDS) né l'audio. La memoria flash NAND presente in alcuni
+sistemi sunXi non è supportata.
+
+</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>SolidRun Cubox-i2eX / Cubox-i4Pro</term>
+<listitem><para>
+
+<!--
+The Cubox-i series is a set of small, cubical-shaped systems
+based on the Freescale i.MX6 SOC family. System support for
+the Cubox-i series is limited to drivers and device-tree
+information available in the mainline Linux kernel; the
+Freescale 3.0 kernel series for the Cubox-i is not supported by
+Debian. Available drivers in the mainline kernel include
+serial console, ethernet, USB, MMC/SD-card and basic local
+display support over HDMI.
+-->
+
+La serie Cubox-i è un insieme di piccoli sistemi a forma di cubo basati
+su SoC Freescale della famiglia i.MX6. Il supporto per le serie Cubox-i
+è limitato ai driver e alle informazioni del device-tree presenti nel
+kernel Linux; il kernel Freescale 3.0 per Cubox-i non è supportato da
+Debian. I driver disponibili comprendono console, ethernet, USB,
+MMC/SD-card e il supporto di base per un display tramite HDMI.
+
+</para></listitem>
+</varlistentry>
+
+</para><para>
+
+<!--
+Generally, the ARM multiplatform support in the Linux kernel allows
+running &d-i; on armhf systems not explicitly listed above, as long as
+the kernel used by &d-i; has support for the target system's components
+and a device-tree file for the target is available. In these cases, the
+installer can usually provide a working userland installation, but it
+probably cannot automatically make the system bootable, as doing that in
+many cases requires device-specific information.
+-->
+
+Solitamente il supporto ARM multipiattaforma del kernel Linux permette
+di usare il &d-i; anche su sistemi armhf non esplicitamente elencati in
+precedenza, a condizione che il kernel usato dal &d-i; abbia il
+supporto per i componenti del sistema e che sia disponbile un file con
+il device-tree. In questo caso l'installatore può solitamente fornire
+uno spazio utente funzionante ma probabilmente non è in grado di
+impostare l'avvio automatico del sistema perché per questa operazione,
+in molti casi, sono necessari informazioni specifiche sul dispositivo.
+
+</para><para>
+
+<!--
+When using &d-i; on such systems, you have to manually make the system
+bootable at the end of the installation, e.g. by running the required
+commands in a shell started from within &d-i;.
+-->
+
+Quando si usa &d-i; su questi sistemi è necessario, al termine
+dell'installazione, rendere il sistema avviabile manualmente, per
+esempio, eseguendo gli opportuni comandi dalla shell disponibile
+all'interno del &d-i;.
+
</para>
+ </sect3>
+
+ <sect3 arch="arm">
+ <!-- <title>Platforms no longer supported by Debian/armhf</title> -->
+ <title>Piattaforme non più supportate da Debian/armhf</title>
+<variablelist>
+
+<varlistentry>
+<term>EfikaMX</term>
+<listitem><para>
+
+<!--
+The EfikaMX platform (Genesi Efika Smartbook and Genesi EfikaMX nettop) has
+been supported in &debian; 7 with a platform-specific kernel, but is not
+supported anymore from &debian; 8 onwards. The code required to build the
+formerly used platform-specific kernel has been removed from the
+upstream Linux kernel source in 2012, so Debian cannot provide newer
+builds.
+-->
+
+La piattaforma EfikaMX (Genesi Efika Smartbook e Genesi EfikaMX nettop) era
+supportata in &debian; 7 grazie a un kernel specifico per questa piattaforma,
+da &debian; 8 in poi non è più supportata. Il codice usato in precedenza per
+creare il kernel specifico per la piattaforma è stato rimosso dal kernel Linux
+nel 2012 e quindi non è possibile creare nuove versioni.
+
+</para><para>
+
+<!--
+Using the armmp multiplatform kernel on the EfikaMX platform would require
+device-tree support for it, which is currently not available.
+-->
+
+L'uso del kernel multipiattaforma armmp sulla piattaforma EfikaMX potrebbe
+richiedere il device-tree di supporto ma attualmente non è disponibile.
+
+</para></listitem>
+</varlistentry>
+
+</variablelist>
+ </sect3>
</sect2>