ARM

ARM è un tipo di architettura di processore usata in varie applicazioni, come ad esempio:

Gli obiettivi di Ubuntu Jaunty sono gli ARM EABI, con una prospettiva di minima conformità con il set istruzioni ARMv5t. Librerie ottimizzate per ARMv6 e ARMv7 dovrebbero essere disponibili per avere un significativo guadagno nelle prestazioni.

L'obiettivo di Ubuntu Karmic è ARMv6.

L'obiettivo di Ubuntu Lucid è solamente ARMv7 o superiori. Per maggiori informazioni vedere https://wiki.ubuntu.com/ARM/Thumb2.

Stato

FAQ

Leggere la pagina ARM/RootfsFromScratch.

Una volta costruito l'archivio qualsiasi metodo d'installazione di Ubuntu preferiate dovrebbe funzionare, sempre che il vostro dispositivo possa essere avviato da CDROM oppure USB: Nel caso in cui il vostro dispositivo necessitasse di particolari procedure controllare la documentazione del produttore inerente l'installazione di Linux.

La differenza sostanziale è che Ubuntu ha obiettivi a base di ARMv5t (Jaunty), ARMv6t (Karmic) e ARMv7t (Lucid), piuttosto che a base ARMv4t (Debian). Dato che come per il resto di Ubuntu,i pacchetti sorgente sono identici, la differenza sostanziale è genericamente la stessa che vi è tra Debian e Ubuntu.

Le differenze pricipali sono: 1) Ubuntu usa come architettura "armel" dove mojo usa "arm".

2) Ubuntu ha come obiettivo una singola architettura, mentre mojo ne ha molteplici (es.armv5el-vfp vs. armv6el-vfp). Il team di mojo era leader indiscusso in questo settore, e la stragrande maggioranza delle patches (branding escluso), ne sono candidate ad alta priorità per la revisione e l'inclusione.

Se il problema è riconducibile a specifiche ARM sul canale IRC #ubuntu-arm su freenode, altrimenti qualsiasi canale di supporto ad Ubuntu vi fornirà un aiuto migliore.

Attualmente sono reperibili kernel per iop4xx, orion5x, iop32x e obiettivi versatile. Sono in pianificazione kernel per obiettivi omap.

La costruzione del sistema base non richiede VFP, in modo da poter lavorare su una più vasta gamma di hardware.Le librerie che dimostreranno significativi miglioramenti avranno routine VFP ottimizzate.

Ci sono molti modi per farlo. Ne analizzeremo solo uno.

Ulteriori risorse

Documento originale


CategoryHomepage

FabioMarconi/prove4 (l'ultima modifica è del 14/03/2011 12.49.18, fatta da localhost)