How to verify that the 32MHZ crystal is actually working (nRF52832?

I am using nRF connect SDK v2.9.0 with a custom developed board that looks like this:

I tried the 'Bluetooth LE LED Button service' sample as it's and noticed that nothing was working. I grapped my logic analyzer and hooked it up onto the 32MHZ but nothing is showing. I mean other functionalities like zepyrRTOS, PWM, GPIOs, I2C, etc...  are working successfully but not BLE.

does the nRF52832 have an internal clock through which it works by default and if so, how does it use the external clock. what is the first thing to debug?

this is the crystal I am using:

https://www.lcsc.com/product-detail/Crystals_YXC-Crystal-Oscillators-X322532MOB4SI_C9009.html 

and these are the schematics:

Parents Reply Children
  • I am afraid I don't have anything that can measure Bluetooth RSSI currently, I have access to a SA and VNA but using those will have to wait until UFL connectors arrive. Currently, I am waiting for the nRF52840 USB Dongle to arrive and I will keep you posted regarding my problem once I receive that dongle. 

    Thanks a lot and sorry for any disturbance I may have caused.

  • abdosalm said:
    I have access to a SA and VNA but using those will have to wait until UFL connectors arrive.

    This is the best to use, you could connect a normal 2.4GHz antenna to the Spectrum Analyzer and see as well. Or wait for the connector. 


    We often end up soldering directly on to the RF path with a coax cable and connect that to the  Spectrum Analyzer to check how well the radio preforms. If you have something similar then that will do as well. 

    Regards,
    Jonathan

Related