# HG changeset patch # User Mychaela Falconia # Date 1476572543 0 # Node ID 60cc20bfe18fc0b01d0513482a00ef2372ebd883 # Parent b05dba024f9567b10e4321ca68ff426086123cd2 doc/Compiling: update for the new configs diff -r b05dba024f95 -r 60cc20bfe18f doc/Compiling --- a/doc/Compiling Sat Oct 15 22:41:38 2016 +0000 +++ b/doc/Compiling Sat Oct 15 23:02:23 2016 +0000 @@ -69,9 +69,8 @@ pirelli Pirelli DP-L10 For the available configurations (the second required argument to the configure -script), look in the configs directory. As of this writing, the most -interesting configuration is l1reconst - it was named so because it rebuilds L1 -from the reconstructed source. +script), look in the configs directory and read the Handset-configs and +Modem-configs write-ups. Each configuration is built in its own directory; by default the build directory is named build-$TARGET-$CONFIG, i.e., for the example configure.sh line above, @@ -81,10 +80,11 @@ To actually compile the firmware, cd into the created build directory and run make there. Unfortunately the use of TI's proprietary compiler via Wine makes -the build very slow - it takes about 42 minutes on my machine. When it's all -done, the flashable firmware image will be in fwimage.bin. This image is to be -flashed with fc-loadtool at address 0x10000 on the C139 and at address 0 on all -other targets. +the build very slow - it takes about 42 minutes on my machine for the l1reconst +configuration, or almost 90 minutes for hybrid. When it's all done, the +flashable firmware image will be in fwimage.bin. This image is to be flashed +with fc-loadtool at address 0x10000 on the C139 and at address 0 on all other +targets. When building firmware for the Pirelli or for future FreeCalypso hardware that will use the same high capacity flash+pSRAM chip, one can build either a