[U-Boot] Booting through nand flash with other address
    Scott Wood 
    scottwood at freescale.com
       
    Wed Oct  3 17:22:41 CEST 2012
    
    
  
On 10/03/2012 07:24:35 AM, Manukumar wrote:
> Dear all,
> 
> In u-boot(u-boot-2010.12)
That's almost two years old.  Please upgrade.
> 1) The TEXT_BASE address is 11001000.
Judging from this you seem to be using either P1010RDB or P1023RDS (or  
maybe some out-of-tree board?).  Always let us know what board you're  
talking about.
> 2) Nand Flash Erasing at Address 0x00000000
> 3) Nand Flash Writing u-boot-nand.bin at address 0x00000000
> 4) When Power is switched On the booting happens.
> 
> till this there is no issue, now i want to change the
> booting address to different location(ex:0x02000000)
Because you don't have as much RAM on this board, or some other reason?
> do i want to change the TEXT_BASE address accordingly
> to boot it from 0x02000000.
> like below,
> 
> 1) The TEXT_BASE address is 0x02000000.
> 2) Nand Flash Erasing at Address 0x02000000
> 3) Nand Flash writing u-boot-nand.bin at address 0x02000000 .
Did you update other relevant variables such as  
CONFIG_SYS_NAND_U_BOOT_DST and CONFIG_SYS_NAND_U_BOOT_START?
Plus you really should leave that 0x1000 offset in there.  On mpc85xx  
NAND boot, TEXT_BASE is 4K after the start of the image, since the boot  
page comes first.
-Scott
    
    
More information about the U-Boot
mailing list