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]

Re: Port to Accelent IDP StrongARM SA1110



What if I want to load RedBoot a couple of megs from the start of RAM. Say
3 Megs after. I'm not clear on how exaclty this affects the memory map (if
it affects whatsoever).

The OS Loader on the board reads a special format generated by the
Accelent proprietary tool. There you specify where one wants to load the
images (RAM or ROM) and where the image must be loaded into (pretty much
an offset from the RAM start).

Do I have to add this offset to the addresses specified below?

Thanks,
Cristiano.

------------------------------------------------------------
Cristiano Ligieri Pereira - http://www.ics.uci.edu/~cpereira

On Thu, 19 Jul 2001, Gary Thomas wrote:

> 
> On 19-Jul-2001 Cristiano Ligieri Pereira wrote:
> >#include <cyg/infra/cyg_type.inc>
> > 
> > MEMORY
> > {
> >     ram : ORIGIN = 0x80000000, LENGTH = 0x2000000
> > }
> > 
> > SECTIONS
> > {
> >     SECTIONS_BEGIN
> >     SECTION_fixed_vectors (ram, 0x20, LMA_EQ_VMA)
> >     SECTION_rom_vectors (ram, 0x20000, LMA_EQ_VMA)
>                                 &&&&&&&
> 
> These numbers (0x20, 0x20000) need to be within the "ram" section.
> You probably want this
> 
> >     SECTION_fixed_vectors (ram, 0x80000020, LMA_EQ_VMA)
> >     SECTION_rom_vectors (ram, 0x800020000, LMA_EQ_VMA)
> 



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