comparison doc/Running-on-hw @ 128:24a161f415f5

doc/Running-on-hw written
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 08 Nov 2018 17:08:55 +0000
parents
children
comparison
equal deleted inserted replaced
127:ee67197fd2e5 128:24a161f415f5
1 Running FC Selenite on FCDEV3B hardware
2 =======================================
3
4 You can build a flashable image and flash it with fc-loadtool, or you can build
5 a RAM-loadable image (make ram) and run it via fc-xram.
6
7 Running FC Selenite on Motorola C1xx hardware
8 =============================================
9
10 FC Selenite can only function as a voice pseudo-modem (VPM) on Mot C1xx
11 hardware - please read the Voice-pseudo-modem article in the fc-magnetite Hg
12 repository for the explanation.
13
14 If your C1xx phone is one of the lower subfamilies (C11x/12x or C139/140), then
15 flashing is the only way to run any FreeCalypso firmware on it - these phones
16 only have enough RAM to satisfy the firmware's data space requirements, but not
17 enough to run the firmware itself out of RAM.
18
19 If you are working with a C155/156 phone, the primary way to run FC Magnetite
20 or FC Selenite on it is to flash your fw image just like on the lower
21 subfamilies. It is also possible to build the gcc version of Selenite (but not
22 the TMS470 version) as a RAM-loadable image (make ram) and run it via fc-xram,
23 but it will still require having a FreeCalypso FFS in the flash, which is not
24 compatible with Mot's original fw on this model - thus you still need to flash
25 some FC firmware version first (either Magnetite or Selenite), use it to
26 initialize the FFS for FreeCalypso, and then you can run Selenite-gcc via
27 fc-xram if desired.
28
29 The procedure for flashing an FC Selenite fw image into a Mot C1xx phone is the
30 same as for Magnetite - please read the C1xx-Howto article in the fc-magnetite
31 source repository.
32
33 Running FC Selenite on Pirelli DP-L10 hardware
34 ==============================================
35
36 Both Magnetite and Selenite can only function as a voice pseudo-modem on the
37 Pirelli DP-L10 hw; it is highly unlikely that there will ever be a practically
38 usable FreeCalypso phone based on this hw platform. Both TMS470 and gcc
39 versions of Selenite can be built as a RAM-loadable image for this target, and
40 are to be exercised in the same way as Magnetite, including the requirement of
41 FreeCalypso FFS initialization - please read the Pirelli-Howto article in the
42 fc-magnetite Hg repository.