Installation/It

From QtMoko

Jump to: navigation, search

Danish Deutsch English Esperanto Français Italiano Nederlands Sardu Español


Contents

[edit] Installazione

Sono disponibili due versioni (immagini) di QtMoko:

Le principali differenze sono cosi' riassunte:

  • i repositories (la versione debian-based utilizza i repositories Debian mentre la versione FSO-based utilizza i repositories src/gz)
  • il gestore pacchetti (la versione Debian-based utilizza il ben-conosciuto comando apt-get mentre la versione FSO-based utilizza il gestore di pacchetti opkg).

[edit] Tools (Attrezzi..)

Per poter mettere una immagine su Neo e' necessario avere dfu-util installato sul tuo computer.

Puoi verificare di averlo installato con il comando: (pacchetti pre-installati)

sudo dfu-util [argomenti]

Se hai scaricato dfu-util sul tuo computer utilizza il comando: (pacchetto binario)

sudo /percorso/dove/ho/messo/dfu-util [arguments]

[edit] Metodo 1: Installazione su NAND

Per mettere l'immagine su Neo e' necessario utilizzare i seguenti comandi per installare il kernel e rootfs:

(Esempio per l'installazione Debian:)

sudo dfu-util -a kernel -R -D uImage-v9.bin
sudo dfu-util -a rootfs -R -D qtmoko-debian-v9.jffs2

Per poter mettere l'immagine di U-boot e' necessario utilizzare il comando:

sudo dfu-util -a u-boot -R -D nome-del-file.bin

[edit] Metodo 2: Installazione su microSD

Per poter poter avviare correttamente QtMoko dalla tua scheda microSD e' necessario installare Qi bootloader. Puoi avere maggiori informazioni nella pagina di wikipedia relativa al progetto. Installare Qi e' semplice:

sudo dfu-util -a u-boot -R -D qi-s3c2442.udfu  

Una volta sistemato Qi, e' necessario scricare il file compresso qtmoko-debian-v9.tar.gz sul tuo computer. Esso dovra' essere decompresso direttamente sulla scheda microSD.

Risulta necessario pertanto creare una partizione ext3 sulla tua microSD. Per fare questo e' utilizza il comando mkfs.ext3.

[edit] Esempio di installazione (pochi comandi da console)

Questo l'output di terminale impegnato nell'installazione. La scheda microSD e' il dispositivo /dev/sdd.

(R)oot [/] : mkdir /tmp/qtmoko
(R)oot [/] : cd /tmp/qtmoko
(R)oot [/tmp/qtmoko] : wget http://activationrecord.net/radekp/qtmoko/download/qtmoko-debian-v9.tar.gz
(R)oot [/tmp/qtmoko] : wget http://people.openmoko.org/andy/qi-s3c2442-master-hist_3b8513d8b3d9615e.udfu 
(R)oot [/tmp/qtmoko] : mkfs.ext3 /dev/sdd
(R)oot [/tmp/qtmoko] : mkdir scheda
(R)oot [/tmp/qtmoko] : mount /dev/sdd scheda
(R)oot [/tmp/qtmoko] : cd scheda
(R)oot [/tmp/qtmoko/scheda] : tar xvzf ../qtmoko-debian-v9.tar.gz 
(R)oot [/tmp/qtmoko/scheda] : cd ..
(R)oot [/tmp/qtmoko] : umount scheda
(R)oot [/tmp/qtmoko] : dfu-util -a u-boot -R -D qi-s3c2442.udfu

Prima di dare l'ultimo comando:

  • prendi la scheda microSD e mettila dentro Neo.
  • avvia Neo in modalita' NOR (tieni premuto il tasto AUX mentre lo accendi)
  • esegui l'ultimo comando... :)
  • attendi che finisca e riavvia Neo.

NB: Solo al termine del flashing avrai Qi come bootloader. Questo permettera' di avviare QtMoko direttamente dalla scheda microSD..

Buon divertimento!


Ricordati di contattare il team di sviluppo sul canale di chat dedicato: #qtmoko@freenode.net

--Rex 17:30, 13 September 2009 (UTC)

Personal tools
Navigation