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

Zigbee Light Switch Example running with internal RC

Is it possible to run the Zigbee Light Switch example with the internal RC.?

On the sdk_config.h I have changed the following:

#define NRFX_CLOCK_CONFIG_LF_SRC 0

But the device will get stuck at ZB_INIT() call, specifically on this function:

Any help is most welcome!

Thanks

Parents
  • Hi

    We strongly recommend that the LFRC oscillator is calibrated in order to improve accuracy, as not doing so may result in drift and inaccuracy of the clock. The frequency tolerance with calibration is +-500ppm, while the frequency tolerance without calibration is +2%. It is recommended that the calibration is performed at least every 8 seconds with a constant temperature within +-0.5 °C. 

    Not calibrating the RC clock shouldn't cause connection issues, as radio communication uses the HFCLK, but timers in low power mode, etc. may get inaccurate by not calibrating the LFRC clock.

    Best regards,

    Simon

Reply
  • Hi

    We strongly recommend that the LFRC oscillator is calibrated in order to improve accuracy, as not doing so may result in drift and inaccuracy of the clock. The frequency tolerance with calibration is +-500ppm, while the frequency tolerance without calibration is +2%. It is recommended that the calibration is performed at least every 8 seconds with a constant temperature within +-0.5 °C. 

    Not calibrating the RC clock shouldn't cause connection issues, as radio communication uses the HFCLK, but timers in low power mode, etc. may get inaccurate by not calibrating the LFRC clock.

    Best regards,

    Simon

Children
No Data
Related