This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: RedBoot Question
- From: "Ravi Kumar B S" <ravikbs at mindtree dot com>
- To: "HuangQiang" <jameshq at liverpool dot ac dot uk>,"eCos" <ecos-discuss at sources dot redhat dot com>
- Date: Thu, 22 Nov 2001 15:21:23 +0530
- Subject: RE: [ECOS] RedBoot Question
-----Original Message-----
From: HuangQiang [mailto:jameshq@liverpool.ac.uk]
Sent: Thursday, November 22, 2001 3:09 PM
To: eCos
Subject: [ECOS] RedBoot Question
Dear All:
In ARM E7T RedBoot User Manual:
Physical Address Range C B Description
0x00000000 - 0x0007ffff Y N SDRAM
0x03f f 0000 - 0x03f f ffff N N Microcontroller
registers
0x01820000 - 0x0187ffff N N System flash (mirrored)
In the ARM E7T board there are 512KB SRAM, 512KB Flash memory. compared
with the above redboot memory setting confused me.
Q1: As indicated above in RedBoot: 0x00000000 - 0x0007ffff SRAM ( ?=
(7ffff/1024) KB SRAM (am I right?) ) But where is the on board 512KB SRAM?
(or maybe I made the wrong way)
yes you are right (7ffff/1024 = 512) KB SRAM. this is the onboard SRAM. i
think among this,
(0x03f f 0000 - 0x03f f ffff = 64kb) is used for system registers that is
apart from the 512kb of SRAM.
Q2: What is the meaning of "mirrored" in "System flash(mirrored)"?
No idea but the fact is that the redboot or any user applications should
start from 01820000 and onwards.
hope this helps.
/Ravi b-s