* [ECOS] Re: Please help!
[not found] <9BDDF04AF2C61247824F31497B72EB63054568@mail-server.greystone.com>
@ 2004-09-17 5:10 ` Jonathan Larmour
0 siblings, 0 replies; only message in thread
From: Jonathan Larmour @ 2004-09-17 5:10 UTC (permalink / raw)
To: Tuong Nguyen Manh; +Cc: ecos-discuss
Tuong Nguyen Manh wrote:
> Dear Sir/Madam,
>
> I am develop a USB project which uses ARM as MCU, I intend to load
> operation system into the board. I am so confused about Linux RedHat and
> eCos, could you please tell me the aim of using each one?? Can I use
> RedHat for my development? If the answer is yes so which RedHat version
> I should use??
Linux is big. Very big. eCos is smaller and more efficient. Smaller than
the uClinux variant too. Linux has been ported to more hardware, eCos has
been ported to many, including ARM. Linux is not real-time, eCos is. eCos
was designed from the start for the embedded space; linux wasn't, and
frequently it shows. eCos can run on smaller hardware that Linux simply
can't. eCos has arguably a more favourable software license when it comes
to extending the kernel. There are more benefits to eCos over Linux, but
I'll stop there.
However one thing that may make a difference for you: eCos only has
client-side USB, i.e. it can act as a peripheral that is plugged into a
host. Linux has a USB host stack which means it can have peripherals
plugged into it, i.e. like a PC. However most embedded folks (admittedly
not all, but most) only want USB for client-side anyway, so you may find
eCos fits your needs fine.
Jifl
--
eCosCentric http://www.eCosCentric.com/ The eCos and RedBoot experts
--["No sense being pessimistic, it wouldn't work anyway"]-- Opinions==mine
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2004-09-17 5:10 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <9BDDF04AF2C61247824F31497B72EB63054568@mail-server.greystone.com>
2004-09-17 5:10 ` [ECOS] Re: Please help! Jonathan Larmour
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).