Re: Open GSM firmware - OsmocomBB supports Neo FreeRunner

2012-07-10 Thread Denis 'GNUtoo' Carikli
On Tue, 2012-07-10 at 13:14 +0200, Martix wrote:
> Hi!
> 
> There is some GTA02 support in OsmocomBB project. You can flash open 
> source firmware for TI Calypso GSM modem.
> http://bb.osmocom.org/trac/wiki/OpenMoko
1) no need to flash it, just load it.
2) flashing doesn't work currently with the calypso of the openmoko
because its flash is not detected.
> 
> Did anybody tried this firmware on his Neo FreeRunner? What's your 
> experience? Is it usable with SHR or Qt Moko like old proprietary 
> firmware? Calls, SMS, GPRS, SIM load/store (contacts, SMSs) works? How 
> many successfully flashed devices are here? And how many bricks? ;-)
Calls, SMS, SIM should worktrough the telnet interface...
I'm not sure about the GPRS...

Adding support for osmocombb in FSO is doable, however the big problem
is that the layer 2 and layer 3 of GSM are actually not running on the
calypso but on another CPU(for instance the CPU of a laptop/desktop, or
it could run on the CPU running SHR as well, it only requires to
cross-compile applications such as mobile etc..., it's easy to do).

Why is running the layer 2 and 3 on the calypso CPU important?
Simply because you may want to permit the CPU running SHR to suspend and
to resume when you have a call or an SMS: with the proprietary
firmware(which runs layer 1,2,3 on the calypso) it works that way:
I don't know the exact details but I guess there is an interrupt line
between the modem(calypso) and the CPU.

If the CPU running SHR is suspended and that there is a call, the
calypso, which is not suspended will trigger the wakeup of the CPU
running SHR, the CPU will then wakeup and display that there is a
call,ring and vibrate.

I'm not a GSM protocol specialist yet, but I guess that if you're only
running layer1 on the calypso you have no way to determine if there is
an incoming call. The CPU that can do that is the one running SHR, and
the layer 2 and 3, however if that CPU is suspended it can't know that
there is a call.

A workaround suggested long time ago by someone on IRC would be to wake
up the CPU often and check if there is a call, however that may not be
doable because suspend/resume may take quite some time, and the wakeup
would eat more power etc...

There are 2 ways to solve the problem correctly:
1) help with the port of the GSM applications on top of nuttx:
While the gta02 is supported in nuttx,we were currently focussing on the
c155 with its drivers(such as display,spi,uwire,poweroff etc...)
2) port the layer 2 and 3 to the calypso without the help of nuttx.

Denis.



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


Fwd: Re: Open GSM firmware - OsmocomBB supports Neo FreeRunner

2012-07-10 Thread Martix
Useful informations for these not subscribed to 
baseband-de...@lists.osmocom.org:



 Pu*vodní zpráva 
Pr(edme(t:  Re: Open GSM firmware - OsmocomBB supports Neo FreeRunner
Datum:  Tue, 10 Jul 2012 13:50:54 +0200
Od: Pierre Pronchery 
Komu:   baseband-de...@lists.osmocom.org



Hi,

On 10/07/2012 13:14, Martix wrote:


There is some GTA02 support in OsmocomBB project. You can flash open
source firmware for TI Calypso GSM modem.
http://bb.osmocom.org/trac/wiki/OpenMoko

Did anybody tried this firmware on his Neo FreeRunner? What's your
experience? Is it usable with SHR or Qt Moko like old proprietary
firmware? Calls, SMS, GPRS, SIM load/store (contacts, SMSs) works? How
many successfully flashed devices are here? And how many bricks? ;-)


I think there's already been a thread recently about this; please check
the archives.


I know about OsmocomBB from beginning, but Openmoko smartphones support
wasn't priority for them. I'm glad to see some progress on GTA02.


It's neither SHR or QtMoko, but I have begun to write some code to
integrate OsmocomBB with my own telephony implementation (called
"DeforaOS Phone") for the Openmoko Freerunner. It is very, very early
work and therefore far from being functional yet, but for the record,
you can find it here:
http://www.defora.org/os/project/browse/3343?file=/src/modems/osmocom.c,v&revision=1.2

Previous versions of the DeforaOS environment are already packaged for
the hackable:1 distribution, and released within the "dse" series. For
more information on how to install and test this:
http://trac.hackable1.org/trac/wiki/DeforaOSSmartphone
http://trac.hackable1.org/trac/wiki/AvailableVersions/dse2
http://www.defora.org/os/wiki/3438/DeforaOS-Smartphone

HTH,
--
khorben




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


Fwd: Re: Open GSM firmware - OsmocomBB supports Neo FreeRunner

2012-07-10 Thread Martix
Useful informations for these not subscribed to 
baseband-de...@lists.osmocom.org:



 Pu*vodní zpráva 
Pr(edme(t:  Re: Open GSM firmware - OsmocomBB supports Neo FreeRunner
Datum:  Tue, 10 Jul 2012 13:35:32 +0200
Od: Alexander Huemer 
Komu:   baseband-de...@lists.osmocom.org



Hi Martix,

On Tue, Jul 10, 2012 at 01:14:21PM +0200, Martix wrote:

Hi!

There is some GTA02 support in OsmocomBB project. You can flash open
source firmware for TI Calypso GSM modem.
http://bb.osmocom.org/trac/wiki/OpenMoko

Did anybody tried this firmware on his Neo FreeRunner? What's your
experience? Is it usable with SHR or Qt Moko like old proprietary
firmware? Calls, SMS, GPRS, SIM load/store (contacts, SMSs) works?
How many successfully flashed devices are here? And how many bricks?
;-)


AFAIK osmocom-bb works on the OpenMoko phones, but most likely not in
the way you expect. There is so far no AT-command interface, which means
you cannot use OpenMoko dialing-apps, etc. You have to use the normal
osmocom-bb telnet interface to interact with it.



[...]



Kind regards,
-Alexander Huemer




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


Open GSM firmware - OsmocomBB supports Neo FreeRunner

2012-07-10 Thread Martix

Hi!

There is some GTA02 support in OsmocomBB project. You can flash open 
source firmware for TI Calypso GSM modem.

http://bb.osmocom.org/trac/wiki/OpenMoko

Did anybody tried this firmware on his Neo FreeRunner? What's your 
experience? Is it usable with SHR or Qt Moko like old proprietary 
firmware? Calls, SMS, GPRS, SIM load/store (contacts, SMSs) works? How 
many successfully flashed devices are here? And how many bricks? ;-)


I know about OsmocomBB from beginning, but Openmoko smartphones support 
wasn't priority for them. I'm glad to see some progress on GTA02.


Did leaked documentation and proprietary firmware source codes helped 
OsmocomBB?

http://lists.openmoko.org/pipermail/community/2011-November/065731.html

Best Regards,

Martix

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


Re: osmocombb?

2011-08-26 Thread Benjamin Deering


I hadn't thought about legal issues.  I'd be surprised if an open source 
radio stack was ever legal since it wouldn't implement some of the 
anti-features required (hard to change IMEI, silently drop encryption,  
etc).


On 08/26/2011 08:42 AM, Timo Juhani Lindfors wrote:

Benjamin Deering  writes:

Has anyone tried this open source calypso firmware on their freerunner
yet? http://bb.osmocom.org/trac/

Not many of us have our own base station yet and afaik it is not legal
to use osmocombb in a public network.

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




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


Re: osmocombb?

2011-08-26 Thread Denis 'GNUtoo' Carikli
On Friday, August 26, 2011 02:42:33 pm Timo Juhani Lindfors wrote:
> Benjamin Deering  writes:
> > Has anyone tried this open source calypso firmware on their freerunner
> > yet? http://bb.osmocom.org/trac/
> 
> Not many of us have our own base station yet and afaik it is not legal
> to use osmocombb in a public network.
Also, it's not a drop-in replacement currently.
layer23 runs on a computer(be it your laptop or the samsung SOC of the 
freerunner...) and it doesn't have an AT interpreter(instead it's an 
interactive command line interface).

altough they have a port of an RTOS named nuttx for the calypso, however no 
one are working on it anymore...so maybe someone should continue that work...

Note that I didn't try it yet(I'm will work to get the money to buy an USRP + 
A test license to try it )

Denis.

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


Re: osmocombb?

2011-08-26 Thread Timo Juhani Lindfors
Benjamin Deering  writes:
> Has anyone tried this open source calypso firmware on their freerunner
> yet? http://bb.osmocom.org/trac/

Not many of us have our own base station yet and afaik it is not legal
to use osmocombb in a public network.

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


osmocombb?

2011-08-26 Thread Benjamin Deering
Has anyone tried this open source calypso firmware on their freerunner 
yet? http://bb.osmocom.org/trac/


It sounds like they have made a lot of progress since I last looked at 
their site.  It sounds like they can make and receive calls using open 
source modem firmware.


Ben

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