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

fanstel BC832 - cant run any of the BLE examples

hello all,

I buy the Fanstel EV-BC832 V2 and start to paying with it.

I used the IAR ide and Embedded studio (SEGGER) ide for my tests.

First i check the blinky and uart and it's work, but every BLE example that i'm trying to run the code stuck in ble_stack_init();

Any help will be very appraised,

Best regards,

Yoav

Parents
  • Hi,

    According to the schematics of your board, there is a switch (SW5) that can be used to connect the 32.768 kHz low frequency crystal. Have you checked that this switch is in the ON-position?

    Best regards,
    Jørgen

     

  • Hello Jørgen

    I had the same issue when I tested the BC832 module on my custom PCB. I didn't know that 32.768khz xtal is necessary when using BLE app for nRF52. The referance schematic says that 32khz xtal is an optional clock source. 

    After I read this post I sorted my problem out thanks for your help but

    Can you tell me what is that used for? Never seen any comment about 32khz xtal.

    Thanks

  • The 32.768 kHZ xtal is not required when running BLE examples, but a 32.768 kHz clock source is required. There is a internal 32.768 kHz RC oscillator integrated in the nRF52832 that can be used for this purpose. The clock source can be changed in the sdk_config.h file.

    The low frequency clock is used by the softdevice to wakeup at given intervals for handling BLE events. This si what gives you the low power usage when running BLE. The internal RC oscillator have lower accuracy (500 PPM), requiring the softdevice to schedule longer events to account for drift in the clock source, this gives slightly higher current consumption than the xtal and the choice between these two is given by your BOM cost vs. power consumption requirements.

Reply
  • The 32.768 kHZ xtal is not required when running BLE examples, but a 32.768 kHz clock source is required. There is a internal 32.768 kHz RC oscillator integrated in the nRF52832 that can be used for this purpose. The clock source can be changed in the sdk_config.h file.

    The low frequency clock is used by the softdevice to wakeup at given intervals for handling BLE events. This si what gives you the low power usage when running BLE. The internal RC oscillator have lower accuracy (500 PPM), requiring the softdevice to schedule longer events to account for drift in the clock source, this gives slightly higher current consumption than the xtal and the choice between these two is given by your BOM cost vs. power consumption requirements.

Children
No Data
Related