On Sat, Apr 16, 2011 at 9:35 PM, l--putt ichgeh@l--putt.de wrote:
FreeRTOS What is the problem?
Too Windows oriented for my taste. Documentation is full of build on Cygwin and friends. Don't like.
TNKernel http://www.tnkernel.com/tn_description.html Scheduler, Mutexes, Queues, etc. available strange (at least unfamiliar) API for memory
Dunno, I have absolutely no experience with this system. What is this : http://www.tnkernel.com/ydt.html ? I want OpenOCD, not this.
eCos http://ecos.sourceware.org/about.html many target MCUs but are their any other than ARM in BB chipsets?
Best candidate by all means. Many developers, real industry-grade stuff and fun to work with.
powerful but complex (at least at first glance)
Are you sure : http://opensource.zylin.com/smallecos.html ?
It is totally configurable, you can make it complex as you want. Experience that can serve every developer on this list, including the community around eCos. Can be used for future projects and more serious phones (we have LTE coming, after all ;)).
NUT/OS http://www.ethernut.de/en/ minimalistic RTOS, easy to port seems to have sound community familiar APIs: malloc, fopen's devices, ... cooperative multithreading: Is that OK? We still have IRQs for realtime...
Not sure about dev community gathered around the project ?
My $0.2.
BR, Drasko