From 69bcabb51686fdd133cb1848c0d3b0a4fc6ca5cf Mon Sep 17 00:00:00 2001 From: apgmoorthy Date: Fri, 27 Mar 2009 14:45:23 +0530 Subject: Fix OneNAND ipl to read CONFIG_SYS_MONITOR_LEN Currently OneNAND initial program loader (ipl) reads only block 0 ie 128KB. However, u-boot image for apollon board is 195KB making the board unbootable with OneNAND. Fix ipl to read CONFIG_SYS_MONITOR_LEN. CONFIG_SYS_MONITOR_LEN macro holds the U-Boot image size. Signed-off-by: Rohit Hagargundgi Signed-off-by: Gangheyamoorthy Signed-off-by: Scott Wood --- onenand_ipl/onenand_boot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'onenand_ipl/onenand_boot.c') diff --git a/onenand_ipl/onenand_boot.c b/onenand_ipl/onenand_boot.c index 86428cc05..63995ce50 100644 --- a/onenand_ipl/onenand_boot.c +++ b/onenand_ipl/onenand_boot.c @@ -36,7 +36,7 @@ void start_oneboot(void) buf = (uchar *) CONFIG_SYS_LOAD_ADDR; - onenand_read_block0(buf); + onenand_read_block(buf); ((init_fnc_t *)CONFIG_SYS_LOAD_ADDR)(); -- cgit v1.2.3