Special redboot commands, Memory maps, Rebuilding redboot – Comtrol eCos User Manual

Page 193

Advertising
background image

Chapter 5. Installation and Testing

•

Prepare to download the UU-encoded version of the RedBoot image:

Boot: download 10000

Ready to download. Use ’transmit’ option on terminal emulator to download file.

•

Either use ASCII transmit option in the terminal emulator, or on Linux, simply cat the file to the serial port:

$ cat redboot.UU > /dev/ttyS0

When complete, you should see:

Loaded file redboot.bin at address 000100000, size = 41960

Boot:

•

Program the flash:

Boot: flashwrite 01820000 10000 10000

•

And verify that the module is available:

Boot: rommodules

Header

Base

Limit

018057c8 01800000 018059e7 BootStrapLoader v1.0 Apr 27 2000 10:33:58

01828f24 01820000 0182a3e8 RedBoot

Apr

5 2001

•

Reboot the board and you should see the RedBoot banner.

Special RedBoot Commands

None.

Memory Maps

RedBoot sets up the following memory map on the E7T board.

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

C B

Description

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

-----------

0x00000000 - 0x0007ffff Y N

SDRAM

0x03ff0000 - 0x03ffffff N N

Microcontroller registers

0x01820000 - 0x0187ffff N N

System flash (mirrored)

89

Advertising