FreeCalypso > hg > fc-magnetite
comparison README @ 512:1edb0615c439
README: state more clearly that the handset fw work is paused
until FC handset hardware
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 25 Jun 2018 19:09:07 +0000 |
parents | a1946652f71c |
children | f9125919bbe4 |
comparison
equal
deleted
inserted
replaced
511:3608ce4a585a | 512:1edb0615c439 |
---|---|
32 ============= | 32 ============= |
33 | 33 |
34 TI's GSM mobile station firmware architecture supports two ways in which the | 34 TI's GSM mobile station firmware architecture supports two ways in which the |
35 GSM device may be controlled: via AT commands from an external host and/or via | 35 GSM device may be controlled: via AT commands from an external host and/or via |
36 a local UI on devices with LCD & keypad hardware. (I said "and/or" because the | 36 a local UI on devices with LCD & keypad hardware. (I said "and/or" because the |
37 two mechanisms can coexist.) The code we got from TI (TCS211) is very solid | 37 two mechanisms can coexist.) The code we got from TI (TCS211 and TCS3.2) is |
38 and mature in the modem configuration (control via AT commands only, no UI, no | 38 very solid and mature in the modem configuration (control via AT commands only, |
39 battery management, no traditional handset on/off control), but the additional | 39 no UI, no battery management, no traditional handset on/off control), but the |
40 code layers that are needed for handset products but not for modems came in a | 40 additional code layers that are needed for handset products but not for modems |
41 very rough "proof of concept" condition, nowhere close to a usable product. | 41 came in a very rough "proof of concept" condition, nowhere close to a usable |
42 product. | |
42 | 43 |
43 In FC Magnetite we further maintain and support the solid code base we got for | 44 In FC Magnetite we further maintain and support the solid code base we got for |
44 the modem functionality, and we are also working to improve the support for | 45 the modem functionality, and we are also working to improve the support for |
45 handset products and bring it into a practically usable state. We have already | 46 handset products and bring it into a practically usable state. At the present |
46 implemented an entirely new battery charging and discharge monitoring driver | 47 time the handset firmware work is on hold, paused until we design and build the |
47 that actually works on our target hw (of the two we got from TI, one was | 48 first prototype version of our own FreeCalypso handset hardware. The reason |
48 bitrotten and the other was designed for charging hardware that is quite | 49 for this hold is that we are not able to use TI's original development board |
49 different from what we are working with), and we shall hopefully start working | 50 (see doc/D-Sample for the issues), hence we need to build our own hardware that |
50 on the UI soon - see doc/Handset-goal for more info. | 51 will serve in its place. Until then we focus on maintaining and supporting the |
52 good working modem functionality. | |
51 | 53 |
52 Both TI's original modem fw (TCS211) and our recreation thereof in this | 54 Both TI's original modem fw (TCS211) and our recreation thereof in this |
53 Magnetite project support not only voice calls and SMS, but also CSD, fax and | 55 Magnetite project support not only voice calls and SMS, but also CSD, fax and |
54 GPRS. This advanced functionality is fully supported on our own GSM MS | 56 GPRS. This advanced functionality is fully supported on our own GSM MS |
55 development board (FCDEV3B), where both Calypso UARTs are presented directly to | 57 development board (FCDEV3B), where both Calypso UARTs are presented directly to |