This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: how does eCos work on Linux


"Mukund JB." <mukundjb@esntechnologies.co.in> writes:

> Hi andrew,
> 
> Thanks for the valuable info.
> Ok, if that is the case, the eCos will have its drivers too.right?
> 
> I was planning to use the following Linux BSP in my device found in the
> ARM site.
> 	cirrus-arm-linux-1.4.3.tar
> 
> Then I found that this BSP has a eCos Operating system in it.
> Why does a Linux BSP for EDB9307/12/15 need a eCos OS?
> I mean is Linux using some features of eCos operating system to Support
> the BSP?

It is probable that the EDB9307/12/15 boards use RedBoot to boot
Linux. RedBoot is part of eCos, and Cirrus may not have pruned the
unnecessary parts of the eCos tree when adding it to the BSP.

eCos is not a self supporting operating system, it needs a host OS to
configure and build the OS and application, which is then downloaded
to the target board.

The only real connection between eCos and Linux is that Linux is the
preferred development environment for eCos. Development can also be
done on Windows using Cygwin, and it probably wouldn't be too hard to
get things working on BSD, Solaris or any other UNIX OS.


-- 
Nick Garnett                                          eCos Kernel Architect
http://www.ecoscentric.com                     The eCos and RedBoot experts
Besuchen Sie uns vom 22.-24.02.05 auf der Embedded World 2005, Stand 11-124
Visit us at Embedded World 2005, NÃrnberg, Germany, 22-24 Feb, Stand 11-124


--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]