This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

HFCLKSTART without 16/32M XOSC

I have a board with nrf51822 which is not equipped with HF crystal, but it has a LF one.
As pointed out in some other threads, calling HFCLKSTART on a board without functional HF crystal results in never happening EVENTS_HFCLKSTARTED.

This has the additional effect of preventing any change to LFCLKSRC, if that is done after HFCLKSTART. That is, I will be never able to change the LF clock source if at anytime before I tried to start a non-working HF XOSC.

is this correct? Is there any other disadvantage calling HFCLKSTART when crystal is not working? Does the absence of EVENTS_HFCLKSTARTED mean that the CPU will draw a lot of current forever trying to start the oscillator?

Question related to : devzone.nordicsemi.com/.../
and
devzone.nordicsemi.com/.../

Related