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 appears that the unknown device.

Other Parts Discussed in Thread: CC2531, CC2530

Hi, My name is Son.

I have a question about the CC2531 usb dongle.

I use the CC2530 and CC2531, I would like to receive the value of the sensor.

First, I using Packet Sniffer, it was confirmed that come got a packet. So I was 'swrc088c' download. The cc2531 HEX file included in the swrc088c, were updated USB Dongle using Flash Programmer. Because the value of the sensor I for processing through the port.

As a result, I can confirm that USB Dongle to port.(TI CC2531 Low-Power RF to USB CDC Serial Port(COM5))

Now I want to get the value of the sensor through the port. however, it is not working.

So I tried to comfile by using the IAR Embadded Workbench. Were debug open 'usb_app_ex' workspace . Howerever, while debugging USB Dongle is a warning that 'unknown device'. Because the device firmware has not given the necessary resources, you will not be able to use this device. (Code 29).

And how to resolve this problem?

  • If you download packet sniffer FW to CC2531, it can be used as sniffer HW. Can you specify what you mean "want to get the value of the sensor through the port?"
  • Hi,
    please make sure that the dongle is connected to a USB powered hub. What may have happened is that your CC debugger and the USB dongle are connected to the same PC USB host power source, and some PC issue limited current.
    So when you run a debugger and the USB dongle it may not be able to issue enough power for the USB dongle to complete the enumeration on the hosting machine.
    Thanks,
    TheDarkSide
  • The meaning of "want to get the value of the sensor through the port?", I want to receive the hexadecimal number of packets to a text file. Because I project using the value of sensor, it is to create an algorithm. However, I can use the Packet Sniffer, only to graphics file was not saved. So I want to get the hexadecimal number of packets through the port. 

    Do you have any other way other than this way? 

  • And check out the USB dongle, power is enough.
  • Do you intend to use Zigbee protocol to do this? If yes, I think you must to know some basic knowledge about Zigbee mesh network, in which you have to have a ZC and a ZED/ZR to communicate each other. If there is only one CC2531 with sniffer capability, you still can get value of the sensor.