comparison README @ 21:5dd2fa1d3da1

README: minor fixes
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 16 May 2020 18:44:01 +0000
parents 49bd6136f4a9
children d7740787396c
comparison
equal deleted inserted replaced
20:49bd6136f4a9 21:5dd2fa1d3da1
72 as in our production firmwares: 72 as in our production firmwares:
73 73
74 * ffsagent-fcfam-{irda,modem}.srec version is built with the CONFIG_TARGET_FCFAM 74 * ffsagent-fcfam-{irda,modem}.srec version is built with the CONFIG_TARGET_FCFAM
75 version of the dev.c table, appropriate for FCDEV3B. 75 version of the dev.c table, appropriate for FCDEV3B.
76 76
77 * ffsagent-ti26-{irda,modem}.srec version is built with TI/OM's original version 77 * ffsagent-ti26-{irda,modem}.srec version is built with TI's original version
78 of the dev.c table, appropriate for Tango/Caramel/Luna and for Openmoko GTA0x. 78 of the dev.c table with minor additions by OM and FC, appropriate for
79 Tango/Caramel/Luna, for Openmoko GTA0x and for GTM900 modems converted to FC.
80
81 Target name ti26 refers to 26 MHz CLKTCXO input to Calypso, i.e., *not*
82 D-Sample - see below. If we ever get our hands on a D-Sample C035 board or
83 some other platform with similar needs, it will be easy to create a ti13
84 counterpart.
79 85
80 * compal and pirelli versions correspond to FreeCalypso aftermarket FFS configs 86 * compal and pirelli versions correspond to FreeCalypso aftermarket FFS configs
81 on those targets, *NOT* Compal's or Pirelli's original FFS! 87 on those targets, *NOT* Compal's or Pirelli's original FFS!
82 88
83 compal-new vs. compal-old configs 89 compal-new vs. compal-old configs
84 ================================= 90 =================================
85 91
86 Back in 2015 I (Mother Mychaela) made the decision to define FC aftermarket FFS 92 Back in 2015 I (Mother Mychaela) made the decision to define FC aftermarket FFS
87 on Mot C139 phones as 64x3 (meaning 3 sectors of 64 KiB each), located at 93 on Mot C139 phones as 64x3 (meaning 3 sectors of 64 KiB each), located at
88 0x3C0000. Right now I am thinking that we should change to a larger FFS config, 94 0x3C0000. Right now I am thinking that we should change to a larger FFS config,
89 but I have not yet committed on any specific new config. When and if I make 95 but I have not yet committed to any specific new config. When and if I make
90 the big switch, compal-new will be the new config, while compal-old will remain 96 the big switch, compal-new will be the new config, while compal-old will remain
91 the original 2015 config. At the present moment the two ffsagent-compal-* 97 the original 2015 config. At the present moment the two ffsagent-compal-*
92 images are identical. 98 images are identical.
99
100 No Calypso C05 target support
101 =============================
102
103 The present FFS editor application is a stripped-down derivative of FC Selenite
104 firmware, still containing Nucleus RTOS, thus it uses interrupts. Having a
105 run-from-RAM (or more precisely, independent of flashed fw) application use
106 interrupts requires having Calypso boot ROM version 0300, which is present only
107 in Calypso C035 silicon. (We can still use this ROM for our purpose of
108 interrupt redirection even if it is disabled on boot like on Compal phones.)
109 Because of this interrupt handling issue, this FFS editor application is not
110 available on the Mother's D-Sample C05 board, or any other Calypso C05 target.