comparison README @ 49:908742e46a7f default tip

README: FC Selenite updates
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 14 Apr 2020 21:55:22 +0000
parents 3ba0351942e1
children
comparison
equal deleted inserted replaced
48:4bb56b6c8645 49:908742e46a7f
5 5
6 FC Citrine firmware project is now retired and will not receive any further 6 FC Citrine firmware project is now retired and will not receive any further
7 development or support; it is now fully supplanted by the newer FreeCalypso 7 development or support; it is now fully supplanted by the newer FreeCalypso
8 Selenite firmware: 8 Selenite firmware:
9 9
10 https://bitbucket.org/falconian/fc-selenite 10 https://www.freecalypso.org/hg/fc-selenite/
11 11
12 FC Selenite offers the option of compiling either with TI's original TMS470 12 FC Selenite offers the option of compiling either with TI's original TMS470
13 compiler or with gcc; when built with gcc, FC Selenite does not contain any 13 compiler or with gcc; when built with gcc, FC Selenite does not contain any
14 blobs and is no less free than FC Citrine. However, the configuration and 14 blobs and is no less free than FC Citrine. However, the configuration and
15 build system of FC Selenite has been derived from FC Magnetite, and is very 15 build system of FC Selenite has been derived from FC Magnetite, and is very
34 There are only a few features in Citrine which have not been replicated in our 34 There are only a few features in Citrine which have not been replicated in our
35 Magnetite or Selenite firmwares yet; these features *can* be replicated in FC 35 Magnetite or Selenite firmwares yet; these features *can* be replicated in FC
36 Selenite, but there has been insufficient justification so far for expending 36 Selenite, but there has been insufficient justification so far for expending
37 the necessary effort: 37 the necessary effort:
38 38
39 * FC Citrine supports the Motorola C155/156 target; FC Selenite currently
40 supports only C11x/12x and C139/140. Mot C155/156 phones are not very common,
41 much less common than the other two subfamilies, and in any case the proper
42 way forward is our own FreeCalypso hardware, not hacking Mot C1xx phones of
43 any variant.
44
45 * FC Citrine supports an FFS-in-RAM hack; FC Selenite requires the FFS to be in 39 * FC Citrine supports an FFS-in-RAM hack; FC Selenite requires the FFS to be in
46 flash just like FC Magnetite and all of TI's original firmwares. Citrine's 40 flash just like FC Magnetite and all of TI's original firmwares. Citrine's
47 FFS-in-RAM hack is only useful on the C155/156 target (see the previous point) 41 FFS-in-RAM hack is only useful on Motorola C155/156 and Pirelli DP-L10
48 and on the Pirelli DP-L10, thus it is ultimately deprecated when we see our 42 targets, thus it is ultimately deprecated when we see our own FreeCalypso hw
49 own FreeCalypso hw as the proper way forward. 43 as the proper way forward.
50 44
51 * FC Citrine supports a special hack for tapping voice TCH (traffic channel) 45 * FC Citrine supports a special hack for tapping voice TCH (traffic channel)
52 bits with FR and EFR speech codecs (but very notably not with AMR) - see the 46 bits with FR and EFR speech codecs (but very notably not with AMR) - see the
53 doc/TCH-special-feature write-up. This functionality has been implemented as 47 doc/TCH-special-feature write-up. This functionality has been implemented as
54 a paid-for feature for some folks who were working in some highly unusual 48 a paid-for feature for some folks who were working in some highly unusual