From patchwork Fri Sep 21 01:55:46 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [U-Boot] QE firmware/microcode handling Date: Thu, 20 Sep 2012 15:55:46 -0000 From: McClintock Matthew-B29882 X-Patchwork-Id: 185544 Message-Id: <70CC66F5C30A414DADDA6973E4CA391A696538@039-SN1MPN1-001.039d.mgd.msft.net> To: Tabi Timur-B04825 Cc: Wood Scott-B07421 , "Brunck, Holger" , Gerlando Falauto , u-boot On Thu, Sep 20, 2012 at 4:28 PM, Timur Tabi wrote: > Scott Wood wrote: >> The 512K limit is arbitrary and can be changed. It exists just to >> provide a stable start address on something that grows from the end of >> flash. > > True, but we haven't actually done changed it. Instead of allowing for a > larger u-boot.bin, we have ALWAYS disabled features or rewritten code to > make it smaller. If making U-boot larger were so simple, it would have > been done by now, I think. Hmm, I think it is basically that simple: $ git diff $ make P4080DS -j48 [ snip ] $ ls -alh u-boot.bin -rwxrwxr-x 1 mattsm mattsm 1.0M Sep 20 20:54 u-boot.bin -M diff --git a/include/configs/corenet_ds.h b/include/configs/corenet_ds.h index bbfeda5..2fd7aba 100644 --- a/include/configs/corenet_ds.h +++ b/include/configs/corenet_ds.h @@ -52,7 +52,7 @@ #define CONFIG_MP /* support multiple processors */ #ifndef CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_TEXT_BASE 0xeff80000 +#define CONFIG_SYS_TEXT_BASE 0xeff00000 #endif #ifndef CONFIG_RESET_VECTOR_ADDRESS