[En-Nut-Discussion] (In)stability of NutOS

Michel Hendriks michel at stream-it.nl
Mon Feb 20 17:08:34 CET 2006


Hi all,
 
A while back I tried porting over our application from ethernut 3.2.1 to the
(then) newest NutOS, which was 3.9.8.
 
After putting in a lot of effort, I noticed that our application (audio
streaming) had become really unstable.
So I tried to zoom in on the problem. Unfortunatly, that took so much time
that we decided to stop looking for the cause, but instead, try to upgrade
to a newer NutOS that still provided good stability. What I ended up with
was NutOS 3.9.6. for all modules in '/nut/os/*' and NutOS 3.9.8 for
everything else. This 'modified' NutOS has been running for quite a while
now without any instabilities.
 
But, too take advantage of new features being added to NutOS I very, very
much want to stay in sync with the 'official' NutOS packages. 
 
Still tracking the mailinglist, I noticed that mulitple people are
mentioning instabilities. E.g. when using it as a webserver. Or in large
networks. Or when doing extensive TCP communications. Unfortunatly I cannot
spend more time on searching for the cause of these instabilities, but I
suspect the new timer modules to have a big part in this (or maybe even the
latest modifications to event.c, thread.c).
 
So I'm curious if anyone is looking/improving/working on the new modules in
the os part (such as event.c, thread.c, timer.c)?
 
Greetings,
Michel Hendriks
Streamit



More information about the En-Nut-Discussion mailing list