FreeCalypso > hg > fc-magnetite
comparison doc/Compiling @ 251:6c594ce434f8
doc/Compiling: update for the FCDEV3B and for fc-host-tools-r5
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Thu, 03 Aug 2017 05:20:46 +0000 |
| parents | 60cc20bfe18f |
| children | 8488a9ae583c |
comparison
equal
deleted
inserted
replaced
| 250:9432dd63626b | 251:6c594ce434f8 |
|---|---|
| 62 The first argument to the configure.sh script selects the target, and the second | 62 The first argument to the configure.sh script selects the target, and the second |
| 63 argument selects the configuration. As of this writing, the following targets | 63 argument selects the configuration. As of this writing, the following targets |
| 64 are supported: | 64 are supported: |
| 65 | 65 |
| 66 c139 Motorola C139 | 66 c139 Motorola C139 |
| 67 fcdev3b FreeCalypso FCDEV3B (hardware designed but not built yet) | 67 fcdev3b FreeCalypso FCDEV3B |
| 68 gtamodem The Calypso GSM/GPRS modem in Openmoko GTA01/02 smartphones | 68 gtamodem The Calypso GSM/GPRS modem in Openmoko GTA01/02 smartphones |
| 69 pirelli Pirelli DP-L10 | 69 pirelli Pirelli DP-L10 |
| 70 | 70 |
| 71 For the available configurations (the second required argument to the configure | 71 For the available configurations (the second required argument to the configure |
| 72 script), look in the configs directory and read the Handset-configs and | 72 script), look in the configs directory and read the Handset-configs and |
| 84 configuration, or almost 90 minutes for hybrid. When it's all done, the | 84 configuration, or almost 90 minutes for hybrid. When it's all done, the |
| 85 flashable firmware image will be in fwimage.bin. This image is to be flashed | 85 flashable firmware image will be in fwimage.bin. This image is to be flashed |
| 86 with fc-loadtool at address 0x10000 on the C139 and at address 0 on all other | 86 with fc-loadtool at address 0x10000 on the C139 and at address 0 on all other |
| 87 targets. | 87 targets. |
| 88 | 88 |
| 89 When building firmware for the Pirelli or for future FreeCalypso hardware that | 89 When building firmware for the FCDEV3B or for the Pirelli, one can build either |
| 90 will use the same high capacity flash+pSRAM chip, one can build either a | 90 a flashable image or a RAM-loadable one - or both. Because this part of the |
| 91 flashable image or a RAM-loadable one - or both. Because this part of the | |
| 92 build system is common with other targets for which only flash images can be | 91 build system is common with other targets for which only flash images can be |
| 93 produced, the Makefile always builds the flashable image by default - | 92 produced, the Makefile always builds the flashable image by default - |
| 94 fwimage.bin is always meant for flash and never for RAM. To build a RAM- | 93 fwimage.bin is always meant for flash and never for RAM. To build a RAM- |
| 95 loadable image when the target allows it, run 'make ram' - the image will be in | 94 loadable image when the target allows it, run 'make ram' - the image will be in |
| 96 ramimage.srec, which you can then load and run on the target with FreeCalypso | 95 ramimage.srec, which you can then load and run on the target with FreeCalypso |
| 101 | 100 |
| 102 In order to run the firmware you have built on your Calypso phone or modem | 101 In order to run the firmware you have built on your Calypso phone or modem |
| 103 (flash or run in RAM as appropriate), you will need to use FreeCalypso host | 102 (flash or run in RAM as appropriate), you will need to use FreeCalypso host |
| 104 tools. As of this writing, the latest packaged release is this one: | 103 tools. As of this writing, the latest packaged release is this one: |
| 105 | 104 |
| 106 ftp://ftp.freecalypso.org/pub/GSM/FreeCalypso/fc-host-tools-r4.tar.bz2 | 105 ftp://ftp.freecalypso.org/pub/GSM/FreeCalypso/fc-host-tools-r5.tar.bz2 |
| 107 | 106 |
| 108 Please see target-specific notes for more details. | 107 Please see target-specific notes for more details. |
