This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: What is the difference between running from redboot and running directly?
- From: Nick Garnett <nickg at ecoscentric dot com>
- To: ecos at forumakad dot pl
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: 23 Feb 2005 11:24:34 +0000
- Subject: Re: [ECOS] What is the difference between running from redboot and running directly?
- References: <20050223111300.GA23708@forumakad.pl>
ecos@forumakad.pl writes:
> Hello,
> what are the differences between booting application from redboot and
> booting it directly?
> Should I change something in eCos to account for not running under
> redboot's control?
RAM applications are built with the assumption that RedBoot has
initialized the hardware, and that it is providing debug and serial IO
services. Such an application will not execute on its own.
ROM (and ROMRAM) applications are built to execute from ROM on board
reset. They therefore contain all the code necessary to initialize and
operate the hardware.
To switch from a RAM development configuration to a ROM production
configuration you should just need to change the startup type in the
configuration tool.
--
Nick Garnett eCos Kernel Architect
http://www.ecoscentric.com The eCos and RedBoot experts
>>>>> Visit us in booth 2539 at Embedded Systems Conference 2005 <<<<<
>>>>> March 8 - 10, San Francisco http://www.embedded.com/esc/sf <<<<<
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss