Skip to content

Commit 080349a

Browse files
maje-embrlubos
authored andcommitted
samples: esb: Fix corrupted transmitted data in 4Mbit radio mode
Fixed data corruption issue in 4Mbit radio mode on nRF54H20 SoC. Ref: NCSDK-31399 Signed-off-by: Marcin Jelinski <[email protected]>
1 parent edb907c commit 080349a

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

samples/esb/esb_prx/src/main.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,8 @@ int clocks_start(void)
131131
}
132132
} while (err == -EAGAIN);
133133

134-
#if defined(NRF54L15_XXAA)
135-
/* MLTPAN-20 */
136-
nrf_clock_task_trigger(NRF_CLOCK, NRF_CLOCK_TASK_PLLSTART);
137-
#endif /* defined(NRF54L15_XXAA) */
134+
nrf_lrcconf_clock_always_run_force_set(NRF_LRCCONF000, 0, true);
135+
nrf_lrcconf_task_trigger(NRF_LRCCONF000, NRF_LRCCONF_TASK_CLKSTART_0);
138136

139137
LOG_DBG("HF clock started");
140138

samples/esb/esb_ptx/src/main.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,10 +124,8 @@ int clocks_start(void)
124124
}
125125
} while (err == -EAGAIN);
126126

127-
#if defined(NRF54L15_XXAA)
128-
/* MLTPAN-20 */
129-
nrf_clock_task_trigger(NRF_CLOCK, NRF_CLOCK_TASK_PLLSTART);
130-
#endif /* defined(NRF54L15_XXAA) */
127+
nrf_lrcconf_clock_always_run_force_set(NRF_LRCCONF000, 0, true);
128+
nrf_lrcconf_task_trigger(NRF_LRCCONF000, NRF_LRCCONF_TASK_CLKSTART_0);
131129

132130
LOG_DBG("HF clock started");
133131
return 0;

0 commit comments

Comments
 (0)