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

Circuit boards cannot be detected over BLE

Hi,

We are using a custom circuit with nRF51822 chip and Taiyo Yuden BLE module. Currently we are encountering an issue that we cannot detect our PCB over BLE. We used to successfully run ble_uart example code on our circuit board, but now as we erased the board and flashed the softdevice and software again, we cannot detect it over BLE anymore. In the example code, we changed the clock source settings (NRF_CLOCK_LFCLKSRC in pca10028.h) to RC oscillator (NRF_CLOCK_LF_SRC_RC) (also set .rc_ctiv=16 and .rc_temp_ctiv=2) according to our BLE module, and we also tried different versions of compiler, but all the measures did not work.  

Currently, we are using S110 softdevice and using Taiyo Yuden BLE module EYSGJNZWY. We cannot be 100% sure whether it is software or hardware issue. All the other functionalities such as PWM and TWI works fine on the boards. We have a module that simulates our custom circuit and should work identically as the custom circuit, and it can be detected over BLE. But at the same time, softdevice and code flashed from another person's computer can make the module be detected over BLE while those flashed from my computer cannot. We also have 5 custom circuits which we believe should be identical, and we flashed the same softdevice and code and we can find some circuits over BLE and can't find others. We thought that the supply voltage might be the issue so we increased the voltage but it didn't make any difference. 

So I would like to know what went wrong regarding to this inconsistency of the performance of the custom circuit boards. Any help would be great. Thank you! 

Parents Reply Children
Related