New FC host tools release
Mychaela Falconia
mychaela.falconia at gmail.com
Mon Aug 21 16:49:45 UTC 2017
Hello FC community,
I have just put out a new release of FreeCalypso host tools:
ftp://ftp.freecalypso.org/pub/GSM/FreeCalypso/fc-host-tools-r6.tar.bz2
ftp://ftp.freecalypso.org/pub/GSM/FreeCalypso/fc-host-tools-r6-ap.tar.bz2
The regular fc-host-tools-r6.tar.bz2 package is for installing FC host
tools on general-purpose computers (PCs and laptops) and for operating
on all of the supported target devices (our own FCDEV3B, Openmoko
GTA0x, Mot C1xx and Pirelli DP-L10) via appropriate serial or USB
cables, whereas the fc-host-tools-r6-ap.tar.bz2 version is for running
on the application processor of a GTA02.
For FreeRunner (GTA02) users who don't like using the "service shop"
method of updating the modem fw and manipulating its FFS (the method
based around NOR U-Boot, a USB-to-headset-jack cable and an external
PC or laptop) and instead prefer the internal-to-the-phone method
popularized by our community contributor David, the new
fc-host-tools-r6-ap release is intended to replace the really ancient
loadtools-r2 and ffs-edit-kit-r1 tools which are currently used in
David's howtos.
The problem with the ancient loadtools-r2 version is that it lacks two
new features of relevance to the GTA02 application:
* New with fc-host-tools-r3: the flash programming command flash
program-bin automatically performs a CRC-32 verification after
programming, thus ensuring that the image has been flashed
correctly.
* New with fc-host-tools-r6: there is a new batch operation mode in
fc-loadtool that executes a supplied command script and exits
without manual interaction.
The problem with the ancient ffs-edit-kit-r1 is that it contains a
very early version of our rvinterf tools, and the latter have evolved
quite a bit since then. Back in the days of ffs-edit-kit-r1 the
set-imeisv, set-pcm-string and set-rfcap commands were in fc-tmsh, and
that original version of set-rfcap was not practically usable. In our
current FC host tools these commands have moved from fc-tmsh to
fc-fsio (which did not exist back in the days of ffs-edit-kit-r1), and
the set-rfcap command works in a different way that is actually usable.
Therefore, I would like to migrate the internal-to-the-phone GTA02
modem tinkerers from these ancient loadtools-r2 and ffs-edit-kit-r1
tools to the new fc-host-tools-r6-ap, which supercedes both of those.
To David: do you think you could produce a QtMoko deb package of the
new fc-host-tools-r6-ap that could be used in the place of your
earlier ones for loadtools-r2 and ffs-edit-kit-r1?
When it comes to updating the howto pages, I propose the following
sequence:
1. David produces a QtMoko deb package of fc-host-tools-r6-ap, but no
updates to howto pages yet.
2. I advance moko13 from -beta1 to production state, and the notes
included in the official moko13 release tarball will include
installation instructions for both ways: the service shop method
that uses an external host and a cable, but absolutely no software
on the AP of the GTA02 except NOR U-Boot, and the QtMoko internal
method using the new deb package of fc-host-tools-r6-ap from the
previous step. I will have David review these notes for
correctness before I put out the immutable official release tarball
with these notes in it.
3. After moko13-official is out, David can update his howto pages to
call for its installation instead of leo2moko-r1/moko12.
To David: is my proposal acceptable?
Hasta la Victoria, Siempre,
Mychaela aka The Mother
More information about the Community
mailing list