This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2540EMK-USB: Packet Sniffer 2 version 1.10.0 cannot detect the CC2540EMK USB Dongle

Part Number: CC2540EMK-USB
Other Parts Discussed in Thread: CC2540, CC2642R

I want to bridge CC2540EMK to Wireshark. I installed packet sniffer2 for that. But I didn't find the corresponding driver for CC2540EMK. I am using Windows 10.

I found in this thread a download link to TI Wireshark Packet Converter 1. But this was two years ago.

What do you recommend me to use for that bridging?

  • Hi,

    packet sniffer2 should be used with a CC26xx or CC13xx device as sniffer. It cannot be used with CC2540. Please refer to the section "supported products and hardware" on https://www.ti.com/tool/PACKET-SNIFFER#downloads

    In case you want to use CC2540 as sniffer, I recommend you use https://www.ti.com/lit/zip/swrc045 (Packet Sniffer 1)

    Best regards,

  • Hi @Clément,

    Thank you for the quick response! I am trying to detect and analyze BLE data. This TI Wireshark Packet Converter 1 worked but it doesn't show Bluetooth data in Wireshark. I would then try out Packet Sniffer 1 as you suggested and see.

    Kind regards,

    Ahmed Mohammed

  • Hi Clément,

    packet sniffer 1 is working with me. but I cannot see the bluetooth packets when a connection is established between two devices (nRF connect in android phone and Launchpadcc2640r2.

    I think it would be better if I am using packet sniffer 2 and wireshark maybe together.

    But my question is: Cna I use the Launchpad CC2640R2 as a capture device instead of CC2540EMK?

    I think it is better to ask this as a new question 9iin the thread, what do you think?

    Kind regards,

    Ahmed Mohammed

  • Hi,

    packet sniffer 1 is working with me. but I cannot see the bluetooth packets when a connection is established between two devices (nRF connect in android phone and Launchpadcc2640r2.

    This may actually be expected. The CC2540 device (as of any other Bluetooth LE device) can only listen on one channel. As there are three primary channels you actually have only one chance over three to see the connection be formed. One option is then to setup the peripheral to advertise on only one channel, and make sure the sniffer sniffs this channel.

    I think it would be better if I am using packet sniffer 2 and wireshark maybe together.

    Ok, in that case use CC2640R2 or CC2642R as sniffer

    But my question is: Cna I use the Launchpad CC2640R2 as a capture device instead of CC2540EMK?

    CC2540 can NOT be used as sniffer with packet sniffer 2. With packet sniffer 2, CC2640R2 can be used as sniffer.

    I hope this will help,

    Best regards,