Re: First small steps toward free GSM firmware

2013-10-22 Thread Patryk Benderz
[cut]
 You can thus use either fc-loadtool or the original fluid.exe to flash
[cut]
Can't we just use dfu-util? It was used to write OS to NAND... and AFAIR
it was also used to flash GSM firmware?...

-- 
Patryk LeadMan Benderz
Linux Registered User #377521
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: First small steps toward free GSM firmware

2013-10-22 Thread Jose Luis Perez Diez
El Tuesday 22 October 2013 09:51:07 Patryk Benderz va escriure:
 cut]
  You can thus use either fc-loadtool or the original fluid.exe to flash
 [cut]
 Can't we just use dfu-util? It was used to write OS to NAND... and AFAIR
 it was also used to flash GSM firmware?...
 
The procces to flash GSM firmware used linux, the serial port, and the fluid 
binary see 

http://wiki.openmoko.org/wiki/GSM/Flashing#Manual_Update_.28GTA01.2C_GTA02.29_.2F_geek_way

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: First small steps toward free GSM firmware

2013-10-22 Thread Michael Spacefalcon
Jose Luis Perez Diez jl...@escomposlinux.org wrote:

 The procces to flash GSM firmware used linux, the serial port,
 and the fluid binary see 

 http://wiki.openmoko.org/wiki/GSM/Flashing#Manual_Update_.28GTA01.2C_GTA02.29_.2F_geek_way

Yes, and that exact same procedure should work just as well if you
substitute your own *.m0 image built from my leo2moko-r1.tar.xz source
in the place of calypso-moko11.m0.  I say should because I haven't
tried it myself - like Richard Stallman, I avoid proprietary software,
so I use my own fc-loadtool instead of that fluid.exe for which I have
no corresponding source.

Just give it a try - if you don't like my illegally-free GSM fw, you
can always reflash back to the official calypso-moko11.m0.

Patryk Benderz patryk.bend...@esp.pl wrote:

 Can't we just use dfu-util?

The GSM modem has its own processor, its own independent address space,
its own address and data buses, and its own independent flash memory
(NOR in a Multi-Chip Package combined with SRAM).  Neither dfu-util
nor the AP (application processor) bootloader it is talking to knows
anything about that separate hardware block.

In order to reflash the GSM modem, one needs to establish communication
with Calypso's own boot ROM.  That can be done either from a running
Linux system on the phone's AP (i.e., from inside the phone) or
externally via a classic T191 unlock cable plugged into the headset
jack.  (The latter approach makes more sense for FreeCalypso
developers.)  Either way, one needs Linux software running on the
phone's AP in order to control the power to the modem and to enable
the headset jack serial channel if you wish to use the latter.

VLR,
SF

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community