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

OpenThread and nrfx_clock

I wanted to use the nrfx_clock driver in my program, but it breaks OpenThread. I don't get any errors messages but the device can't connect to a network created with another device running the OpenThread CLI demo. It seems like the devices can't see each other.
I'm using Particle Xenons and nRF5_SDK_for_Thread_and_Zigbee_v4.0.0_dc7186b.zip
This is the code that's causing the problem.
static void clock_evt_handler(nrfx_clock_evt_type_t event)
{
}

int main(void)
{
    ret_code_t r = nrfx_clock_init(&clock_evt_handler);
    APP_ERROR_CHECK(r);

    nrfx_clock_enable();

    nrfx_clock_lfclk_start();
    while(!nrfx_clock_lfclk_is_running());

Parents Reply Children
No Data
Related