FreeCalypso > hg > freecalypso-citrine
annotate README @ 41:d1d1afdc29b5
configs/fcdev3b-std added
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Wed, 17 May 2017 06:02:03 +0000 | 
| parents | 51e1a3b213a3 | 
| children | ef5376a04b8c | 
| rev | line source | 
|---|---|
| 26 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 You are looking at the source tree for FreeCalypso Citrine, which is one of the | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 several Calypso GSM firmware offerings developed under the FreeCalypso umbrella. | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 3 The key distinguishing features of FC Citrine are: | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 4 | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 * The firmware is built from full source, no blobs; | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 * The compiler used to build the fw is gcc (free software) instead of TI's | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 7 proprietary compiler; | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 8 * The way in which the firmware is put together is "from the bottom up". | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 9 | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 10 Our Citrine firmware can be built for the following targets: | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 12 Mot C11x/12x | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 13 Mot C139/140 | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 14 Mot C155/156 | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 15 Openmoko GTA01/02 | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 16 Pirelli DP-L10 | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 17 | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 18 However, only minimal functionality is implemented so far: whichever target | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 19 device you are using, it can only function as an AT-command-controlled voice+SMS | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 20 pseudo-modem; because there is no UI code integrated yet, the LCD stays dark | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 21 and the buttons do nothing on those target devices that have such hardware. | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 22 No CSD, fax or GPRS support has been integrated yet either, and in general this | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 23 Citrine firmware has not yet reached the level of functionality and stability | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 24 offered by its blob-laden, Windows-built competitors. It is a work in progress. | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 25 | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 26 Please refer to the write-ups in the doc directory for instructions on how to | 
| 
51e1a3b213a3
started re-adding documentation
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 27 compile and play with this firmware. | 
