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

Nye Liu nyet at mrv.com
Wed Jun 25 01:59:53 CEST 2003


On Tue, Jun 24, 2003 at 10:38:22PM +0200, Wolfgang Denk wrote:
> 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.

In which case NOTHING in environment.c is compiled, and "environment"
goes unresolved....

should it JUST be #ifdef CONFIG_ICU862?

-- 
Nye Liu
nliu at mrv.com
(818) 772-6235x248

"Who would be stupid enough to quote a fictitious character?"
	-- Don Quixote




More information about the U-Boot mailing list