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

Differences in nRF51 chip versions

We are moving from a PCB using a nRF51822 QFAB module to a newer PCB using an nRF51822 QFAC module.

We observed that with the new QFAC PCB we have a significant connection drop rate, >20 times an hour. Logging of disconnection shows that most of the time it is reason 08, BLE_HCI_CONNECTION_TIMEOUT. Sometimes it is reason 62, BLE_HCI_CONN_FAILED_TO_BE_ESTABLISHED. Meanwhile the same firmware runs very well on the old QFAB PCB, no undesired disconnection.

Is there any difference between the QFAB and QFAC version of the chip that could cause this issue? Perhaps a change in the internal RC oscillator? In our test we use NRF_CLOCK_LFCLKSRC_RC_250_PPM_250MS_CALIBRATION.

Related