http://openmoko.org/api.php?action=feedcontributions&user=Ceupers&feedformat=atomOpenmoko - User contributions [en]2024-03-28T18:50:16ZUser contributionsMediaWiki 1.19.24http://openmoko.org/wiki/Talk:Flashing_the_GSM_FirmwareTalk:Flashing the GSM Firmware2008-12-09T18:38:12Z<p>Ceupers: /* State SD-image? */ new section</p>
<hr />
<div>'''please refer to this very wikipage regarding -oo and flowcontrol'''<br />
Stephan_schmidt had exactly same issue and we fixed it yesterday, using these modifications<br />
<br />
<br />
WARNING : Flash failed ! From Sleg on 2008/11/25 :<br />
<br />
<br />
I had a problem during flashing my firmware ... I started again the module by typing 's3c24xx-gpio b7=1' as said in the wiki, and it started to flash the firmware. While it was flashing (I could see the progress ...) I failed by a 'Flash operation timeout'<br />
<br />
The GSM module seems to not respond anymore :'(<br />
<br />
If I retry, I get :<br />
<br />
root@om-gta02:/usr/sbin# FLUID_PORT=/dev/ttySAC0 FLUID_FLOWCONTROL=h fluid.exe \<br />
> -oO -b 115200 \<br />
> -f $HOME/gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-moko10.m0<br />
FLUID Revision 2.27, (23 Aug 2004). Copyright Texas Instruments, 2001-2004.<br />
Reading image file: '/home/root/gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-moko10.m0' (2138kB) ok<br />
Bootloader: <br />
<br />
But nothing append even if I start the module by typing in another terminal 's3c24xx-gpio b7=1'<br />
<br />
Can somebody please help me ??<br />
sleg AT tsleg -DOT- com<br />
<br />
<br />
'''Thanks to Stefan Schmidt on the kernel mailing list'''<br />
My GSM went back !<br />
<br />
here is what I did :<br />
(Without FLOWCONTROL and with -oo to choose the ROM bootloader)<br />
<br />
root@om-gta02:~# opkg install http://people.openmoko.org/joerg/calypso_moko_FW/fluid_0.0+svn20070817-r2_armv4t_eabi.ipk<br />
Downloading http://people.openmoko.org/joerg/calypso_moko_FW/fluid_0.0+svn20070817-r2_armv4t_eabi.ipk<br />
Installing fluid (0.0+svn20070817-r2) to root...<br />
Configuring fluid<br />
root@om-gta02:~# opkg install http://people.openmoko.org/joerg/calypso_moko_FW/s3c24xx-gpio_1.0+svnr4130-r2.1_armv4t.ipk<br />
Downloading http://people.openmoko.org/joerg/calypso_moko_FW/s3c24xx-gpio_1.0+svnr4130-r2.1_armv4t.ipk<br />
Multiple packages (s3c24xx-gpio and s3c24xx-gpio) providing same name marked HOLD or PREFER. Using latest.<br />
Installing s3c24xx-gpio (1.0+svnr4130-r2.1) to root...<br />
Configuring s3c24xx-gpio<br />
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<br />
Connecting to 10.194.51.41:3128 (10.194.51.41:3128)<br />
gsm_ac_gp_fd_pu_em_c 100% |**************************************************************************************************| 5419k 00:00:00 ETA<br />
root@om-gta02:~# echo 0 >/sys/bus/platform/devices/neo1973-pm-gsm.0/power_on<br />
root@om-gta02:~# echo 1 >/sys/bus/platform/devices/neo1973-pm-gsm.0/power_on<br />
root@om-gta02:~# cd /usr/sbin<br />
root@om-gta02:/usr/sbin# 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<br />
FLUID Revision 2.27, (23 Aug 2004). Copyright Texas Instruments, 2001-2004.<br />
Reading image file: '/home/root/gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-moko10.m0' (2138kB) ok<br />
Bootloader: (reset target) (ROM, version ?) ok<br />
Checksumming (269 * 8kB = 2152kB): ok<br />
Flash Detect: (0xEC, 0x22A0) Samsung K5A3240CT ok<br />
Program: (31 sectors, 243*8k=1944k) (******************) ok<br />
root@om-gta02:/usr/sbin# <br />
<br />
And to wake up the GSM in another ssh window :<br />
<br />
root@om-gta02:~# echo 0 >/sys/bus/platform/devices/neo1973-pm-gsm.0/power_on<br />
root@om-gta02:~# echo 1 >/sys/bus/platform/devices/neo1973-pm-gsm.0/power_on<br />
<br />
----<br />
<br />
<br />
<br />
<br />
<br />
i recive instead of<br />
<br />
"Program: (34 sectors, 267*8k=2136k) (*******************) ok"<br />
<br />
this<br />
<br />
"Program: (0 sectors, 0*8k=0k) () ok"<br />
<br />
iam currently reflashing the old firmware, that seems to work.<br />
<br />
iam using an non-us gsm-freerunner (recived yesterday so most likely the latest hardwar)<br />
<br />
thakoman<br />
<br />
<br />
<br />
[2008-11-19 04:46:39] <Wonka> DocScrutinizer: flashing to moko10-beta2 went though cleanly, i already had working ppp connects with the previously non-working SIM.<br />
<br />
[2008-11-19 04:48:24] <Wonka> DocScrutinizer: but there are still problems... more often than not, the GSM chip does not answer. pppd opens the device, gets "AT command interpreter ready", utters "AT\n" and gets nothing. power off, power on, reset on, reset off, try gain... sometimes it works, but mostly not.<br />
<br />
<br />
<br />
O2 UK prepay 3G SIM works with moko10-beta2, was previously not <br />
detected. T-mobile UK prepay SIM and old Orange UK contract SIM work <br />
with both old and new. Testing so far is cursory at best, but looks good.<br />
[quote: Alastair Johnson on devel-ML]<br />
<br />
[2008-11-21] <br />
I flashed 6 out of our 8 Freerunner V.6 according to the GSM/Flashing- guide. I had no problems and the previously useless 3G- SIMs are <br />
working fine now. It seems like the 3G- SIM Issue, our beloved #666, is solved. You should point it out clearly. I heard a lot of users complain about this. The solution is simple and well hidden on the website. By the way, i have new 3G- SIM cards of the following german providers running without problems (O2, T- Mobile, E-Plus, Vodafone). Before the flashing procedure the Vodafone cards were not detected. Good work guys... thanks! <br />
[[User:Reiner|Reiner]]<br />
<br />
== Works now with new gsm firmware moko10beta2 with O2 in Germany ==<br />
<br />
Very great, I can make calls now after waiting for 5 month, big surprise :).<br />
Thanks a lot! <br />
--[[User:Kevin|Kevin]] 15:18, 20 November 2008 (UTC)<br />
<br />
<br />
<br />
I'm very happy to be able to report that the update went smoothly for<br />
me (without yielding any surplus "building materials") and that a new<br />
O2 SIM from http://freesim.o2.co.uk/ which never worked in my<br />
Freerunner before now seems to be working fine. Great work!<br />
<br />
Tom<br />
<br />
-- <br />
<br />
Thomas White<br />
Department of Materials Science and Metallurgy<br />
Electron Microscopy Group (PhD Student)<br />
University of Cambridge / Downing College<br />
<br />
<br />
<br />
<br />
<br />
<br />
The flash worked without a hitch for me and now I am able to use a Vodafone<br />
prepaid SIM in my 850MHz unit while back in Europe. I am running Om2008.9<br />
with the 20081023 FDOM modifications applied.<br />
<br />
Great job!<br />
<br />
-Jacob<br />
<br />
<br />
<br />
<br />
<br />
<br />
Hello!<br />
<br />
Replying under subject Success :)<br />
I've combined what Michael said (few echo 1 >> .... and echo 0 >> .... <br />
in the other terminal) and Joerg's suggestion (-oo instead of -oO) and<br />
it worked perfectly. The upgrade to moko10 was done.<br />
<br />
So I can confirm the freerunner now works with Simobil's (Slovenian <br />
GSM operator) SIM.<br />
<br />
Great job and thanks to all that took the time to do it.<br />
<br />
Boštjan<br />
<br />
== State SD-image? ==<br />
<br />
Any update on a SD-image for GSM flashing?</div>Ceupershttp://openmoko.org/wiki/FreeRunner_unable_to_work_with_3G_SIM_cardsFreeRunner unable to work with 3G SIM cards2008-12-09T18:25:16Z<p>Ceupers: /* Compatibility table (FreeRunner/GTA02) */</p>
<hr />
<div>== FreeRunner SIM compatibility ==<br />
<br />
See also: [[FreeRunner_Hardware_Issues#Some_SIMs_Don.27t_Work|FreeRunner Hardware Issues]]<br />
<br />
[[GSM/Flashing]]<br />
<br />
=== Carrier ===<br />
<br />
There is carrier page documented carriers compatibility [[Carriers]]<br />
<br />
=== TRAC Ticket 666 ===<br />
TRAC ticket [http://docs.openmoko.org/trac/ticket/666 666] applies to GTA01 (Neo 1973) and to GTA02 (Neo FreeRunner).<br />
<br />
== Compatibility table (FreeRunner/GTA02)==<br />
<br />
<br />
Please fill out following table .<br />
<br />
<br />
{| class="wikitable sortable" style="margin: 0em " cellspacing="0" cellpadding="3" border="1"<br />
!Carrier Name!! Error Message !! SIM Card Type!! Country !!Link to picture of SIM card!!Your name!!Did new SIM card solve problem?||Notes<br />
|-<br />
| TDC || Not working || 64K43 || Denmark || no pics || KB || Yes. They sent me a 64K23 card for free and that worked. || The chip on the new card is bigger. It has 4 contact points on each of the 2 columns, instead of 3 on each.<br />
|-<br />
| CHT || Unable to use GSM ||Dont' know|| R.O.C Taiwan || no pics ||王孟蒂 Brenda Wang|| ||When I put it on my Neo, it can't dial out<br />
|-<br />
| AT&T || WORKS || 71234 G || US || [http://wiki.openmoko.org/wiki/Image:Dave_att_working_sim.jpg image] || Dave || || Calls worked, though it was not used much for calling. SMS worked great. Tested with 2007.2, Qtopia, Qtopia-extended.<br />
|-<br />
| AT&T || Unable to use GSM || 71234 G || US || no pics || || || 71234 G SIM not working, 71234 O somebody in discuss thread say it could work<br />
|-<br />
| AT&T || Failed to register || 71234 D|| US || see below || [[Special:Emailuser/Safire|Safire]] || Switched to T-Mobile || Got strong Signal Bars with 2007.2 image despite "Registering...". Actually managed to dial and remote phone showed number, but never completed a full call. Dialer kept crashing. Pre-paid brand new sim, purchased July 2008<br />
|-<br />
| Vodafone || cme 13, 32 || some 3G capable|| DE || no pics || [[Special:Emailuser/Fsp|Fsp]] || no || most up-to-date Plan debitel<br />
|-<br />
| T-Mobile || No Error || 2G SIM || US || no pics || Community List || || Pre-paid SIM<br />
|-<br />
| e-plus || not working || 3G SIM || DE || no pics || Community List || || Plan SIM<br />
|-<br />
| e-plus (SIMYO) || 2G seems working/3G not || 2G/3G SIM || DE || no pics || Community List || || Pre-Paid SIM https://www.simyo.de/de/informieren/umts.html SIMYO has 2 voltage 1.8/3.3v 72K 1.8V #569 J276/2K 3V #568 H276<br />
|-<br />
| e-plus || working || 2G SIM || DE || no pics || Community List || || Plan SIM<br />
|-<br />
| O2 || Not certain/Not working || 3G SIM || DE || no pics || Community List || || Plan SIM, CME: 32, (1001710251761MC working)<br />
|-<br />
| O2 || not working || 3G sim || DE || [http://kev.knet.eu/bugs/openmoko/sim-card/not_working_O2.png link] || [[Special:Emailuser/Kevin|Kevin]] || Did not solve. Both simcards (7 month old one and new one) are looking identical. || I would like to help on testing/whatever, feel free to contact me. WORKS NOW with new [http://wiki.openmoko.org/wiki/GSM/Flashing gsm firmware moko10beta2] :)! <br />
|-<br />
| vodafone(D2 Mannesmann) || working || 2G SIM || DE || no pics || Community List || || Plan SIM<br />
|-<br />
| Blau SIM || some working || 2G/3G SIM || DE || no pics || Community List || || 16K 3V #343 H73 (not work)<br />
|-<br />
| Orange || working || 2G model J2R || FR || no pics || [[Special:Emailuser/pierrebrua|pierrebrua]] || || None<br />
|-<br />
| Orange || working || 2G/3G some wokring || DE || no pics || Community List || || None<br />
|-<br />
| Bouygues || working || 08 series || FR || no pics || [[Special:Emailuser/pierrebrua|pierrebrua]] || || Bad sound<br />
|-<br />
| T-Mobile || Not certain/Not working || unknown || DE || no pics || Community List || || None<br />
|-<br />
| o2 || cme error: 100<br /><br />
cme error: 313<br />
|| 2G possibly 3g? || UK || no pics.. YET. || [[Special:Emailuser/tdobson|tdobson]] || other SIMs work - MTS(RU) Orange(UK) Vodafone(UK) || Prepaid. Feel free to contact me.<br />
|-<br />
| Orange || working || 3G "USIM" || FR || (see below) || KewlCat || Om2008.8-update (20080827) solved it || Pre-paid SIM<br />
|-<br />
| Proximus Belgacom Mobile || not working || 2G model 3V || BE || no pics || [[Special:Emailuser/pierrebrua|pierrebrua]] || || None<br />
|-<br />
| BASE || not working || 3G model || BE || no pics || [[Special:Emailuser/Ceupers|Ceupers]] || || will be asking for a new SIM card<br />
|-<br />
| SFR || partially working || 2G model AF and BC || FR || no pics || [[Special:Emailuser/pierrebrua|pierrebrua]] || || 50% incoming calls are missed due to lost carrier<br />
|-<br />
| SFR || not working || 3G model BK || FR || no pics || [[Special:Emailuser/pierrebrua|pierrebrua]] || || not detected by the phone<br />
|-<br />
| SFR || not working || 3G model BC and BK || FR || no pics || [[Special:Emailuser/Drizzt|Drizzt]] || || not detected by the phone<br />
|-<br />
| SFR || not working || 3G model BE and BK || FR || no pics || [[Special:Emailuser/Yoann|Yoann]] || BC model seems working || not detected by the phone<br />
|-<br />
| IT VODAFONE || not working || 64K || IT || no pics || Six-Blade Knife || Yes || not detected by the phone, changed with 128K and worked<br />
|-<br />
|}<br />
<br />
== User Provided tested SIM pictures ==<br />
<br />
[[Image:ATT_3G_71234D_SIM.JPG|left|thumb|200px|AT&T 3G 71234 D]]<br />
<br />
Base on community post:<br />
<br />
The 71324 is the SKU for the AT&T latest UICC.<br />
The 2022 is the Vendor and Version number. <br />
<br />
Some cards the vendor numbers are<br />
2 - G&D<br />
3 - Gemalto<br />
4 - Oberthur<br />
<br />
Usually user will get CME ERROR 13 (sim failure), rather than CME ERROR 10 (sim not inserted) when 3G SIM not working. <br />
<br />
CME ERROR: 32 is Network not allowed, emergency calls only, might because the card not activated.<br />
<br />
== The Error ==<br />
<pre><br />
Here is the AT command:<br />
<br />
root@om-gta02:~# libgsmd-tool -m atcmd<br />
libgsm-tool - (C) 2006-2007 by Harald Welte and Openmoko, Inc.<br />
This program is Free Software and has ABSOLUTELY NO WARRANTY<br />
<br />
AT<br />
STR=`AT'<br />
RSTR=`OK'<br />
AT+CFUN=1<br />
STR=`AT+CFUN=1'<br />
RSTR=`OK'<br />
AT+CPIN?<br />
STR=`AT+CPIN?'<br />
RSTR=`+CPIN: SIM PIN'<br />
AT+CPIN="MyPIN"<br />
STR=`AT+CPIN="MyPIN"'<br />
RSTR=`OK'<br />
AT+CPIN?<br />
STR=`AT+CPIN?'<br />
RSTR=`+CPIN: SIM PIN'<br />
AT+CREG=1<br />
STR=`AT+CREG=1'<br />
RSTR=`OK'<br />
AT+COPS=0<br />
STR=`AT+COPS=0'<br />
EVENT: Netreg searching for network <br />
EVENT: Netreg registration denied <br />
cme error: 32<br />
RSTR=`+CME ERROR: 32'<br />
EVENT: Signal Quality: 31<br />
EVENT: Signal Quality: 31<br />
</pre><br />
<br />
== Working and not working AT&T card ==<br />
<br />
* Some AT&T cards have same vendor/ID number, but different contacts (Josh posted at 2008/8/24), following image shows that card that working (right) and not working (left) one.<br />
<br />
[[Image:ATT_simcards_small.jpg]]<br />
<br />
== Working SIM pics ==<br />
<br />
[[Image:Adam_20080713_working_back.JPG]]<br />
<br />
[[Image:KewlCat_20080829_Working_front.png]][[Image:Usim2.png]]<br />
[[Image:Working-orange-usim.jpg]]<br />
<br />
[[Image:Dave_att_working_sim_small.jpg]]<br />
<br />
== Not Working SIM pics ==<br />
* AT&T<br />
<br />
[[Image:Adam_20080713_back_notworking.JPG]]<br />
<br />
* Orange France<br />
<br />
[[Image:Jean_20080715_orange_back_notworking.JPG.gif]]<br />
<br />
* O2 Germany<br />
<br />
[[Image:O2-sim-nonworking-tesa.jpg]]<br />
<br />
[[Category:Neo FreeRunner Hardware]]<br />
<br />
[[Category:Neo FreeRunner Hardware]]</div>Ceupers