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.

CC2531 USB Dongle not detected by Packet sniffer!

Other Parts Discussed in Thread: CC2531, Z-STACK

Dear All,

I try to connect CC2531 USB Dongle(comes along with the CC2530ZDK development Kit), to my PC which is already installed with the Packet Sniffer software version 2.12.3.

However, I am unable to detect the device in the setup tab of the Software with almost all the options(All Possible Protocol & Chip Types in the main window; Fig 1) and Protocol versions (ZigBee 2003, 2006, 2007-PRO in the second window: Fig 2) as shown in the figs .

Also, I have checked with the Device Manager for any driver file required to be installed, but the driver for the USB CC2531 is installed and working properly as shown in the Fig below:

Hence, Please help me on this to get solved this problem. If I need any other drivers has to be installed, please provide me the link as well.

Thanks and Regards,

Dasarathan.V

  • Hello,

    I see it in Cebal controlled devices with name CC2531 USB Dongle, so I think it's a driver issue. What does your driver tab say? I have Texas Instruments as a driver provider and the filename is cebal.sys

    I have the driver in C:\Program Files\Texas Instruments\Extras\Drivers and I have Z-Stack, Packet Sniffer, SmartRF programmer etc. installed so the driver came with something...

     

    Regards,

    Lasse

  • Hi Lasse,

    Thanks for your interim reply....

    As you suspect, It must be the Driver problem. However, my driver tab showing it as

     

    and I have Smart RF, Packet sniffer and Zigbee - Sensor monitor applications in my PC, which are already installed in the same TI folder and I am also tried with the all driver files in the folder C:\Program Files\Texas Instruments\Extras\Drivers\*.ini manually, but it shows the error message as "The specified location doesnot contain  information about your hardware". 

    Can you please send me your driver file to me?

    Note: I have directly connect the CC2531 USB dongle  to my PC US Port.

    Thanks & regards,

    Dasarathan.V

  • I'm having the exact same problem.

    I've tried the following two files:

    • usb_cdc_driver_cc2531.inf from swrc088.zip the CDC example
    • cc2531dongle.inf from C:\Program Files\Texas Instruments\Extras\Drivers\cc2531dongle.inf

    for each I get the error: "The specified location does not contain information about your hardware."

    Oh and I keep seeing this link: http://e2e.ti.com/forums/t/6316.aspx and that keeps sending me to the main forums page.

    Same as above... Any suggestions?

     

  • Hi,

    The correct driver to use for a CC2531 packet sniffer USB dongle is the one you mentioned above: C:\Program Files\Texas Instruments\Extras\Drivers\cc2531dongle.inf (if you don't have it, you will need to install the Packet Sniffer PC software first). This .inf will point to the cebal.sys driver file in the same folder.

    I can see from your screenshot that your CC2531 dongle appears as a "USB composite device", but in the properties window is shows "USB CC2531 HID". The packet sniffer dongle should not be a composite device, nor a HID device. Could it be that the CC2531 USB dongle you have is programmed with a different firmware (i.e. not the packet sniffer firmware) ?

    If you have a programmer for the CC2531 USB Dongle, such as a CC Debugger or a SmartRF05EB, you can try to reprogram it with the correct packet sniffer firmware. The packet sniffer firmware image is available as a HEX file: C:\Program Files\Texas Instruments\Packet Sniffer\General\Firmware\sniffer_fw_cc2531.hex (after you have installed the packet sniffer). You can use the SmartRF Flash Programmer to reprogram it (you should use the tab called "System-on-Chip"). After re-programming the dongle, try to unplug + replug it.

    When/if you are able to successfully install the driver for it, it will appear in a device category called "Cebal controlled devices" in the Device Manager.

  • Dear Alyssa Smith,

    As the CC2531 USB dongle present in the CC2530ZDK Development kit is not preprogrammed for the Packet sniffer application.

    Hence it is not detected by the PC as well as the Packet sniffer software.

    The CC2531 USB Dongle must be pre programmed with the following firmware file available in the installation directory of your Packet sniffer (.././Program files/Texas Instruments/Packet Sniffer/ )

    <installation directory>\General\Firmware\sniffer_fw_cc2531.hex

    I hope you know how to program this hex file into the CC2531 Flash memory, if not please refer the steps below,

    Requirements:

    SmartRF04EB or SmartRF05EB - Smart RF Evaluation Board.

    1. Smart RF Studio( Flash programmer - Included) (Latest Version) , Packet Sniffer (Latest Version)  - installed on the PC

    with the above setup (You have to use both USB cables - one for Evaluation Board to PC and another one for CC2531 to PC) without other Evaluation Module EM Board connected to the EB Board and the flash programmer of Smart RF Studio has to use for programming the hex file to CC2531 ( use System on Chip Tab).

    Once you have programmed, unplug and replug it on your PC, it will automatically detect your CC2531 as Cebal controlled device or you have to direct to the driver file as you have mentioned.

    Hope this will work for you.

    Regards,

    Dasarathan.V

     

  • hi esy,

    Thank you very much for your reply.....

    Anyhow I have Solved this issue two days back.

    Regards,

    Dasarathan.V

  • Hi Dasarathan,

    I'm glad to hear that. Let's hope Alyssa will solve it too now :-)

  • Hi, this post helped me install the cc2531 USB Dongle successfully on my Windows 7 computer.

    Thanks for the help.

    Tycoons'

  • Hi ESY,

    thx for the help as well.. had the same problem as these guys..

    indeed it wasnt a driver issue but that i had the wrong firmware in the CC2531.. thanks for pointing out that the original packet sniffer firmware is found in C:\Program Files\Texas Instruments\Packet Sniffer\General\Firmware\sniffer_fw_cc2531.hex.. was trying to find it online but to no avail..

    would be nice if we could have the source code for the packet sniffer (as an example)

    - alan.

  • hi .. 

    After installing all the driver successfully cc2531 usb dongle is appearing in device catagory called "Cebal controlled" device in the device manager but still cc2531 usb dongle is not recognizing by smart RF packet sniffer version 2.16.3.0 . can u tell me where i m doing mistake. 

    cc2532 usb dongle properties :

    General

    Device type : Cebel controlled device 

    Manufacturer : Texas instrument

    Location : Port_#0002.Hub_#0004

    Driver

    Driver Provider : Texas Instruments

    Driver version : 2.50.0.0

    Driver details : C:\Windows\system32\DRIVERS\cebel2.sys

    thanks & regards

    Hrishabh jain


  • Did you follow the post above with regards to the firmware that has to be installed in the dongle?

  • thanks .

    its working now.

  • Hi,

    The CCdebugger is powered, but there is no valid firmware it showing on Orange LED indication

    it is possible to upgrade the CC DEBUGGER firmware using cc2531 dongle,

    please suggest to me there is any other way

    I am very new one in this product

    Thanks in advance

    Thanks and regards

    Siva J

  • Please we could have the source code for the packet sniffer (as an example)

  • As I know, TI won't give Packet Sniffer source code to developer.