This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Port to Accelent IDP StrongARM SA1110
- To: Gary Thomas <gthomas at redhat dot com>
- Subject: Re: [ECOS] Port to Accelent IDP StrongARM SA1110
- From: Cristiano Ligieri Pereira <cpereira at ics dot uci dot edu>
- Date: Thu, 19 Jul 2001 09:55:33 -0700 (PDT)
- cc: ecos-discuss at sourceware dot cygnus dot com
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)
>