Unable to advertise over bluetooth using custom board (Taiyo Yuden EYSHCNZWZ, nrf52832)

Hi,

I am currently working on a custom flex board using the Taiyo Yuden EYSHCNZWZ (based on the nrf52832). I am able to program the device with the soft device, bootloader, and application. I know the application I have uploaded is running as the LED I have connected to the module is able to blink using the app timer. 

Note that I am basing off my code using the ble_app_uart example and using the SDK15.0 and soft device v7.0.1.

However, I am unable to find my device over Bluetooth. I'm unsure whether or not it is a hardware or software issue, but I am leading towards software. Currently I have the following softdevice clock configuration set:

#define NRF_SDH_CLOCK_LF_SRC 1
#define NRF_SDH_CLOCK_LF_RC_CTIV 0
#define NRF_SDH_CLOCK_LF_RC_TEMP_CTIV 0
#define NRF_SDH_CLOCK_LF_ACCURACY 7

I was wondering if I am missing any other configuration settings? Also, below is the block diagram of the taiyo yuden module showing the connected external lf and hf clocks.

Parents
  • Hi,

    The LF clock configuration matches a 32.768 clock with 20 ppm accuracy, and that should be fine. Also, for advertising (which is what is relevant for finding the device over Bluetooth), the accuracy does not mean much. And as the LED blinks by the help of the app timer, the LF clock is running. So the issue resides somewhere else.

    Did you start advertising in your application? Perhaps you can share your application so that I can have a look?

Reply
  • Hi,

    The LF clock configuration matches a 32.768 clock with 20 ppm accuracy, and that should be fine. Also, for advertising (which is what is relevant for finding the device over Bluetooth), the accuracy does not mean much. And as the LED blinks by the help of the app timer, the LF clock is running. So the issue resides somewhere else.

    Did you start advertising in your application? Perhaps you can share your application so that I can have a look?

Children
Related