nrfx 4.5.0
Loading...
Searching...
No Matches
Errata overview

This page lists errata and the handling of their workaround. Possible ways to handle erratum:

  • To be implemented (@tagRedCrossNoCenter),
  • Implemented in nrfx:
    • In driver (driver),
    • In nrfx HAL (HAL),
    • Code avoids erratum conditions (code),
  • Out of nrfx scope:
    • Implemented in MDK (MDK),
    • Should be implemented outside of nrfx (other),

Errata matrix
Series Erratum Handling Affected Module Affected Function(s) Comment
NRF52 12 MDK
NRF52 15 code POWER HAL nrf_power_rampower_mask_get The HAL doesn't read from the affected registers.
NRF52 20 other
NRF52 31 MDK
NRF52 36 MDK
NRF52 54 other
NRF52 55 driver / code I2S driver nrfx_i2s_start nrfx_i2s_stop The driver discards all events after a stop event occured.
NRF52 58 driver SPIM driver nrfx_spim_xfer
NRF52 66 MDK
NRF52 67
NFCT/PPI
NRF52 68 other
NRF52 74 driver SAADC driver nrfx_saadc_irq_handler
NRF52 75 other
NRF52 76
LPCOMP
NRF52 77 MDK Same as nRF52 Series erratum 31
NRF52 78 code Timer driver nrfx_timer_disable The driver does uses SHUTDOWN task instead of STOP task.
NRF52 79 driver NFCT driver
NRF52 81 other
NRF52 83 code TWIS driver The driver does not use the STOP task and ignores any additional STOPPED events.
NRF52 86 code SAADC driver nrfx_saadc_offset_calibrate The driver uses a separate buffer.
NRF52 87 other
NRF52 88 other
NRF52 89 HAL SPIM HAL nrf_spim_disable
NRF52 89 HAL TWIM HALY nrfy_twim_stop
NRF52 97 other
NRF52 102 other
NRF52 106 other
NRF52 107 other
NRF52 108 MDK
NRF52 109 driver PWM driver nrfx_pwm_init nrfx_pwm_uninit
NRF52 109 driver SPIM driver
NRF52 109 driver SPIS driver nrfx_spis_init
NRF52 109 driver TWIM driver nrfx_twim_init
NRF52 109 code TWIS driver
NRF52 109 code UARTE driver
NRF52 122 HAL QSPI HAL nrf_qspi_disable
NRF52 132 driver LFCLK driver nrfx_clock_lfclk_start
NRF52 136 MDK Same as nRF53 Series erratum 55
NRF52 141 driver NFCT driver nrfx_nfct_init
NRF52 143 other
NRF52 146 other
NRF52 147 other
NRF52 150 other
NRF52 153 other
NRF52 155 other
NRF52 156 other
NRF52 166 driver USBD driver nrfx_usbd_enable
NRF52 171 driver USBD driver nrfx_usbd_enable nrfx_usbd_wakeup_req
NRF52 172 other
NRF52 173 HAL GPIO HAL nrf_gpio_latches_read_and_clear nrf_gpio_pin_latch_clear Same as nRF53 Series erratum 119
NRF52 174 HAL PPI HAL nrf_ppi_channel_endpoint_setup
NRF52 178 code SAADC driver Related to nRF52 Series erratum 86. Spurious samples can trigger an early END event (which are discarded). The driver uses correct calibration sequence to mitigate the PAN's consequences.
NRF52 179 other
NRF52 181 driver NFCT driver nrfx_nfct_nfcid1_default_bytes_get
NRF52 182 MDK
NRF52 183 other Same as nRF53 Series erratum 75, nRF91 Series erratum 30
NRF52 187 driver USBD driver nrfx_usbd_enable
NRF52 189 other
NRF52 190 driver NFCT driver Same as nRF53 Series erratum 70
NRF52 191 other
NRF52 192 driver LFCLK driver nrfx_clock_lfclk_calibration_start
NRF52 193 code SPIM driver TASKS_SUSPEND is not used.
NRF52 194 driver I2S driver nrfx_i2s_stop Same as nRF91 Series erratum 1
NRF52 195 driver SPIM driver nrfx_spim_uninit
NRF52 196 driver I2S driver nrfx_i2s_uninit
NRF52 197 HAL POWER HAL nrf_power_dcdcen_vddh_set
NRF52 198 driver SPIM driver nrfx_spim_xfer
NRF52 199 driver USBD driver
NRF52 201 driver HFCLK driver nrfx_clock_hfclk_init nrfx_clock_hfclk_stop
NRF52 204
RADIO
NRF52 208 other
NRF52 209 other
NRF52 210 code GPIOTE driver nrfx_gpiote_input_configure Same as nRF91 Series erratum 4. The driver uses correct initialization order.
NRF52 212 driver SAADC driver Same as nRF53 Series erratum 65, nRF91 Series erratum 28
NRF52 213 other
NRF52 214 driver SPIS driver nrfx_spis_uninit
NRF52 215 driver QSPI driver nrfx_qspi_cinstr_xfer nrfx_qspi_lfm_start Same as nRF53 Series erratum 43
NRF52 216 other
NRF52 217 MDK Same as nRF52 Series erratum 108
NRF52 218 driver NFCT driver Same as nRF53 Series erratum 71
NRF52 219 driver TWIM driver nrfx_twim_init nrfx_twim_xfer Same as nRF53 Series erratum 47
NRF52 220 other
NRF52 223 driver USBD driver nrfx_usbd_enable
NRF52 225 other Same as nRF52 Series erratum 153
NRF52 228 other
NRF52 232 other
NRF52 233 driver NVMC driver nrfx_nvmc_word_write
NRF52 236 other
NRF52 237 code SAADC driver The driver uses a separate buffer.
NRF52 241
SAADC
NRF52 242 other
NRF52 243 other
NRF52 244 other
NRF52 246
System
NRF52 248 other Same as nRF53 Series erratum 113
NRF52 249 MDK
NRF52 251 other
NRF52 252 other
NRF52 254 other
NRF52 255 other Same as nRF52 Series erratum 254
NRF52 256 other Same as nRF52 Series erratum 254
NRF52 257 other Same as nRF52 Series erratum 254
NRF52 258 other
NRF52 262 other
NRF52 263 other Same as nRF53 Series erratum 157
NRF52 265 other
NRF52 266 other Same as nRF53 Series erratum 163
NRF52 268 other
NRF52 269 other Same as nRF53 Series erratum 155, nRF52 Series erratum 267
NRF52 275
COMP
NRF52 276
SAADC
NRF52 277
GPIO
NRF53 6 HAL NVMC HAL nrf_nvmc_icache_config_set Same as nRF91 Series erratum 21
NRF53 12 other
NRF53 43 driver QSPI driver nrfx_qspi_cinstr_xfer nrfx_qspi_lfm_start Same as nRF52 Series erratum 215
NRF53 44 driver UARTE driver nrfx_uarte_init Same as nRF91 Series erratum 23
NRF53 46 MDK
NRF53 47 driver TWIM driver nrfx_twim_init nrfx_twim_xfer Same as nRF52 Series erratum 219
NRF53 55 MDK Same as nRF52 Series erratum 136
NRF53 55 MDK
NRF53 65 driver SAADC driver Same as nRF52 Series erratum 212, nRF91 Series erratum 28
NRF53 70 driver NFCT driver Same as nRF52 Series erratum 190
NRF53 71 driver NFCT driver Same as nRF52 Series erratum 218
NRF53 75 other Same as nRF52 Series erratum 183, nRF91 Series erratum 30
NRF53 76 other Same as nRF91 Series erratum 33
NRF53 87
RADIO
NRF53 99 other
NRF53 103 other 24 bits in 32 word mode not supported for affected chips
NRF53 107 other
NRF53 112 other
NRF53 113 other Same as nRF52 Series erratum 248
NRF53 117
RADIO
NRF53 119 HAL GPIO HAL nrf_gpio_latches_read_and_clear nrf_gpio_pin_latch_clear Same as nRF52 Series erratum 173
NRF53 121 driver QSPI driver Same as nRF53 Series erratum 99
NRF53 122 other
NRF53 133 other
NRF53 135 driver SPIM driver
NRF53 136 other
NRF53 137
CLOCK
NRF53 140 MDK
NRF53 153 other Same as nRF54H Series erratum 69
NRF53 154 other
NRF53 157 other Same as nRF52 Series erratum 263
NRF53 158
RADIO
NRF53 159 driver QSPI driver
NRF53 160 MDK
NRF53 160 MDK
NRF53 161 HAL RESET HAL nrf_reset_network_force_off
NRF53 162 other Same as nRF53 Series erratum 154
NRF53 163 other Same as nRF52 Series erratum 266
NRF53 165 other
NRF53 166 other
NRF53 167 other
NRF53 168 other
NRF54L 1 other
NRF54L 6 other
NRF54L 7 driver UARTE driver Same as nRF52 Series erratum 274, nRF53 Series erratum 170, nRF54H Series erratum 205, always enabled
NRF54L 8 driver SPIM driver Same as nRF54H Series erratum 115
NRF54L 13 code KMU driver
NRF54L 16 other
NRF54L 17 other
NRF54L 18 other Same as nRF54H Series erratum 111
NRF54L 20 other
NRF54L 22 other
NRF54L 23 other
NRF54L 24 other
NRF54L 25 other
NRF54L 26 other
NRF54L 30 other
NRF54L 31 MDK
NRF54L 32 MDK
NRF54L 37 MDK
NRF54L 38 other
NRF54L 39 driver XO driver
NRF54L 40 MDK
NRF54L 48 MDK
NRF54L 49 other
NRF54L 50 other
NRF54L 54 other
NRF54L 55 driver SPIM driver
NRF54L 57 driver SPIM driver
NRF54L 59 other
NRF54L 63 other
NRF54L 64
TDM
NRF54L 69 driver SPIM driver
NRF54L 100 other
NRF54L 101 driver SAADC driver
NRF54L 102
CCM
NRF54L 104 other
NRF54L 105 other
NRF54L 114
GPIO Same as nRF52 Series erratum 277
NRF54H 8
RADIO
NRF54H 23 other
NRF54H 26 other
NRF54H 39 other
NRF54H 41
TDM
NRF54H 42
TDM
NRF54H 45
TDM
NRF54H 55
TDM
NRF54H 57 other
NRF54H 69 other Same as nRF53 Series erratum 153
NRF54H 77
USBHS
NRF54H 84 other
NRF54H 103 other Same as nRF54H Series erratum 76
NRF54H 109
GPIO
NRF54H 115 driver SPIM driver Same as nRF54L Series erratum 8
NRF54H 205 driver UARTE driver Same as nRF52 Series erratum 274, nRF53 Series erratum 170, nRF54L Series erratum 7, always enabled
NRF54H 210
UARTE
NRF54H 216 other
NRF54H 229 other
NRF54H 230 other
NRF54H 231 other
NRF54H 233 driver SAADC driver
NRF54H 234 other
NRF54H 236 driver SAADC driver
NRF54H 238 other
NRF54H 241 other
NRF54H 242 other
NRF54H 244 other Same as nRF54L Series erratum 105
NRF54H 245 other
NRF54H 280
SPIM Same as nRF54L Series erratum 55
NRF91 1 driver I2S driver nrfx_i2s_stop Same as nRF52 Series erratum 194
NRF91 4 code GPIOTE driver nrfx_gpiote_input_configure Same as nRF52 Series erratum 210. The driver uses correct initialization order.
NRF91 6 MDK
NRF91 7 MDK System init UICR access
NRF91 7 driver NVMC driver nrfx_nvmc_uicr_word_read
NRF91 8
SAADC
NRF91 9
SAADC
NRF91 12 other
NRF91 14 MDK
NRF91 15 MDK
NRF91 16 other
NRF91 17 other
NRF91 20 MDK
NRF91 21 HAL NVMC HAL nrf_nvmc_icache_config_set Same as nRF53 Series erratum 6
NRF91 23 driver UARTE driver nrfx_uarte_init Same as nRF53 Series erratum 44
NRF91 24 other
NRF91 26
CLOCK/LFXO
NRF91 28 driver SAADC driver Same as nRF52 Series erratum 212, nRF53 Series erratum 65
NRF91 29 other
NRF91 30 other Same as nRF52 Series erratum 183, nRF53 Series erratum 75
NRF91 31 MDK
NRF91 32 other
NRF91 33 other Same as nRF53 Series erratum 76
NRF91 36 MDK