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

Using FreeRTOS, RTC and Softdevice?

Just a general resource question. The Softdevice uses RTC0, FreeRTOS (by coded default) uses RTC1. So in order for the SDK ble_conn_params.c to run properly I have to link app_timer_freertos.c to the Makefile.

This leaves RTC2 available for general nrf_drv_rtc usage. Is this an acceptable setup? I seem to be having issues with the RTC module operating properly. When the Softdevice runs all hell breaks loose when I enable RTC2. Is this a bug in SDK12.3?

Related