2025-09-04 8:40 AM - last edited on 2025-09-04 11:28 AM by Peter BENSCH
Hello,
I am working on implementing the CR95HF RFID reader into a project, and I'm having some trouble with the external crystal starting; I'm wondering if anyone has had a similar issue.
On my design I have the CR95HF connected to an NRF52840 MCU through UART. When I send the ECHO command (0x55) over the UART bus, I do not get any response from the chip. I have verified the following:
On an oscilloscope, I can see that the XOUT pin that goes to the crystal rises to just above 0.5V on powerup, but the crystal never begins oscillation (see attached image). I am using the XRCGB27M120F3M00R0 from Murata, which is 27.12MHz with ~150 ohm ESR and 6pF load capacitance. I will provide the schematic for the entire circuit for reference.
The especially troubling part about this is that we have used this exact circuit and layout on different boards for different projects, and the CR95HF has worked just fine in those cases. It's just now on this new board that we can't get the crystal to start oscillating.
Any help would be appreciated, and if necessary I can provide more information (more scope traces, layout, etc.)
Thank you!
Solved! Go to Solution.
2025-09-09 2:44 PM
Thank you everyone for the attention on this. Unfortunately the solution was not very interesting (and rather frustrating) -- the footprint of the crystal was made backwards, so the pinout was swapped. Schematic is good, but the layout was wrong. So, what I was seeing was just the excitation voltage passing straight through to the other pad because it was going through the ground plane of the crystal...
Thanks again for the help, I'm closing going to close this.
2025-09-04 2:55 PM
Hi,
During the startup sequence of the device at power up, the HF oscillator (HFO) normally starts after the initial low pulse on IRQ_IN for a setup duration of t3.
Rgds
BT
2025-09-05 11:45 AM
Hi Brian,
Thanks for your response. To address your questions:
startup on the working project's board
transient startup response on working board
oscillation on working board
startup on not-working project's board with the same crystal from the working project.
2025-09-05 12:00 PM
Update: I also tried swapping the CR95HF chips between the two boards, and this did not make any difference. The working project still works and the non-working project still does not start the crystal, despite the XOUT voltage being present.
2025-09-08 1:33 AM
Hi,
On the last scope trace (non-working board), the time constant appears to be too large. Could you check the C55 and C56 capacitors for the correct 6 pF value, proper soldering, and other potential issues?
Regards,
BT
2025-09-09 2:44 PM
Thank you everyone for the attention on this. Unfortunately the solution was not very interesting (and rather frustrating) -- the footprint of the crystal was made backwards, so the pinout was swapped. Schematic is good, but the layout was wrong. So, what I was seeing was just the excitation voltage passing straight through to the other pad because it was going through the ground plane of the crystal...
Thanks again for the help, I'm closing going to close this.
2025-09-10 12:21 AM - edited 2025-09-10 4:24 AM
Thanks for the update. Please note that this device is Not Recommended for New Design (NRND status).