This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
EB40A ROMRAM - has anyone got this to work?
- From: "Paul D. DeRocco" <pderocco at ix dot netcom dot com>
- To: "eCos Discuss" <ecos-discuss at ecos dot sourceware dot org>
- Date: Mon, 11 Oct 2004 17:14:50 -0700
- Subject: [ECOS] EB40A ROMRAM - has anyone got this to work?
The mlt_arm_at91_eb40a_romram.ldi file only has one memory region called
"ram" at address zero, and then creates a section in it called rom_vectors
at address 0x4000. This makes no sense, since the CPU starts executing at 0.
The mlt_arm_at91_eb40_romram.ldi file, on the other hand, has sram and ram
regions, places ram (external RAM) at 0x02000000, and then locates
rom_vectors at 0x02000000. This makes perfect sense, because the copy of RAM
will be in flash, and located at 0 on startup.
So how the heck is the EB40A version supposed to work?
Also, what generates these .ldi files? If I need to fix something, where is
the actual "source" that I can modify, since the .ldi files specifically say
not to edit?
--
Ciao, Paul D. DeRocco
Paul mailto:pderocco@ix.netcom.com
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss