This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Recommended RTOS for Softdevice

Hi,

I am new to Nordic development platform and am exploring ways to develop software applications to communicate over bluetooth. Presently, I am working with NRF51422 chipset and would like to know the recommended RTOS that can be used on top of the SoftDevice stack (S130) for my application.

Any suggestions or pointers to reference materials would be very helpful.

Thanks, Prashanth

Parents
  • Hey.

    Together with a softdevice, only FreeRtos is stable in the current SDK (SDK11).

    My personal recommendation is to not use an rtos at all (unless you really need it), since it just adds another layer of complexity on top of the SDK+Softdevice which makes the application hard to debug. You can achieve most rtos features by just using SDK modules like timers, critical sections and interrupts at different priority levels.

    See this thread for a related answer.

Reply
  • Hey.

    Together with a softdevice, only FreeRtos is stable in the current SDK (SDK11).

    My personal recommendation is to not use an rtos at all (unless you really need it), since it just adds another layer of complexity on top of the SDK+Softdevice which makes the application hard to debug. You can achieve most rtos features by just using SDK modules like timers, critical sections and interrupts at different priority levels.

    See this thread for a related answer.

Children
No Data
Related