Installer Qt Extended
De openmoko-fr.
QT-EXTENDED EST OBSOLETE. DIRIGEZ VOUS PLUTOT VERS QT-EXTENDED-IMPROVED -- FreedomSound 16 avril 2009 à 12:26 (UTC)
Installation de Qt Extended a partir d'un mac avec un liveCD d'ubuntu :
- Sous MacOS :
- créer un nouveau fichier (texte ou word ou openoffice) sur une clé USB et y mettre ce message (pour faire les copier-coller sous ubuntu ensuite)
- télécharger dfu-util et Qtopia 4.4.2 (un unique fichier .tgz contenant le .bin + le .jffs2) sur la clé USB
- Sous Ubuntu :
- copier-les fichiers de la clé USB dans le "dossier personnel" (icone de maison ou menu raccourcis)
- lancer un terminal (menu applications > accessoires > terminal)
- copier-coller la commande suivante dans le terminal et appuier sur entrée (sans les guillemets) : "chmod +x dfu-util"
- copier-coller la commande suivante dans le terminal et appuier sur entrée (sans les guillemets) : "tar -xvzf qtextended-4.4.2-gta02-flash.tgz" (pour décompresser le contenu)
puis !
comparer avec et sans le Freerunner pour comparer les adresses USB afin de déterminer celle du FR donc :
avant de brancher le FR :
ubuntu@ubuntu:~$ sudo ./dfu-util --list
ce qui donne :
dfu-util - (C) 2007 by OpenMoko Inc. This program is Free Software and has ABSOLUTELY NO WARRANTY Found Runtime: [0x05ac:0x8205] devnum=3, cfg=0, intf=2, alt=0, name="UNDEFINED"
après avoir branché le Neo (avec le menu NOR : bouton en haut a gauche d'abord puis sans relacher, appuyer en bas à droite NB en branchant le FR a l'USB et en appuyant d'abord en haut a gauche c'est nickel); taper:
ubuntu@ubuntu:~$ sudo ./dfu-util --list
ce qui donne :
dfu-util - (C) 2007 by OpenMoko Inc. This program is Free Software and has ABSOLUTELY NO WARRANTY Found Runtime: [0x05ac:0x8205] devnum=3, cfg=0, intf=2, alt=0, name="UNDEFINED" Found Runtime: [0x1d50:0x5119] devnum=2, cfg=0, intf=2, alt=0, Name="UNDEFINED"
donc mon adresse est 0x1d50:0x5119
puis nous flashons le noyau :
ubuntu@ubuntu:~$ sudo ./dfu-util --device 0x1d50:0x5119 -a kernel -R -D testing-om-gta02-20081029.uImage.bin
ce qui donne :
dfu-util - (C) 2007 by OpenMoko Inc. This program is Free Software and has ABSOLUTELY NO WARRANTY Opening USB Device 0x1d50:0x5119... Claiming USB DFU Runtime Interface... Determining device status: state = appIDLE, status = 0 Device really in Runtime Mode, send DFU detach request... Resetting USB... Opening USB Device... Found Runtime: [0x1d50:0x5119] devnum=5, cfg=0, intf=0, alt=3, name="kernel" Claiming USB DFU Interface... Setting Alternate Setting ... Determining device status: state = dfuIDLE, status = 0 dfuIDLE, continuing Transfer Size = 0x1000 bytes_per_hash=35150 Starting download: [##################################################] finished! state(2) = dfuIDLE, status(0) = No error condition is present Done!
puis (apres avoir ralumé le freerunner sous le menu NOR car il s'éteint entre temps), nous flashons le système de fichiers :
ubuntu@ubuntu:~$ sudo ./dfu-util --device 0x1d50:0x5119 -a rootfs -R -D qtextended-4.4.2-gta02-rootfs-10302135.jffs2
ce qui donne :
dfu-util - (C) 2007 by OpenMoko Inc. This program is Free Software and has ABSOLUTELY NO WARRANTY Opening USB Device 0x1d50:0x5119... Claiming USB DFU Runtime Interface... Determining device status: state = appIDLE, status = 0 Device really in Runtime Mode, send DFU detach request... Resetting USB... Opening USB Device... Found Runtime: [0x1d50:0x5119] devnum=8, cfg=0, intf=0, alt=6, name="rootfs" Claiming USB DFU Interface... Setting Alternate Setting ... Determining device status: state = dfuIDLE, status = 0 dfuIDLE, continuing Transfer Size = 0x1000 bytes_per_hash=1187512 Starting download: [##################################################] finished! state(2) = dfuIDLE, status(0) = No error condition is present Done! Resetting USB to switch back to runtime mode
y'a plus qu'a rallumer le Neo .. qui demande l'heure :-)

