nrf52833 cannot use external 32M xtal. even uart with 9600 baudrate would fail to give right data.

My own 52833 board use QFN40 package.  DK use aQFN73 package.

I try the same code. and find DK can enable exernal xtal. while my own board cannot enable external xtal.

I mean the following code would not run out of the while loop.
NRF_CLOCK->TASKS_HFCLKSTART=1;
    while (NRF_CLOCK->EVENTS_HFCLKSTARTED == 0);   // cannot run out of this.

the wave picture from the cap (xc1 xc2) is like this.

both board would not enable external xtal.

what requirement is need to start external xtal?  I am stuck in this issue.

thanks.

Related