view doc/Freerunner-Howto @ 259:2bb8b1c11afc
build system: produce flash-script for flashing with fc-loadtool
author
Mychaela Falconia <falcon@freecalypso.org>
date
Fri, 04 Aug 2017 07:34:37 +0000 (2017-08-04)
parents
79cb194284ca
children
9399a83cb394
line source
+ − Running FreeCalypso Magnetite firmware on the Neo Freerunner
+ − ============================================================
+ −
+ − As explained in the Modem-configs article, we currently have 3 different modem
+ − fw configurations which differ in the degree of deblobbing. The classic
+ − configuration is exactly the same as leo2moko from 2013; the l1reconst config
+ − rebuilds most of L1 from source, but our L1 reconstruction is so accurate that
+ − there will be no observable difference in behaviour. The hybrid configuration,
+ − however, is quite interesting in that it is a new major development, as major
+ − parts of the fw have been replaced with an entirely new version from another TI
+ − program.
+ −
+ − The deblobbed TCS2/TCS3 hybrid configuration is intended to be our direction
+ − going forward, but it will need extensive testing and debugging before it can
+ − replace the classic/l1reconst configs (or older mokoN/leo2moko firmwares) for
+ − production use. The principal developer's intent is to build our desired
+ − FCDEV3B hardware and do this testing and debugging on that board, but it can
+ − also be done on Openmoko devices.
+ −
+ − Given the current state of the remains of what once was the Openmoko community,
+ − I (Mychaela) do not feel like doing any significant work on this platform;
+ − instead I would rather build our own FCDEV3B and leave Openmoko behind.
+ − However, if anyone else feels otherwise and would like to play with our
+ − TCS2/TCS3 hybrid modem fw on Openmoko hardware, you can build it like this:
+ −
+ − ./configure.sh gtamodem hybrid
+ − cd build-gtamodem-hybrid; make
+ −
+ − Then after enduring the very slow build, you can flash it with fc-loadtool:
+ −
+ − loadtool> flash erase 0 0x250000
+ − loadtool> flash program-bin 0 fwimage.bin
+ −
+ − If you are brave enough to do the above, please let us know how this new modem
+ − firmware fares when driven by QtMoko or SHR on the AP - it would definitely be
+ − an adventure!