I am using clock signal from external RTC chip to clock NRF52832 at 32768 Hz through XL1 leaving XL2 floating. I have verified the waveform by the oscilloscope and set SRC to 1, BYPASS to 1 and EXTERNAL to 1 in LFCLKSRC register, but there still is a problem that device hangs in a loop inside softdevice code, in a place where it waits for EVENTS_LFCLKSTARTED event.
Is EVENTS_LFCLKSTARTED event still generated even when using external LF clock source instead of XTAL? Or maybe it is a flaw in softdevice's logic?