FreeCalypso > hg > fc-magnetite
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: