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]

Inconsistent sizing of RAM for ARM "e7t"


The brochure for the ARM Evaluator 7T
claims it has 256KB of RAM.

In the new materials for the ARM Evaluator 7T
that appeared in the CVS version of eCos on Friday,
mlt_arm_e7t_ram.h concurs, using 0x80000.
But the corresponding *.ldi and *.mlt files use 0x28000!

mlt_arm_e7t_ram.h:
#define CYGMEM_REGION_ram_SIZE (0x80000)
.
.
#define CYGMEM_SECTION_heap1_SIZE (0x80000 - (size_t) CYG_LABEL_NAME
(__heap1))


mlt_arm_e7t_ram.ldi:
MEMORY
{
    ram : ORIGIN = 0, LENGTH = 0x28000
}

mlt_arm_e7t_ram.mlt:
region ram 0 28000 0 !

Running diff and chksum on these two aberrant files
and the corresponding files for the old Rev B AEB
-- mlt_arm_aeb.ldi and mlt_arm_aeb.mlt --
confirms these "e7t" files are exact copies of the "aeb" files.

Why 0x28000 is used in the "aeb" files
when the Rev B AEB has/had only 128KB of RAM
I do not know.

Bill Siegmund
Cal-Tex Computers, Inc.
ctc-dsl@pacbell.net



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