From mboxrd@z Thu Jan 1 00:00:00 1970 From: Aneesh V Date: Tue, 28 Dec 2010 12:20:56 +0530 Subject: [U-Boot] [RFC PATCH 6/8] omap3_beagle: add nand_spl support In-Reply-To: <1293497228-15911-7-git-send-email-john.rigby@linaro.org> References: <1293497228-15911-1-git-send-email-john.rigby@linaro.org> <1293497228-15911-7-git-send-email-john.rigby@linaro.org> Message-ID: <4D1988D0.2020903@ti.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello John, On Tuesday 28 December 2010 06:17 AM, John Rigby wrote: < snip > > +LDSCRIPT= $(TOPDIR)/nand_spl/board/$(BOARDDIR)/u-boot.lds > +LDFLAGS = -Bstatic -T $(nandobj)u-boot.lds -Ttext $(CONFIG_SYS_NAND_SPL_TEXT_BASE) $(PLATFORM_LDFLAGS) > +AFLAGS += -DCONFIG_PRELOADER -DCONFIG_NAND_SPL > +CFLAGS += -DCONFIG_PRELOADER -DCONFIG_NAND_SPL How big is the spl now? For the OMAP4 spl, using '-ffunction-sections' and '--gc-sections' reduced the image size by 40% and helped it fit into the SRAM bugdet. I am sure your nand_spl is already fitting in the SRAM bugdet. But these flags may help reduce the size further. Do you want to try it? Best regards, Aneesh