[U-Boot-Users] FADS and ICU862 Environment problems

Wolfgang Denk wd at denx.de
Tue Jun 24 22:38:22 CEST 2003


In message <20030624202853.GA15860 at zumanetworks.com> you wrote:
> On Tue, Jun 24, 2003 at 08:24:30PM +0200, Wolfgang Denk wrote:
> > Me too. What's wrong with the existing  code?  Where  does  it  cause
> > problems?
> 
> in FADS, where ENV_IS_EMBEDDED may or may not be set, depending on how
> big MONITOR_LENGTH is... (i.e. past FLASH_ENV_BASE or not)

But this is exactly the point of defining  MONITOR_LENGTH:  _if_  the
environment  shall  be  embedded in the U-Boot image (ENV_IS_EMBEDDED
will be set), then MONITOR_LENGTH must be big enough to  include  the
environment;  and  if  the  environment  shall be in a separate flash
sector, then MONITOR_LENGTH must be small enough NOT to  include  the
environment.

I don't know who designed it that way (because I don't care about the
FADS board), but according to "board/fads/u-boot.lds" the environment
on this board is aligned on  a  256kB  boundary  _after_  the  U-Boot
image.  So  MONITOR_LENGTH  must  not  include  the  environment, and
ENV_IS_EMBEDDED shall not be set.


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
This is now.  Later is later.




More information about the U-Boot mailing list