This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Please help me upload the eCos kernel to the target of i386
- To: jwchang at iwncomm dot com
- Subject: [ECOS] Re: Please help me upload the eCos kernel to the target of i386
- From: Jonathan Larmour <jlarmour at redhat dot com>
- Date: Mon, 20 Aug 2001 14:34:56 +0100
- Cc: ecos-discuss at sources dot redhat dot com
- References: <NFBBJPCHELFEJGALKNICAEILCAAA.jwchang@iwncomm.com>
jwchang wrote:
>
> I really wonder whether the eCos is an operation System just as windows or unix to manage the embedded system's hardware and software resources?if so which file should I upload to the target and how to construct a full OS in the embedded platform.Please hint me inthe document where refer to these.
Look at the Getting Started manual. eCos does not run as a separate entity,
with programs being uploaded separately and run under it. Instead your
entire program is linked directly with the eCos kernel and uploaded just
the once.
> what mean of the eCos kernel?really it can run on the suitable embedded platform,or the eCos only the tailor of linux OS's source file packages,so as to combined with the gdb,gcc,bintools construct the cross compile environment.
eCos is a separate operating system. RedBoot (an application built on top
of eCos) can be used to load "real" eCos programs, or on many platforms, a
Linux kernel.
> Now I have made the redboot can communicate with my minicom,but while I intend to down some files(such as the linux image file )to the targget with the command "load",I meet these problems,following is the process of I do:
> first power On the target,then start minicom,the minicom terminal display the redboot prompt .Since redboot do not support my host computer's ethernet card,I try upload the files with xmodem.type the command "load -m xmodem -b 0x100000 -r bzImage"the term display that the address is not believed in the ram.....after i type yes it displays CCCCCCC...........cannot load file " bzImage",timeout,
RedBoot cannot load the x86 Linux kernel. There is non-trivial development
work required to make that happen. You would either have to write that
yourself, or contract Red Hat to write it for you.
Jifl
--
Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223) 271062
Maybe this world is another planet's Hell -Aldous Huxley || Opinions==mine