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]

RE: 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


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