FreeCalypso > hg > ffs-editor
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. |
