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

nr51822: No radio with custom PCB

Hi,

I have created a custom PCB that more or less follows the Nordic SmartBeacon design: Beacon_V2.pdf

Instead of BAL-NRF01D3 I used the BALF-NRF01D3 as this is supposed to be compatible with the QFAAG0 chips, which I use.

So now, when I load the SmartBeacon FW, everything seems to operate fine: LED pulsing, change to orange LED on button press (DFU mode)...

But what is missing is that I cannot capture any signal on my iPhone on the custom PCB... With the original Smart Beacon HW everything works fine. On the custom PCB I use the same shape and dimension PCB antenna.

I already switched from external 32Mhz crystal to internal but everything stays the same.

Now, how can I find out what is going wrong? Is there a way to see wether the soldering of the Balun was ok?

Thanks for your help!

Henry

Parents
  • It's difficult to tell from your screen shot, but it looks like the ground plane is missing, at least on the top top layer. Do you have a ground plane incorporated into your board? The antenna will not work as intended if there's no ground plane no the board.

    Secondly, if the ground plane is insufficient, you should still get a couple of inches of range. Could you test by holding the phone very close/on top/under the beacon and see if you get any readings at all out of it.

    I've recommended this as a debug option for many customer, it's to check the VDD_PA pin on the board. It will go up to 1.8 V when the chip is actually transmitting. So you should see that VDD_PA goes up to 1.8 V with an oscilloscope for every time you expect the beacon to send a package.

    You should also verify that the external 32/16MHz crystal is actually starting up.

  • You still will want to keep the capacitor to tune the Antenna to your PCB. Its best to done with a full pi-network.

Reply Children
No Data
Related