• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Low Power RF & Wireless Connectivity » Low Power RF ZigBee® Software & IEEE 802.15.4 Forum » Packet Sniffer question
Share
Low Power RF & Wireless Connectivity
  • Forums
  • Announcements
  • Files
  • E2E Wiki
Options
  • Subscribe via RSS

Forums

Packet Sniffer question

This question is not answered
Damon
Posted by Damon
on Jan 04 2013 01:14 AM
Intellectual850 points

Hi all,

After click on the "start" button of the Packet Sniffer, what does the Packet Sniffer do to the board?

Thank you!

2530
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • M
    Posted by M
    on Jan 04 2013 02:32 AM
    Expert7215 points

    Depends on the hardware. If you're using a SmartRF05EB+CC2530EM, the Packet Sniffer tool will first program the sniffer firmware on the CC2530EM. Next, the sniffer will set the EB+EM in packet sniffer mode and send down all the required configuration parameters (e.g. frequency and some RF register values specific to the chip). Finally, the sniffer sends a start command and the capture hardware will start to receive and buffer packets. The only interaction between the sniffer and the capture device at this point is the sniffer reading buffered packets from the capture device.

    If you have a USB dongle, the main difference is that the sniffer tool will not program the dongle, i.e. it assumes the dongle has already been programmed with the packet sniffer firmware. 

    packet sniffer CC2530 CC2531
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Damon
    Posted by Damon
    on Jan 04 2013 07:12 AM
    Intellectual850 points

    My CC2530 board connect with PC through JTAG,  the board is powered on by DC voltage source(the Current limit was set to 200mA), and SmartRF Packet Sniffer is opened,  at this moment, I clicked the start button mistakenly( I have one CC2531 board, and I use it to capture the packet, I have programmed it with flash programmer, but I forget that I did not powered it on).  Suddenly the output current rose to the limit value.

    So, the board did not work  normally.

    Can you help me?

    Thank you!

    2530
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • M
    Posted by M
    on Jan 04 2013 07:35 AM
    Expert7215 points

    The CC2530 device on your board was reprogrammed when you started the sniffer. Some of the GPIO pins on the CC2530 are reconfigured by the sniffer firmware to set up an SPI and handshake interface between CC2530 and EB/debugger. If these signals are connected to some other hardware or peripherals on your board, that could cause the increased current consumption you're observing.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Damon
    Posted by Damon
    on Jan 04 2013 07:46 AM
    Intellectual850 points

    But the JTAG could not identify my board now, I do not know what should I do.

    Thank you!

    2530
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • M
    Posted by M
    on Jan 04 2013 08:03 AM
    Expert7215 points

    A bit difficult to help without knowing more about the board. Have you tried to remove/disable some of the peripherals that are likely to draw all the current? Does the board start at all (does the CC2530 get any power)? Can you try with another (external) power supply?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Damon
    Posted by Damon
    on Jan 04 2013 08:21 AM
    Intellectual850 points

    I don't know which peripheral will be the most likely to draw all the current.

    I don't know whether the CC2530 has running.

    I have not try with another power supply. I will try right now.

    Thank you!

    2530
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Damon
    Posted by Damon
    on Jan 04 2013 08:31 AM
    Intellectual850 points

    It doesn't matter with the power, the board still could not work normally.

    2530
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • M
    Posted by M
    on Jan 04 2013 08:38 AM
    Expert7215 points

    Can you measure the voltage on pin 2 on the debug connector on your board (assuming your'e using the same target connector pin-out as we describe in the debugger user's guide)?

    Any difference if you try to force the reset pin to the CC2530 low (the reset signal should be available on pin 7 on the debug connector)?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Damon
    Posted by Damon
    on Jan 04 2013 08:50 AM
    Intellectual850 points

    If I increase the current limit to 300mA, when I use it ( DC voltage source ) to power my board, the output current rose to 300mA instantly. I frighten to shut the power supply.

    In this case, can I measure the voltage on some pin on my board?

    Thank you!

    2530
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • M
    Posted by M
    on Jan 04 2013 08:53 AM
    Expert7215 points

    See my previous post. Try to force the CC2530 in reset to see if that helps. It could be that the particular GPIO configuration of the device causes something on your board to short-circuit.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Damon
    Posted by Damon
    on Jan 04 2013 09:07 AM
    Intellectual850 points

    Hi M,

    I have tried the reset button, it did not work.

    I think I should consult you tomorrow.

    Thank you very much!

    2530
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • M
    Posted by M
    on Jan 04 2013 09:16 AM
    Expert7215 points

    Which reset button did you use? The one on the debugger will probably not do any good. It will only work if you have a valid voltage on the target voltage sense pin (pin 2 on the debug header).

    If you have a dedicated reset button on your board, make sure the reset signal to the CC2530 stays low when applying power to your target. In this case, do you still see the excessive current consumption?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Damon
    Posted by Damon
    on Jan 04 2013 19:00 PM
    Intellectual850 points

    You mean before applying power to my target I should pushed down the dedicated reset button?

    2530
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use