This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: Memory map for EDB7212 with eCos?
- To: "Lewin A.R.W. Edwards" <larwe at larwe dot com>
- Subject: RE: [ECOS] Memory map for EDB7212 with eCos?
- From: Gary Thomas <gthomas at redhat dot com>
- Date: Wed, 06 Dec 2000 13:27:30 -0700 (MST)
- Cc: ecos-discuss at sourceware dot cygnus dot com
- Organization: Red Hat, Inc.
On 06-Dec-2000 Lewin A.R.W. Edwards wrote:
> How does eCos relayout the memory map of the EDB7212? The default mapping
> for the NAND flash is at 0x10000000 according to Cirrus Logic, but writing
> to this location does not select the NAND flash/SmartMedia interface
> (Verified by putting a scope on the appropriate chip select output - it's
> not getting pinged).
> === Lewin A.R.W. Edwards (Embedded Engineer)
> Work: http://www.digi-frame.com/
> Personal: http://www.zws.com/ and http://www.larwe.com/
From the sources (hal/arm/edb7xxx/current/include/hal_platform_setup.h)
//
// Memory map - set up by ROM (GDB stubs)
//
// Region Logical Address Physical Address
// DRAM 0x00000000..0x00xFFFFF 0xC00x0000 (see below)
// Expansion 2 0x20000000 0x20000000
// Expansion 3 0x30000000 0x30000000
// PCMCIA 0 0x40000000 0x40000000
// PCMCIA 1 0x50000000 0x50000000
// SRAM 0x60000000..0x600007FF 0x60000000
// I/O 0x80000000 0x80000000
// MMU Tables 0xC00y0000
// LCD buffer 0xC0000000..0xC001FFFF 0xC0000000
// ROM 0xE0000000..0xEFFFFFFF 0x00000000
// ROM 0xF0000000..0xFFFFFFFF 0x10000000