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: how does processor finds redboot image ?


On Thu, Mar 17, 2005 at 05:26:16AM -0500, Sumit Chauhan wrote:
> Hi,
> 
> I have a very basic question and hopefully will answer this, 
> when a processor reset happens, say as in case of IXP425 it starts pc
> at 0x00000000 , Then how does it starts loading redboot from flash ??
> or does as in my case redboot image is a ROM based, it just shifts it
> execution to flash start sector and XIP ?

I don't know about this specific processor, but in general the ARM
maps the FLASH to address 0x0 at startup. eCos ROM startup mode then
arranges to have the FLASH remapped to higher memory and then eCos
jumps to the higher memory copy of itself. It then puts RAM at address
0x0. 

        Andrew

-- 
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]