FreeCalypso > hg > fc-magnetite
comparison doc/Freerunner-Howto @ 373:9399a83cb394
first round of documentation updates for 2018
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Thu, 11 Jan 2018 22:44:09 +0000 |
| parents | 79cb194284ca |
| children | c9a65db8be4a |
comparison
equal
deleted
inserted
replaced
| 372:c389d938a50e | 373:9399a83cb394 |
|---|---|
| 1 Running FreeCalypso Magnetite firmware on the Neo Freerunner | 1 The latest official firmware for Openmoko Neo1973 and Neo FreeRunner Calypso |
| 2 ============================================================ | 2 modems is moko13 as of this writing; moko13 is FreeCalypso Magnetite built for |
| 3 the gtamodem target in the l1reconst configuration. There have not been any | |
| 4 changes in FC Magnetite since the moko13 release that affect the l1reconst | |
| 5 config on the gtamodem target in any noticeable way, hence there is no need for | |
| 6 a new release currently. | |
| 3 | 7 |
| 4 As explained in the Modem-configs article, we currently have 3 different modem | 8 However, we also have the new TCS2/TCS3 hybrid config in which the old version |
| 5 fw configurations which differ in the degree of deblobbing. The classic | 9 of the G23M protocol stack from Openmoko (binary libs only, no source) has been |
| 6 configuration is exactly the same as leo2moko from 2013; the l1reconst config | 10 replaced with a newer version from TI's TCS3/LoCosto program, and this new |
| 7 rebuilds most of L1 from source, but our L1 reconstruction is so accurate that | 11 version is full source. This hybrid firmware has not yet reached mokoN release |
| 8 there will be no observable difference in behaviour. The hybrid configuration, | 12 status because some obscure features of the old ACI have not yet been |
| 9 however, is quite interesting in that it is a new major development, as major | 13 reimplemented in the new one, but in every other way this hybrid fw is ready to |
| 10 parts of the fw have been replaced with an entirely new version from another TI | 14 be tested and exercised in real usage. |
| 11 program. | |
| 12 | 15 |
| 13 The deblobbed TCS2/TCS3 hybrid configuration is intended to be our direction | 16 The new hybrid fw for the gtamodem target can be built as follows: |
| 14 going forward, but it will need extensive testing and debugging before it can | |
| 15 replace the classic/l1reconst configs (or older mokoN/leo2moko firmwares) for | |
| 16 production use. The principal developer's intent is to build our desired | |
| 17 FCDEV3B hardware and do this testing and debugging on that board, but it can | |
| 18 also be done on Openmoko devices. | |
| 19 | |
| 20 Given the current state of the remains of what once was the Openmoko community, | |
| 21 I (Mychaela) do not feel like doing any significant work on this platform; | |
| 22 instead I would rather build our own FCDEV3B and leave Openmoko behind. | |
| 23 However, if anyone else feels otherwise and would like to play with our | |
| 24 TCS2/TCS3 hybrid modem fw on Openmoko hardware, you can build it like this: | |
| 25 | 17 |
| 26 ./configure.sh gtamodem hybrid | 18 ./configure.sh gtamodem hybrid |
| 27 cd build-gtamodem-hybrid; make | 19 cd build-gtamodem-hybrid; make |
| 28 | 20 |
| 29 Then after enduring the very slow build, you can flash it with fc-loadtool: | 21 Then after enduring the very slow build, you can flash it with fc-loadtool: |
