FreeCalypso > hg > fc-magnetite
comparison doc/Pirelli-Howto @ 223:619a33e8425e
doc/Pirelli-Howto: update for the availability of the hybrid config
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 16 Oct 2016 00:53:45 +0000 |
parents | ffa25a27fa27 |
children | 5b6159d76b09 |
comparison
equal
deleted
inserted
replaced
222:79cb194284ca | 223:619a33e8425e |
---|---|
31 from one fc-xram session to the next, not disturbed by Pirelli's fw. | 31 from one fc-xram session to the next, not disturbed by Pirelli's fw. |
32 | 32 |
33 Compiling | 33 Compiling |
34 ========= | 34 ========= |
35 | 35 |
36 When compiling our Magnetite firmware for the Pirelli target, you will need to | 36 When compiling our Magnetite firmware for the Pirelli target, you can select |
37 select the l1reconst configuration - it is the only currently available | 37 one of two configurations: l1reconst or hybrid; see the Modem-configs article |
38 configuration that works on this target. Therefore, you configure.sh command | 38 for the explanation. In both cases the phone will act as an AT-command- |
39 should be: | 39 controlled pseudo-modem: the LCD will stay dark and the buttons will do nothing, |
40 and you will need to control the GSM MS from your PC or other host system. | |
40 | 41 |
41 ./configure.sh pirelli l1reconst | 42 Run './configure.sh pirelli l1reconst' or './configure.sh pirelli hybrid' |
43 depending on which configuration you would like to play with, then run | |
44 'make ram' in the build directory created by the configure script - see the | |
45 Compiling write-up for more details. | |
42 | 46 |
43 To build a RAM-loadable image for the Pirelli, run 'make ram' in the build | 47 Because we have not yet produced a configuration with FAX_AND_DATA and GPRS |
44 directory created by the configure script - see the Compiling write-up for | 48 disabled, your Magnetite fw build will include those components. In the |
45 more details. | 49 FreeCalypso environment where we are not doing WAP or MMS this functionality |
46 | 50 can only be exercised on targets that bring out a classic modem UART with the |
47 Because we have not deblobbed the G23M firmware component yet (the l1reconst | 51 classic AT command interface to the external host, but the Pirelli is not one |
48 configuration uses G23M binary blobs from TCS211/Sotovik), your Magnetite fw | 52 of those targets - hence on this target all FAX_AND_DATA and GPRS code is |
49 build will include FAX_AND_DATA and GPRS functionality. In the FreeCalypso | 53 nothing but dead weight. We will only be able to remove this dead weight when |
50 environment where we are not doing WAP or MMS this functionality can only be | 54 we finish deblobbing L1: the few non-GPRS-specific L1 binary objects which we |
51 exercised on targets that bring out a classic modem UART with the classic AT | 55 are still using have been built with IDS and L1_GPRS enabled, thus we cannot |
52 command interface to the external host, but the Pirelli is not one of those | 56 change these two configuration settings until those L1 modules have been |
53 targets - hence on this target all FAX_AND_DATA and GPRS code is nothing but | 57 deblobbed. We'll get there, but not yet. |
54 dead weight. We will only be able to remove this dead weight when and if we | |
55 fully deblob all of L1 and G23M, so it will be a while before we get there, | |
56 and we'll have to carry the dead weight until then. | |
57 | 58 |
58 Running on the target | 59 Running on the target |
59 ===================== | 60 ===================== |
60 | 61 |
61 1. Connect a USB cable from your GNU/Linux PC/laptop to the phone. If the | 62 1. Connect a USB cable from your GNU/Linux PC/laptop to the phone. If the |