From: Jean-Christophe PLAGNIOL-VILLARD Date: Thu, 13 Mar 2008 00:07:24 +0100 Subject: [U-Boot-Users] [PATCH 13/15 v2] ppc4xx: Add Canyonlands NAND booting support In-Reply-To: <1205252122-6297-13-git-send-email-sr@denx.de> References: <1205252122-6297-1-git-send-email-sr@denx.de> <1205252122-6297-13-git-send-email-sr@denx.de> Message-ID: <20080312230724.GI18968@game.jcrosoft.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 17:15 Tue 11 Mar , Stefan Roese wrote: > 460EX doesn't support a fixed bootstrap option to boot from 512 byte page > NAND devices. The only bootstrap option for NAND booting is option F for > 2k page devices. So to boot from a 512 bype page device, the I2C bootstrap > EEPROM needs to be programmed accordingly. > @@ -1173,6 +1173,14 @@ CANBT_config: unconfig > canyonlands_config: unconfig > @$(MKCONFIG) $(@:_config=) ppc ppc4xx canyonlands amcc > > + > +include $(TOPDIR)/config.mk > +include $(TOPDIR)/nand_spl/board/$(BOARDDIR)/config.mk > + > +LDSCRIPT= $(TOPDIR)/nand_spl/board/$(BOARDDIR)/u-boot.lds > +LDFLAGS = -Bstatic -T $(LDSCRIPT) -Ttext $(TEXT_BASE) $(PLATFORM_LDFLAGS) > +AFLAGS += -DCONFIG_NAND_SPL > +CFLAGS += -DCONFIG_NAND_SPL > + > +SOBJS = start.o init.o resetvec.o > +COBJS = ddr2_fixed.o nand_boot.o nand_ecc.o ndfc.o It will be nice to split one line for each file > + > +SRCS := $(addprefix $(obj),$(SOBJS:.o=.S) $(COBJS:.o=.c)) > +OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS)) Best Regards, J.