[U-Boot-Users] board_nand_init

Stefan Roese sr at denx.de
Sun Nov 5 07:02:43 CET 2006


On Sunday 05 November 2006 04:05, Bill Tang wrote:
> 	I am trying to run u-boot-1.1.5 on my s3c2410_board,which has 32M SDRAM
> and 64M NAND flash.i have enabled the CFG_CMD_NAND flag.when i make the
> src the compiler report this
> "drivers/nand/libnand.a(nand.o): In function `nand_init':
> /home/code/arm/u-boot-1.1.5/drivers/nand/nand.c:50: undefined reference
> to `board_nand_init'
> "
> my problem is if i should init all functions and variables in the
> nand_chip struct? if not what's my job in the board_nand_init?

You need to implement a board (or cpu) specific init function 
called "board_nand_init()" to init all functions and variables in the 
nand_chip struct. Take a look at cpu/ppc4xx/ndfc.c or 
board/prodrive/pdnb3/nand.c how this can be done.

Best regards,
Stefan




More information about the U-Boot mailing list