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.