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]

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


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