u-boot runs great from sdram.

 

When I change the text base to 0xffc00400 and undefined MONITOR_IS_IN_RAM,

 

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?