diff doc/Pirelli-Howto @ 253:5b6159d76b09

doc/Pirelli-Howto: updated for the current situation
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 03 Aug 2017 17:28:25 +0000
parents 619a33e8425e
children 3608ce4a585a
line wrap: on
line diff
--- a/doc/Pirelli-Howto	Thu Aug 03 16:49:35 2017 +0000
+++ b/doc/Pirelli-Howto	Thu Aug 03 17:28:25 2017 +0000
@@ -1,7 +1,7 @@
 Running FreeCalypso Magnetite firmware on the Pirelli DP-L10
 ============================================================
 
-The Pirelli DP-L10 is a neat target for playing with FreeCalypso for two
+The Pirelli DP-L10 is a neat target for playing with FreeCalypso for a few
 reasons:
 
 1. It has a USB port connected to one of Calypso's UARTs through a built-in
@@ -12,6 +12,11 @@
    firmware images entirely in RAM without flashing - and we have successfully
    implemented this capability in FC Magnetite similarly to Citrine.
 
+3. Running an experimental firmware image on the Pirelli requires nothing more
+   than a laptop, a phone and a USB cable, and can therefore be done under
+   less-than-ideal conditions while away from your proper FreeCalypso hardware
+   lab with an FCDEV3B setup.
+
 There is, however, one difference between our Citrine and Magnetite firmwares
 when it comes to running on the Pirelli without flashing: Citrine uses a
 RAM-based fake FFS, whereas Magnetite always requires a real FFS in flash, even
@@ -50,11 +55,11 @@
 can only be exercised on targets that bring out a classic modem UART with the
 classic AT command interface to the external host, but the Pirelli is not one
 of those targets - hence on this target all FAX_AND_DATA and GPRS code is
-nothing but dead weight.  We will only be able to remove this dead weight when
-we finish deblobbing L1: the few non-GPRS-specific L1 binary objects which we
-are still using have been built with IDS and L1_GPRS enabled, thus we cannot
-change these two configuration settings until those L1 modules have been
-deblobbed.  We'll get there, but not yet.
+nothing but dead weight.  Now that we have deblobbed all of L1 with the
+exception of GPRS-specific modules, we could try building a hybrid config with
+GPRS and FAX_AND_DATA excluded, specifically for the benefit of Mot C1xx and
+Pirelli targets, but these legacy hardware targets are no longer a priority for
+the FreeCalypso family of projects.
 
 Running on the target
 =====================
@@ -105,11 +110,8 @@
 Run fc-fsio WITHOUT -p: let it connect to the rvinterf process you should
 already have running from fc-xram.
 
-  NOTE: the following instructions are based on the new version of fc-fsio that
-  has not yet made its way into a packaged fc-host-tools release as of this
-  writing.  Therefore, please get the latest development version here:
-
-  https://bitbucket.org/falconian/freecalypso-tools
+[NOTE: you need to be running FreeCalypso host tools from the fc-host-tools-r5
+release or later; earlier versions of fc-fsio won't work as described.]
 
 Once you are in fc-fsio, check the status of your FFS like this: