This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Confused with RAM layout, help~
- From: Yanjun Yang <yangyj at pku dot edu dot cn>
- To: ecos-discuss at ecos dot sourceware dot org
- Date: Fri, 17 Dec 2004 13:07:44 +0800
- Subject: [ECOS] Confused with RAM layout, help~
- Reply-to: Yanjun Yang <yangyj at pku dot edu dot cn>
I got an xscale based system from Intel and want to port the most recent RedBoot to
support this board. Since Intel provided an early version RedBoot with source I
thought the task will be easy. But when the new RedBoot banner came out, it issued
a line about RAM as follow:
RAM: 0xa0000000-0xa4000000, [0xa0043d48-0x00eb1000] available
The older working version RedBoot just gives:
RAM: 0xa0000000-0xa4000000
There was also other problems, but I think this must be solved first.
The variant I use is PXA2X0, and I heard in this list that ARM always assume RAM is
started from 0x00000000, but that's where my FLASH started.
BTW, I have four E28F128J3A devices to form 64M of 32 bits memory, but only the first
two can be recognized when I set CYGNUM_FLASH_BASE as 0x00040000 (any block boundery
but the first one), and any access to the FLASH data will cause some memory violation.
Any helps are appreciated.
--
Yanjun
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss