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.

CC2530: How to use ZB600 EB with CC2530 as a sniffer

Part Number: CC2530
Other Parts Discussed in Thread: , CC2531EMK

   I'm trying to use ZB600 (https://www.waveshare.com/wiki/ZB600) evaluation/development board as a sniffer. I have this board, an XCore2530 (https://www.waveshare.com/wiki/XCore2530) module and a CC Debugger (firmware revision 0044). I connect CC Debugger to one USB port and ZB600 to another USB port. The whole system works fine, I tried a number of sample applications using IAR, I tried to download bootloader and firmware to the chip with Flash Programmer and SeriaBootTool. No problems at all.

   Then I started Texas Instruments Packet Sniffer, selected IEEE 802.15.4/ZigBee protocol and launched the actual sniffer. The sniffer displayed a capturing device “CC Debugger (USB Device ID=2300) – CC2530 in the bottom window. Then I clicked on the start button, one LED indicator on the board turned on which I took as the sniffer code was downloaded to the module but then I got this error message “Not able to configure the target device. Please verify the SPI interface to the target device.” When I click OK it displays “Not able to start the sniffer. Try to upgrade USB firmware.”. No matter what I do, I always get this error.

   Is it even possible to use ZB600 EB as a sniffer? May be I need a special firmware for that. Where can I get it then?

 

Thank you

  • As I know, you have to use CC2531EMK or Smart05EB+CC2530EM as sniffer for Packet sniffer.

  •    I read about that but what I have now is ZB600 and technically I don't understand a reason why it cannot be used. I simply don't understand how to setup something. Can anybody help me with that or explain why it cannot be used. Before I go ahead and buy another piece of hardware I'd like to get a better understanding if I actually need it.

    Thank you

  • Please see the Packet Sniffer User Manual for supported HW. ZB600 is not a TI kit and is not listed there.
  •    I understand that ZB600 is not listed as a supported hardware this is why I'm seeking for a help of professionals who know the inside outs of the TI packet sniffer and overall how to set up the "sniffing" system. I asked similar question where I purchased ZB600, no answer there yet. I asked the question here. I'm trying to bring 2 things together and I'm sure it is possible. Though, I don't have enough knowledge to resolved it myself. I don't see a reason why it shouldn't work. It looks like I need a CC2530 sniffer code to download to the ZB600 which will be compatible with the TI sniffer. I'm surprised nobody did it before. It looks like ZB600 is rather popular solution for development and it targets TI products.

    Alex

  • It might be possible to do in some way. My point was that this is not HW we in TI support with our tools and we do not have any plans to provide firmware for this tool either (I searched through the forum and cannot see that anyone has asked for this before).

    Siri
  • I guess I can answer my own question now. If anybody is in a similar situation the answer is zboss + wireshark. They work together. They have firmware for XCore2530. The whole bundle works fine and successfully captures all the traffic.