[U-Boot] arm: wrong Relocation and not cleared BSS

Wolfgang Denk wd at denx.de
Sat Oct 30 20:01:36 CEST 2010


Dear Albert ARIBAUD,

In message <4CCC5406.6050600 at free.fr> you wrote:
>
> 
> > U-Boot 2010.12-rc1-00026-g0c0892b-dirty (Oct 30 2010 - 16:55:43)
> 
> I assume this is the latest master, right?
> 
> > U-Boot code: 81200000 ->  812291A0  BSS: ->  812322A0
> 
> > relocation Offset is: 00dbd000
> 
> > Now running in RAM - U-Boot at: 81fbd000
> 
> > ## nand_chip: 81fe91a0
> 
> This is consistent. What commit exactly did you compile, and what 
> toolchain did you use?

I used ELDK 4.2 in the arm-linux- setup,  and the commit is visible in
the version line above: it's 0c0892b (the "dirty" comes from adding
the DEBUG in board.c and the printf() in nand.c

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Keep your eyes wide open before marriage, half shut afterwards.
                                                 -- Benjamin Franklin


More information about the U-Boot mailing list