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 Reply Children
  • 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.

Related