Initial installation method, Special redboot commands, Memory maps – Comtrol eCos User Manual

Page 201: Platform resource usage

Advertising
background image

Chapter 5. Installation and Testing

Initial Installation Method

A Windows or Linux utility is used to program flash using serial port #1 via on-chip programming firmware. See
board documentation for details on in situ flash programming.

Special RedBoot Commands

None.

Memory Maps

The MMU page tables and LCD display buffer, if enabled, are located at the end of DRAM.

NOTE: The virtual memory maps in this section use a C and B column to indicate whether or not the region is
cached (C) or buffered (B).

Physical Address Range

Description

-----------------------

----------------------------------

0x00000000 - 0x01ffffff

NOR Flash (EDB7211, EDB7212)

0x00000000 - 0x00ffffff

NOR Flash (EDB7312)

0x10000000 - 0x11ffffff

NAND Flash

0x20000000 - 0x2fffffff

Expansion 2

0x30000000 - 0x3fffffff

Expansion 3

0x40000000 - 0x4fffffff

PCMCIA 0

0x50000000 - 0x5fffffff

PCMCIA 1

0x60000000 - 0x600007ff

On-chip SRAM

0x80000000 - 0x8fffffff

I/O registers

0xc0000000 - 0xc1ffffff

DRAM (EDB7211, EDB7212)

0xc0000000 - 0xc0ffffff

DRAM (EDB7312)

Virtual Address Range

C B

Description

-----------------------

- -

----------------------------------

0x00000000 - 0x01ffffff

Y Y

DRAM

0x00000000 - 0x00fcffff

Y Y

DRAM (EDB7312)

0x20000000 - 0x2fffffff

N N

Expansion 2

0x30000000 - 0x3fffffff

N N

Expansion 3

0x40000000 - 0x4fffffff

N N

PCMCIA 0

0x50000000 - 0x5fffffff

N N

PCMCIA 1

0x60000000 - 0x600007ff

Y Y

On-chip SRAM

0x80000000 - 0x8fffffff

N N

I/O registers

0xc0000000 - 0xc001ffff

N Y

LCD buffer (if configured)

0xe0000000 - 0xe1ffffff

Y Y

NOR Flash (EDB7211, EDB7212)

0xe0000000 - 0xe0ffffff

Y Y

NOR Flash (EDB7312)

0xf0000000 - 0xf1ffffff

Y Y

NAND Flash

The flash based RedBoot image occupies virtual addresses 0xe0000000 - 0xe003ffff.

97

Advertising