File tree Expand file tree Collapse file tree 2 files changed +13
-5
lines changed
doc/nrf/releases_and_maturity/releases Expand file tree Collapse file tree 2 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -210,11 +210,15 @@ DECT NR+
210210Enhanced ShockBurst (ESB)
211211-------------------------
212212
213- * Added the :ref: `esb_monitor_mode ` feature.
214- * Added experimental support for the nRF54LV10A SoC in the following samples:
213+ * Added:
214+
215+ * The :ref: `esb_monitor_mode ` feature.
216+ * Experimental support for the nRF54LV10A SoC in the following samples:
217+
218+ * :ref: `esb_prx `
219+ * :ref: `esb_ptx `
215220
216- * :ref: `esb_prx `
217- * :ref: `esb_ptx `
221+ * A workaround for the hardware errata HMPAN-229 for the nRF54H20 SoC.
218222
219223Gazell
220224------
Original file line number Diff line number Diff line change @@ -483,8 +483,12 @@ static void apply_radio_init_workarounds(void)
483483 * (volatile uint32_t * )0x5302C74C = * (volatile uint32_t * )0x0FFFE468 ;
484484 }
485485
486- if (* (volatile uint32_t * )0x0FFFE46C != TRIM_VALUE_EMPTY ) {
486+ /* HMPAN-229 provides hardcoded value if the trim value is 0 */
487+ if ((* (volatile uint32_t * )0x0FFFE46C != TRIM_VALUE_EMPTY ) &&
488+ (* (volatile uint32_t * )0x0FFFE46C != 0 )) {
487489 * (volatile uint32_t * )0x5302C7D8 = * (volatile uint32_t * )0x0FFFE46C ;
490+ } else {
491+ * (volatile uint32_t * )0x5302C7D8 = 0x00000004 ;
488492 }
489493
490494 if (* (volatile uint32_t * )0x0FFFE470 != TRIM_VALUE_EMPTY ) {
You can’t perform that action at this time.
0 commit comments