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

Nordic BLE sniffer V3.1.0 does not work with nRF51822 board

I have a device using the nRF51822 chip on which I was successfully using the BLE sniffer V3.0.0 PCA10028 firmware. The latest V3.1.0 PCA10028 firmware does not work but I see it is targeted at the nRF51422 chip. Is there no longer sniffer support for the nRF51822 boards?

Parents
  • Hello,

    There is no difference between the .hex files for the sniffer for nRF51822 and nRF51422. In fact, the chips are almost identical. There is only a minor difference regarding ANT+, so that should not affect BLE in any way.

    Have you followed the setup guide for the nRF Sniffer? Do you see that it works for other DKs than the pca10028?

    Best regards,

    Edvin

Reply
  • Hello,

    There is no difference between the .hex files for the sniffer for nRF51822 and nRF51422. In fact, the chips are almost identical. There is only a minor difference regarding ANT+, so that should not affect BLE in any way.

    Have you followed the setup guide for the nRF Sniffer? Do you see that it works for other DKs than the pca10028?

    Best regards,

    Edvin

Children
  • Edvin,

    Yes I followed the sniffer guide and performed the same steps that I used when I originally set up the V3.0.0 firmware that worked. I also have an nRF52 DK board (pca10040) that had no problem running the V3.1.0 firmware (but of course the hex file is not the same as for the pca10028 device). I ran the nRF51822 device, with the V3.1.0 firmware loaded, in the Seggar Ozone debugger and found that none of the Radio registers are initialized or set when the device is running. When the V3.0.0 firmware is installed the radio registers are initialized and many of the values regularly change. Wouldn't the lack of ANT capabilities on the nRF51822 make it incompatible with the nRF51422 firmware (even though 51822 firmware is compatible with the 51422)? I know the V3.0.0 pca10003 firmware for the nRF51422 does not work on the nRF51822 device.

    Randy

  • Have you tested it with an nRF51 DK (pca10028)? That works. It uses the 51422, but these are almost identical. If it doesn't work on your custom board there must be a different reason for it.

    That being said, the sniffer is a tool developed for the DKs. If it doesn't work with 3rd party devices or custom boards, then I suggest you look into getting hold of a DK, or sticking to the 3.0.0 version of the nRF Sniffer. 

    Best regards,

    Edvin

Related