Hello,
How would RTX fail apart from stack overflow?
Currently, my software runs for approx. 10 hours and fail using RTX. I have increase the task overflow and also the interrupt and user mode.
Regards Paul
some tips :
- for each dynamic allocation buffer array, use a semaphore .
- Create a high priority task with a dedicated mailbox that trap errors. Personnaly , I use a task that get the last 100 errors with a timestamp, the faulty task ID and a specific error code.
- And as Christopher said : verify the malloc/free _alloc_box / _free_box couples ... :-)