We are planning to move our flagship product to ARM platform along with RealView RTX kernel RTOS. We have used UCOS2 RTOS for years and it has proved itself to be a very robust operating system. I would like to have expert comments on features and robustness of RealView RTX Kernel RTOS in comparison with UCOS2 RTOS robustness in preemptive multitasking environment on ARM processor.
Per that is a good idea. I would still prefer it as a feature though as I do loath to have an extra task acting as an effective second idle task.
I am going to try something dangerous as an experiment (not that I would use it in my real system!). If it is possible I am going to try and raise the idle task priority to 2 and then move other tasks to 1... and see the havoc this creates!