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

I have a development board and load the client central BLE blinky to it, then the peripheral BLE blinky to my custom board and power up and the central development board stays LED 1 on and never switches to LED 2.

I have a development board and load the client central BLE blinky to it, then the peripheral BLE blinky to my custom board and power up and the central development board stays LED 1 on and never switches to LED 2.  Any suggestions?

Parents Reply
  • To change BLE clock source you should edit sdk_config.h, for instance

    #define NRF_SDH_CLOCK_LF_SRC 0
    #define NRF_SDH_CLOCK_LF_RC_CTIV 16
    #define NRF_SDH_CLOCK_LF_RC_TEMP_CTIV 2
    #define NRF_SDH_CLOCK_LF_ACCURACY 1

    You may also need to edit generic LFCK usage:

    #define NRFX_CLOCK_CONFIG_LF_SRC 0
    #define CLOCK_CONFIG_LF_SRC 0

    Please also comment on my other questions/comments:

    - Results of DTM tests.

    - Pulled up UART RXD line with external pull-up.

    - Did anyone from Nordic review your custom board (schematic and layout)?

Children
Related