# HG changeset patch # User Mychaela Falconia # Date 1532381046 0 # Node ID af6b7fcf7823ca3da4f198401b0747576cee0417 # Parent b882091ebb6890610dbf4b189c06fc13cef92f54 README: GPRS status update diff -r b882091ebb68 -r af6b7fcf7823 README --- a/README Mon Jul 23 19:45:50 2018 +0000 +++ b/README Mon Jul 23 21:24:06 2018 +0000 @@ -14,7 +14,7 @@ has been replaced with FreeNucleus by XVilka. OSL (GPF to Nucleus glue layer) is the source-reconstructed version. -* The tree layout and the build system are structured in a such way that it is +* The tree layout and the build system are structured in such a way that it is possible to build either with TI's original TMS470 compiler or with gcc. The purpose of this Selenite fw experiment is to see what will happen if we @@ -26,17 +26,18 @@ * When built with the original TMS470 compiler, the present Selenite fw appears to perform no worse than Magnetite hybrid. -* The gcc-built version with GPRS enabled is broken - crashes on boot. The bug - has not been tracked down yet. +* It is now possible to compile the full-featured fw with gcc without disabling + GPRS (no more crash on boot), but actually using GPRS doesn't work: pppd + establishes the point-to-point connection to the network's GGSN and gets an + IP address, but the trying to ping through this established connection causes + the fw to crash. -* With GPRS disabled (GPRS=0 on the ./configure-gcc.sh line), Selenite gcc - boots without crashing and appears to work: I was able to connect to a GSM - network and make both voice and CSD calls. However, this gcc-built fw is not - as stable as Magnetite hybrid: I saw some occasional glitches which I did not - investigate further. +* Voice, SMS and CSD appear to work in the gcc-built version, but this firmware + is not as stable as Magnetite hybrid: I saw some occasional glitches which I + did not investigate further. -Compared to FC Citrine, the gcc-built version of FC Selenite with GPRS disabled -offers the following: +Compared to FC Citrine, the present FC Selenite firmware built with gcc offers +the following: * CSD support;