Hi,
I have a custom board with nrf54l15 and it does not have a 32 kHz crystal, it only has a 32 MHz crystal. Sometimes the code gets stuck at this line:
err = mpsl_init(&clock_cfg, CONFIG_MPSL_LOW_PRIO_IRQN, m_assert_handler);
Can it be related to the 32 MHz crystal? For example, maybe the clock does not start?
It only happens sometimes, and because I do not have a 32 kHz crystal, I added in prj.conf:
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=n
For the 32 MHz crystal, I am using only the internal C load (no external capacitors).
Can there be a problem with the C load setting, and should I try to change it?
Do you know what to do with this please?
Thank you.