This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Understand OS_ERR_FIFO_OVF ?

Hi,

sometimes my program crashes and I do not know why. I have a error "OS_ERR_FIFO_OVF".
I read the information Keil :
http://www.keil.com/support/docs/3604.htm
and
http://www.keil.com/support/man/docs/rlarm/rlarm_ar_cfgfifosz.htm
I followed the advice but nothing happens.
I use a lot of interruptions in my program.

I'd like to know what interruptions are in the buffer "os_fifo[]" when my programm craches. It would give me a direction to look.

someone is how it works?

Thanks.
JB

Parents
  • You may not always solve all latency issues, which is a reason why it is important to identify what parts of the application that requires strict real time performance with guaranteed response times, and what part of the program that is fine with a best effort approach with a well defined recovery strategy.

    It's the same thing with software development as with real life - don't give out more promises than what you can fulfill. So don't promise real-time performance for a task that doesn't need it.

Reply
  • You may not always solve all latency issues, which is a reason why it is important to identify what parts of the application that requires strict real time performance with guaranteed response times, and what part of the program that is fine with a best effort approach with a well defined recovery strategy.

    It's the same thing with software development as with real life - don't give out more promises than what you can fulfill. So don't promise real-time performance for a task that doesn't need it.

Children
No data