[U-Boot-Users] 5272 u-boot
Wolfgang Denk
wd at denx.de
Tue Mar 30 23:46:56 CEST 2004
In message <002d01c4168d$6b2b0dc0$a50ba8c0 at valcom.com> you wrote:
>
> My environment is set up between 0xffc02000 and 0xffc03fff
> I get the following link command error.
> u-boot.lds:143 cannot move location counter backwards (from ffc03f72 to
> ffc02400)
>
> What am I doing wrong? What does it mean?
You must edit your linker script and adapt it for you board.
The error means that the combined size of all objects that get linked
in front of the envrionment occupy all space until 0xffc03f72, which
makes it impossible to the linker to place the environment at
0xffc02400, because it "cannot move location counter backwards".
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
"Life and death are seldom logical."
"But attaining a desired goal always is."
-- McCoy and Spock, "The Galileo Seven", stardate 2821.7
More information about the U-Boot
mailing list