This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: ethernet download
- To: "Trenton D. Adams" <tadams at theone dot dnsalias dot com>
- Subject: RE: [ECOS] ethernet download
- From: Gary Thomas <gthomas at redhat dot com>
- Date: Fri, 24 Aug 2001 09:37:53 -0600 (MDT)
- Cc: ecos-discuss at sourceware dot cygnus dot com,Mark Salter <msalter at redhat dot com>
- Organization: Red Hat, Inc.
On 24-Aug-2001 Trenton D. Adams wrote:
> Well then how are you supposed to ever update your program? If redboot
> doesn't watch on the network port, you can't update your program
> anymore.
>
In that case, you'd have to reset the board to go into "maintenance mode".
Alternatively, you could put the update code into your application.
Note: RedBoot is never "watching over your shoulder" for commands. If
it's running in it's CLI mode, then you can give it commands. Once it
launches an application, it's no longer in CLI mode. It may assist
with I/O (especially network console I/O), but that's pretty much it.
> -----Original Message-----
> From: Mark Salter [mailto:msalter@redhat.com]
> Sent: Friday, August 24, 2001 9:22 AM
> To: gthomas@redhat.com
> Cc: tadams@theone.dnsalias.com; ecos-discuss@sourceware.cygnus.com
> Subject: Re: [ECOS] ethernet download
>
>
>>>>>> Gary Thomas writes:
>
>> On 24-Aug-2001 Trenton D. Adams wrote:
>>> That sounds cool. I never thought of that. I'll try it. How much
> RAM
>>> does Redboot take up? Can you have it take up a smaller amount of
> RAM
>>> after it's started the other system? We are only putting 1M RAM on
> our
>>> target board so I can't have it taking up much.
>>>
>
>> The normal case is for RedBoot to use 128K. However, if you're
> willing
>> to give up RedBoot's services (e.g. network console & debugging, etc)
>> after starting your code, that can be reduced to 0 (it's a non-factor
>> becaose your code will use everything available).
>
> Also, in the case of systems like linux, RedBoot is out of the picture
> completely once the app is started. The app is then free to reuse any
> RAM that was previously used by RedBoot.
>
> --Mark