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

nRF52805 BLE issues

We are developing a device with the nRF52805 for BLE communication. The firmware was developed for nRF52832 and converted to nRF52805 following Nordic's documentation. The device does not have the external 32.768kHz clock and only has the 32MHz clock on the board. The crystal indicated in the data sheet was out of stock, so we selected a 32MHz crystal with 7 ppm tolerance, 10 ppm stability, 8pF load capacitance as a replacement. The firmware uploads successfully to the device via the nRF52 SDK, however, the service does not show up on the nRF connect phone application. We also have an on board antenna that was designed to have 50 ohm impedance at 2.5GHz.

We changed a few things in sdk_config.h such as setting LF_SRC to 0 for RC clock source, and made sure the correct ppm was selected. After debugging, we are getting a fatal error at nrf_sdh_enable_request()  within the ble_stack_init function. 

Please advise as to any tips on what we should change/check to get this working. 

Thank you.

Parents Reply Children
Related