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

Issues for enabling the external HF crystal (32MHz)

Hello, Nordic engineers. Thank you so much for spending your time solving my problem. 

Currently, a custom board is made with the Nordic nRF52832 chip. As I have studied so far, in default, the internal RC oscillator would be used if the external HF crystal is not explicitly started. 

So, I add the following code at the start of my main loop. The test code is given by other Q&A thread I have read in this forum. 

Now, the result is the external HF crystal cannot be started normally, because the NRF_CLOCK->EVENTS_HFCLKSTARTED does not return 1 and the code is stuck in the while loop. 

However, in the oscilloscope, I can see the waveform of the 32MHz crystal.

Hence, may I ask for any suggestions for this issue? or any possible reasons for this issue?

Moreover, may I ask whether there is any inaccuracy which can cause missing characters of SPI transfer or the extra delay of the timer(interrupt) if only internal RC oscillator is being used without the external 32MHz crystal. 

Thank you again for your time, sincerely.

Related