This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Why little-endian redboot can't find flash


"Daniel Yu" <Daniel_Yu@Jabil.com> writes:

> Hi All:
> 	My development environment is IXP422 + Coyote. I have compiled
> ecos-1.94 for redboot by big-endian mode. It runs very well. However, when
> i want to compile it in little-endian mode, i meet some problems.

[snpi]

> 
> 	Finally: I boot the coyote by using this little-endian reboot. I get
> the following errors:
> 			Can't identify FLASH, sorry, man 18, dev
> 89,.........
> 			Flash: Driver init failed: Unknown error.
> 	But the redboot can run into the shell, but can not operate flash
> and npe. 
> 
> 	What's wrong about it? Is it right to configure the ecos for
> compiling the little-endian redboot.
> 	Please give me some clues! Thanks

Are you sure this board can run in little-endian mode? Have you
changed any switches and jumpers to put the system into LE mode. The
errors you are getting above suggest that the flash is not responding
properly to the query probe, possibly because the commands are in the
wrong endianness.

-- 
Nick Garnett                    eCos Kernel Architect
http://www.ecoscentric.com/     The eCos and RedBoot experts


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]