[U-Boot] [PATCH] tegra2: Change CONFIG_SYS_TEXT_BASE to 0x00108000.

Thierry Reding thierry.reding at avionic-design.de
Wed Nov 16 07:48:57 CET 2011


* Stephen Warren wrote:
> Thierry Reding wrote at Tuesday, November 15, 2011 12:19 AM:
> > NVIDIA's flashing tools assume that the bootloader is loaded at address
> > 0x00108000. Instead of requiring non-standard builds of those tools
> > which allow a load address of 0x00E08000, this commit just switches all
> > Tegra2 boards to use the standard load address.
> 
> > Note that to successfully boot a standalone U-Boot with this load
> > address, U-Boot needs to be built with USE_PRIVATE_LIBGCC=yes.
> 
> Isn't that true irrespective of TEXT_BASE? That's certainly been my
> experience.

Yes, but the emphasis is on "standalone" since you can run mainline U-Boot as
second stage for quickboot/fastboot and 0x00E08000 as load address without
building with USE_PRIVATE_LIBGCC=yes. The reason for including this in the
commit message was that it isn't documented anywhere else and I wanted to
avoid a situation where this question needs to be answered over and over.

Perhaps the commit message is not the best place, but I would still like to
have this documented somewhere. Any suggestions?

Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : http://lists.denx.de/pipermail/u-boot/attachments/20111116/aff4d788/attachment.pgp 


More information about the U-Boot mailing list