This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: help for a ecos beginner
- From: "Chris Garry" <cgarry at sweeneydesign dot co dot uk>
- To: <F dot T dot Nilsson at hw dot ac dot uk>,<ecos-discuss at sources dot redhat dot com>
- Date: Fri, 9 May 2003 08:15:35 +0100
- Subject: Re: [ECOS] help for a ecos beginner
- Organization: Sweeney Design
- References: <Law15-F16Ed28kIN4Mm00009bb1@hotmail.com>
- Reply-to: "Chris Garry" <cgarry at sweeneydesign dot co dot uk>
----- Original Message -----
From: "Michael Anburaj" <embeddedeng@hotmail.com>
To: <F.T.Nilsson@hw.ac.uk>; <ecos-discuss@sources.redhat.com>
Sent: Thursday, May 08, 2003 11:28 PM
Subject: Re: [ECOS] help for a ecos beginner
> Hi Fredrik,
>
> For running any target application (written by you). You need to do the
> following:
>
> 1. Build Redboot (ROM start-up configuration) & burn the binary into Flash
> (at 0x00000000)
> 2. Build the ecos library (RAM start-up configuration)
> 3. Compile your ecos application & link in with the ecos library (use the
> Makefile under examples as template). This will output the RAM downloadable
> executable (binary or SREC & ELF).
> 4. Use arm-elf-gdb to load & execute the application.
>
>
Fredrik,
If you are using your E7T board, RedBoot is written to FLASH address 0x01820000
not 0x00000000. This is because ARM's bootloader program is left in the FLASH,
and it is actually this which loads RedBoot.
Also you do not need to build RedBoot, a pre built version (for E7T) is available at:
http://sources.redhat.com/ecos/boards/redbootbins/e7t/
Or see this messge for a version of RedBoot (for E7T) with FLASH programming
support included.
http://sources.redhat.com/ml/ecos-discuss/2003-04/msg00470.html
Chris
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss