nRF52840 sniffer SLIP protocol

I am able to load the sniffer_nrf52840dongle_nrf52840_4.1.1.hex firmware on my board, but I cannot find the SLIP packets on a USB virtual port.  I see the ASCII packets, but I can't seem to find the packets that use SLIP protocol which the wireshark extcap expects.  Do I need to do anything to get the firmware to start sending SLIP packets or am I on the wrong virtual port?  I don't see any other virtual ports available.  I am using osx and I am using the Adafruit nRF52840 Feather express.

Here is the ASCII output that I currently see:

Timestamp Addr Rssi Data
000687653 56:D6:D6:69:75:54 -71 03-03-9F-FE-17-16-9F-FE-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

Timestamp Addr Rssi Data
000687851 43:C4:15:23:C2:61 -54 02-01-1A-02-0A-07-0B-FF-4C-00-10-06-33-1E-D9-39-EC-F5

Thanks,

Jason

Parents
  • Hello,

    I am not completely sure on this as I haven't worked with the Adafruit modules. I went through their website and found this blog explaining how to use the same module as a BLE sniffer. They have also provided the Sniffer firmware, sniffer_nrf52840dongle_4.1.0.uf2 inside the blog. May be it's better to follow this guide than ours as we don't provide the firmware for Adafruit module.

    Kind Regards,

    Abhijith

  • Ok, I was able to fix my issue.  The problem was that my bootloader was really old.  I updated it to the latest bootloader using Audrino IDE USB bootloader update function and I was able to use the UF2 file that was in the blog that you mentioned above.  I originally tried that, but the old bootloader just attempted to load the file, but failed silently.  So now the 4.1.0.uf2 file works.  I have created a 4.1.1 version if anyone wants to use it.  It is just the 4.1.1 hex file converted to the uf2 format. Hopefully I can upload it to the nordic website somehow.  Currently it only allows video files.  Let me know where I can upload it so that it won't disappear in the future.

Reply
  • Ok, I was able to fix my issue.  The problem was that my bootloader was really old.  I updated it to the latest bootloader using Audrino IDE USB bootloader update function and I was able to use the UF2 file that was in the blog that you mentioned above.  I originally tried that, but the old bootloader just attempted to load the file, but failed silently.  So now the 4.1.0.uf2 file works.  I have created a 4.1.1 version if anyone wants to use it.  It is just the 4.1.1 hex file converted to the uf2 format. Hopefully I can upload it to the nordic website somehow.  Currently it only allows video files.  Let me know where I can upload it so that it won't disappear in the future.

Children
No Data
Related