Any bugs found in FreeRTOS itself?

marijalaquso wrote on Thursday, August 02, 2007:

I have to determine reliability of FreeRTOS based on the experience of its users.
So has anyone found bugs in FreeRTOS and if so how severe were they.

I would be very grateful if you would provide me with such an information.

davedoors wrote on Thursday, August 02, 2007:

I don’t think any major bugs have been found in FreeRTOS for a very long time, if at all.  SafeRTOS has reputedly had lots of formal testing performed so it can be used in safety critical systems.  When SafeRTOS came out there were some small changes made to the FreeRTOS code to cover some minor issues that were discovered during the testing process but if you look at these they were very minor.  The sort of thing where you would never actually encounter the problem in reality.

Recently there were a couple of minor issues found in the new ‘block for ever’ functionality, but this is new functionality and the fix came within a couple of days.

FreeRTOS is essentially a small system so in theory easy to keep reliable.  I would recommend it.  What is your project?

Dave.

jwestmoreland wrote on Thursday, August 02, 2007:

It’s probably safe to say at this point that FreeRTOS goes through more ‘peer-review’ than any other RTOS available on the planet.

I have used it in several projects - one in which was a multiprocessor environment that used more than 64 processors and needed to run for months
reliably.  The FreeRTOS core performed fine.

Take FreeRTOS for a spin and let us know.

HTH,
John W.

chaalar wrote on Thursday, August 02, 2007:

More than 64 processors, awesome! Do you mind if I ask with what kind of processors you realized this project?

By the way, I’m using FreeRTOS with lwIP port included and I hardly face any problem related to FreeRTOS code.

rtel wrote on Thursday, August 02, 2007:

Hi John,

I like that :o) do you mind if I use this as a quote on the FreeRTOS.org site?

Regards.

jwestmoreland wrote on Thursday, August 02, 2007:

Caglar,

MSP430’s.

Richard - sure, you may use this as a quote.

Regards,
John