<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.openmoko.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.openmoko.org/index.php?title=GSM/Flashing/it&amp;feed=atom&amp;action=history</id>
		<title>GSM/Flashing/it - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.openmoko.org/index.php?title=GSM/Flashing/it&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/index.php?title=GSM/Flashing/it&amp;action=history"/>
		<updated>2013-06-20T12:38:09Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.6</generator>

	<entry>
		<id>http://wiki.openmoko.org/index.php?title=GSM/Flashing/it&amp;diff=67106&amp;oldid=prev</id>
		<title>Sdonk: Italian translation draft</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/index.php?title=GSM/Flashing/it&amp;diff=67106&amp;oldid=prev"/>
				<updated>2009-03-03T19:59:32Z</updated>
		
		<summary type="html">&lt;p&gt;Italian translation draft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;((fare anche riferimento a questa discussione sulla mailing list devel: [http://lists.openmoko.org/pipermail/devel/2008-November/003150.html))&lt;br /&gt;
==Introduzione==&lt;br /&gt;
&lt;br /&gt;
Quella che segue è una descrizione passo-passo di come aggiornare il firmware del Neo utilizzando FLUID. Tenete presente che questo procedimento non permette quasi nessuna modifica, continuate a vostro rischio e pericolo. Le istruzioni sono basate su un messaggio di Werner (http://lists.openmoko.org/pipermail/openmoko-devel/2008-April/002605.html), grazie.&lt;br /&gt;
&lt;br /&gt;
Attenzione: L'aggiornamento alla versione MOKO9-beta del firmware non è raccomandato da OM e probabilmente non risolverebbe nessuno dei problemi recenti come il bug [http://docs.openmoko.org/trac/ticket/1024 #1024] ed altri.&lt;br /&gt;
&lt;br /&gt;
Per immagini più recenti del firmware controllate all'indirizzo http://people.openmoko.org/joerg/calypso_moko_FW &lt;br /&gt;
&lt;br /&gt;
Leggete il file http://people.openmoko.org/joerg/calypso_moko_FW/all_version__CHANGELOG.txt per le note di versione.&lt;br /&gt;
&lt;br /&gt;
Attualmente è disponibile la versione firmware moko10, che dovrebbe risolvere il bug #666, ed inoltre implementa un nuovo comando AT+CSIM.&lt;br /&gt;
Questa versione non si propone di risolvere il bug [http://docs.openmoko.org/trac/ticket/1024 #1024]&lt;br /&gt;
Stiamo progettando di includere questa versione del firmware nella versione di fabbrica dell'A7.&lt;br /&gt;
&lt;br /&gt;
Consigliamo di non aggiornare il firmware seguendo questa guida fino a quando non si padroneggia completamente la riga di comando, inoltre controllate di non digitare erroneamente nessun comando di FLUID!&lt;br /&gt;
Presto ci sarà un'immagine per schede SD che semplificherà decisamente l'intero processo di aggiornamento, per questo suggeriamo, a tutti quelli che non si sentono sicuro di procedere, di aspettare la messa a punto di un metodo migliore (la versione beta è a fine pagina).&lt;br /&gt;
&lt;br /&gt;
'''Attenzione: se si pasticcia con i comandi di FLUID c'è la possibilità di rendere definitivamente inutilizzabile il modem GSM. Controllate quello che scrivete!'''&lt;br /&gt;
&lt;br /&gt;
Il firmware GSM del GTA01 è identico a quello GTA02, così come l'hardware; per questo motivo è possibile installare MOKO10 (o qualsiasi altro firmware più aggiornato) sul GTA01.&lt;br /&gt;
Secondo mwester, la procedura permette anche di aggiornare da MOKO1 su GTA01Bva a MOKO10b2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Qualsiasi contributo su aggiornamenti andati a buon fine, sui problemi riscontrati durante la procedura di aggiornamento o sulle SIM che funzionano dopo l'aggiornamento sono estremamente graditi.&lt;br /&gt;
&lt;br /&gt;
==Fase 1: Preparativi==&lt;br /&gt;
&lt;br /&gt;
* Scaricare e installare una distribuzione che permetta l'accesso SSH al dispostivo. Raccomandiamo l'immagine fso-console:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mickey@amethyst$ cd /tmp&lt;br /&gt;
mickey@amethyst$ wget http://people.openmoko.org/mickey/images/openmoko-fso-console-image-glibc-ipk--20081028-om-gta02.rootfs.jffs2.summary&lt;br /&gt;
mickey@amethyst$ dfu-util -a rootfs -R -D ./openmoko-fso-console-image-glibc-ipk--20081028-om-gta02.rootfs.jffs2.summary&lt;br /&gt;
mickey@amethyst$ wget http://people.openmoko.org/mickey/images/uImage-2.6.24+r10+gitr75999+54524f4531c8b262431b794fea610d81bb351c86-r10-om-gta02.bin&lt;br /&gt;
mickey@amethyst$ dfu-util -a kernel -R -D ./uImage-2.6.24+r10+gitr75999+54524f4531c8b262431b794fea610d81bb351c86-r10-om-gta02.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installare http://people.openmoko.org/joerg/calypso_moko_FW/fluid_0.0+svn20070817-r2_armv4t_eabi.ipk sul dispositivo:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@om-gta02:~# opkg install http://people.openmoko.org/joerg/calypso_moko_FW/fluid_0.0+svn20070817-r2_armv4t_eabi.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installare http://people.openmoko.org/joerg/calypso_moko_FW/s3c24xx-gpio_1.0+svnr4130-r2.1_armv4t.ipk sul dispositivo:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@om-gta02:~# opkg install http://people.openmoko.org/joerg/calypso_moko_FW/s3c24xx-gpio_1.0+svnr4130-r2.1_armv4t.ipk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Scaricare nella cartella /home/root http://people.openmoko.org/joerg/calypso_moko_FW/gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-moko10.m0:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@om-gta02:~# cd $HOME&lt;br /&gt;
root@om-gta02:~# wget http://people.openmoko.org/joerg/calypso_moko_FW/gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-moko10.m0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Fase 2: Lobotomia==&lt;br /&gt;
&lt;br /&gt;
* Assicurarsi che '''nulla''' stia utilizzando il modem GSM. If you're using the fso-console image from the link above, this will happen automagically on boot. On other systems, kill processes as you see fit.&lt;br /&gt;
&lt;br /&gt;
* Powercycle the modem:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@om-gta02:~# echo 0 &amp;gt;/sys/bus/platform/devices/neo1973-pm-gsm.0/power_on&lt;br /&gt;
root@om-gta02:~# echo 1 &amp;gt;/sys/bus/platform/devices/neo1973-pm-gsm.0/power_on&lt;br /&gt;
root@om-gta02:~# s3c24xx-gpio b7=0&lt;br /&gt;
root@om-gta02:~# echo &amp;quot;AT@POFF&amp;quot; &amp;gt;/dev/ttySAC0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Launch the FLUID binary:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@om-gta02:~# cd /usr/sbin&lt;br /&gt;
root@om-gta02:/usr/sbin# FLUID_PORT=/dev/ttySAC0 FLUID_FLOWCONTROL=h fluid.exe \&lt;br /&gt;
-oO -b 115200 \&lt;br /&gt;
-f $HOME/gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-moko10.m0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
It should say something like this (takes a few seconds to load the file):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
FLUID Revision 2.27, ...&lt;br /&gt;
Bootloader: (reset target)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
(if this fails repeatedly, or flashing aborted and you have a broken and &amp;quot;bricked&amp;quot; gsm-firmware due to this, try -oo instead of -oO, to use the calypso ROM bootloader instead of the firmware bootloader. Also try without the 'FLUID_FLOWCONTROL=h' part, there are reports on ROM-bootloader not working with hardware-flowcontrol. Changing the -b to some lower baudrate might improve stability of flashing-process - the bootloader does autobaud, so you're free to use any rate)&lt;br /&gt;
&lt;br /&gt;
* Start a second SSH session and start the modem:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@om-gta02:~# s3c24xx-gpio b7=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FLUID should now say something like this (it will take a couple of minutes to finish):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(fluid, version 3) ok&lt;br /&gt;
Checksumming (269 * 8kB = 2152kB):  ok&lt;br /&gt;
Flash Detect: (0xEC, 0x22A0) Samsung K5A3240CT ok&lt;br /&gt;
Program: (34 sectors, 267*8k=2136k) (*******************) ok&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note: If you get this instead: MESSAGE: File cmd.m0 not found, then you didn't do the ''cd /usr/sbin''. Please pay attention ;-)'''&lt;br /&gt;
&lt;br /&gt;
If FLUID does nothing, curse your bad luck and repeat the reset sequence, this is the whole 'echo 0/1, b7=0/1 stuff'.&lt;br /&gt;
&lt;br /&gt;
* To verify that everything went well, do this in either of the two sessions:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@om-gta02:~# cat /dev/ttySAC0 &amp;amp;&lt;br /&gt;
root@om-gta02:~# echo -en 'AT\r' &amp;gt;/dev/ttySAC0&lt;br /&gt;
root@om-gta02:~# echo -en 'AT+CGMR\r' &amp;gt;/dev/ttySAC0&lt;br /&gt;
+CGMR: &amp;quot;HW: GTA, GSM: gsm_ac_gp_fd_pu_em_cph_ds_vc_cal_amd8_ts0-Moko10&amp;quot;&lt;br /&gt;
root@om-gta02:~# kill %1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In some case you may receive this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(fluid, version 3) ok&lt;br /&gt;
Checksumming (269 * 8kB = 2152kB):  ok&lt;br /&gt;
Flash Detect: (0xEC, 0x22A0) Samsung K5A3240CT ok&lt;br /&gt;
Program: (0 sectors, 0*8k=0k) () ok&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If so reflash some older firmware that can be found here (http://people.openmoko.org/joerg/calypso_moko_FW/) -- but never downgrade to a version earlier than Moko6, or you will render the GSM unusable (certain internal data structures changed between Moko5 and Moko6).&lt;br /&gt;
Also PLEASE DON 'T USE moko9beta1, as there is at least one report on reflashing to another FW gets difficult from moko9b1.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
Some users weren't able to complete the upgrade since they got an error while the firmware was uploading in the GSM chip (like ''Flash operation timeout'').&lt;br /&gt;
&lt;br /&gt;
However a solution [http://n2.nabble.com/problems-with-calypso-firmware-update-tp1565196p1566012.html has been found] and it allows to use again the GSM modem.&lt;br /&gt;
(please note this topic resides on [http://lists.openmoko.org/pipermail/devel/2008-November/003150.html devel-ML]. Don't spread over multiple lists please, as it won't help in getting a response to your request just in time, and most people following the main thread likely will miss your postings anyway)&lt;br /&gt;
&lt;br /&gt;
Use the following fluid command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
FLUID_PORT=/dev/ttySAC0 fluid.exe -oo -b 115200 -f $HOME/gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-moko10.m0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
(Without FLOWCONTROL and with -oo to choose the ROM bootloader)&lt;br /&gt;
&lt;br /&gt;
Then on a ''second ssh session'' please use this instead of the gpio command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo 0 &amp;gt; /sys/bus/platform/devices/neo1973-pm-gsm.0/power_on&lt;br /&gt;
echo 1 &amp;gt; /sys/bus/platform/devices/neo1973-pm-gsm.0/power_on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The firmware download should start now.&lt;br /&gt;
&lt;br /&gt;
== uSD-card Image ==&lt;br /&gt;
There's a beta version for flashing MOKO11 to GTA02 Freerunner only.&lt;br /&gt;
* Download and untar http://people.openmoko.org/joerg/calypso_moko_FW/moko11/flash-moko11_uSD-image.tar.gz .&lt;br /&gt;
&lt;br /&gt;
* (apply `sudo` or use root-terminal according to your taste ;)&lt;br /&gt;
* Insert a uSD to your PC, `umount` all uSD-partitions that might have been automounted (use `mount` or `df -h` to check). Do not use &amp;quot;safely remove&amp;quot; for this.&lt;br /&gt;
&lt;br /&gt;
* `dd` the image &amp;quot;flash-moko11-2.image&amp;quot; to the physical(!) uSD-device (this will erase all data from your uSD!). `Sync` or `eject &amp;lt;device&amp;gt;`.&lt;br /&gt;
&lt;br /&gt;
* Insert uSD to your FR, boot from NOR-U-Boot to uSD, wait until green &amp;quot;d_o_n_e&amp;quot; shows on screen (takes some 6min). Remove bat and uSD, or login via ssh. `mickeyterm` will access modem.&lt;br /&gt;
&lt;br /&gt;
[[Category:GSM]]&lt;br /&gt;
[[Category:GSM]]&lt;/div&gt;</summary>
		<author><name>Sdonk</name></author>	</entry>

	</feed>