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

Errata 146 of nRF52832

Hi all

According to errata 146 of the nRF52832 Rev 1 errata sheet V1.5, the LFRC oscillator has a frequency tolerance of 500ppm instead of 250ppm.

What are the consequences of this errata regarding the BLE stack? Does this mean that the LF RC oscillator cannot be used anymore for the SoftDevice? By the way, I'm using the S132 V2.0.1.

The product specification states that the required frequency tolerance for the BLE stack is 250ppm (fTOL_LFXO_BLE)!

Many thanks in advance!

Kind regards

Parents
  • FormerMember
    0 FormerMember

    At some, very few nRF52832 devices, the frequency tolerance of the RC oscillator may/will exceed +/- 250 ppm. For the affected devices, the result is larger a packet loss rate, which can lead to a disconnect.

    For S132 v.2.0.1 with the RC oscillator, it is only possible to set the LFCLK accuracy to +/- 250 ppm. If you experience that most of the devices work fine, but a very few of the devices exhibit a disconnect problem, those very few devices are most likely affected by Errata 146.

    If you can live with having a few devices where the RC oscillator exceeds +/- 250 ppm, there shouldn't be any problem continue using the RC oscillator with a +/- 250 ppm setting.

    For BLE, the sleep clock accuracy should be within +/- 500 ppm (BT Core specification v.5.0, Vol 6, Part B, chapter 4.2.2).

  • FormerMember
    0 FormerMember in reply to FormerMember

    Yes, that's correct! When using S132 v.4.0.0 and specify the RCOSC accuracy to 500 ppm, the RCOSC should not cause any linkloss.

Reply Children
No Data
Related