[U-Boot] NAND boot looks broken on P1020RDB
Aggrwal Poonam-B10812
B10812 at freescale.com
Mon Jan 2 07:30:53 CET 2012
Hello Felix
NAND boot must use DDR for P1020RDB. Infact it is DDR for P2020RDB also as per implementation.
We need to change the CONFIG_SYS_TEXT_BASE to 0x11001000 as shown below for NAND boot in include/configs/P1_P2_RDB.h
#ifdef CONFIG_NAND_SPL
#define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE_SPL
#else
#define CONFIG_SYS_TEXT_BASE 0x11001000
#endif /* CONFIG_NAND_SPL */
#endif
Looks like we missed to push this change, I will send a patch for this.
Regards
Poonam
> -----Original Message-----
> From: u-boot-bounces at lists.denx.de [mailto:u-boot-bounces at lists.denx.de]
> On Behalf Of Felix Radensky
> Sent: Monday, January 02, 2012 11:28 AM
> To: U-Boot-Denx; Aggrwal Poonam-B10812; Kumar Gala
> Subject: [U-Boot] NAND boot looks broken on P1020RDB
>
> Hi,
>
> NAND boot implementation for P2020RDB/P1020RDB first copies u-boot to L2
> SRAM, and then to DDR. This works for P2020, where
> L2 size is 512K, but breaks on P1020, where L2 size is 256K. Looks like
> NAND SPL for these platforms should not rely on L2 cache, and copy u-boot
> directly into DDR.
>
> Felix.
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
More information about the U-Boot
mailing list