Initial installation method, Communication channels, Special redboot commands – Comtrol eCos User Manual

Page 209: Memory maps, Platform resource usage, Rebuilding redboot

Advertising
background image

Chapter 5. Installation and Testing

Configuration

Mode

Description

File

ROM

[ROM]

RedBoot running from the
board’s flash boot sector.

redboot_ROM.ecm

RAM

[RAM]

RedBoot running from
RAM with RedBoot in the
flash boot sector.

redboot_RAM.ecm

Initial Installation Method

A linux application is used to program the flash over the PCI bus. Sources and build instructions for this utility are
located in the RedBoot sources in:

packages/hal/arm/ebsa285/current/support/linux/safl_util

Communication Channels

Serial, Intel PRO 10/100+ 82559 PCI ethernet card.

Special RedBoot Commands

None.

Memory Maps

Physical and virtual mapping are mapped one to one on the EBSA-285 using a first level page table located at
address 0x4000. No second level tables are used.

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).

Address Range

C B

Description

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

- -

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

0x00000000 - 0x01ffffff

Y Y

SDRAM

0x40000000 - 0x400fffff

N N

21285 Registers

0x41000000 - 0x413fffff

Y N

flash

0x42000000 - 0x420fffff

N N

21285 CSR Space

0x50000000 - 0x50ffffff

Y Y

Cache Clean

0x78000000 - 0x78ffffff

N N

Outbound Write Flush

0x79000000 - 0x7c0fffff

N N

PCI IACK/Config/IO

0x80000000 - 0xffffffff

N Y

PCI Memory

105

Advertising