public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [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).