Can I use 32MHz X'tal as the main clock for nRF51822/BLE instead of 16MHz (since it is usually smaller) ???
Can I use 32MHz X'tal as the main clock for nRF51822/BLE instead of 16MHz (since it is usually smaller) ???
Hi, I just used the the 1.8V low voltage mode for nRF51822 and found a small 16MHz oscillator 2x1.6 mm. To get the 1.8V I used SPX3819M5-L/TR (to use Linear pico power mode for an adjacent SAM4L). Have not tested it yet. Regards Bo Nystedt
Yes, you can use a 32 MHz crystal for the nRF51822 (and the nRF51422).
Unfortunately, there is a bug in the current revision of the chip (CA/C0), so you have to follow the procedure from the PAN-028 to make it work correctly. On later revisions, it should be sufficient to set the XTALFREQ register in the CLOCK peripheral.
Edit: A new PAN document has been released, available here, and also from the Download tab of the nRF51822 page.
ILSI sells a 1.6x2mm 16MHz crystal, the ILCX19
Hello,
can I ask a follow-up question on this.
Is it possible for the firmware to find out the revision of the chip it is running on? This would be to have the same FW running on different revisions of the chip and either applying the workaround or just setting the XTALFREQ reg.
Regards,
Philip.
This is really a completely unrelated question, but take a look at this: https://devzone.nordicsemi.com/index.php/programmatically-retrieve-chip-version