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.

CC2530ZNP DESIGN TRADE-OFF

Other Parts Discussed in Thread: CC2530, Z-STACK

E2e,

Our customer is beginning a new Zigbee based product design.  They want to use the CC2540ZNP becuase of the convenience of not needing and IAR compiler and simply adding the CC2530ZNP as a network processor to their MSP430.  They will use the CC2530F256RHAT (256K Flash).  They are wondering what operating limitations they will encounter with the CC2530ZNP as a peripheral to their MSP430 as opposed to running their application and the CC2530's core. They are particularly concerned about access to low power states being a problem in this configuration.  Can you provide some guidance of what features would not be available with the CC2530ZNP operating as a network processor to a MSP430 that would be available with their application running on the CC2530 core.

Thanks for your help.

Regards,

John Wiemeyer

  • You can download and install Z-Stack Home 1.2.1. There are ZAP examples, SampleLight and SampleSwitch in C:\Texas Instruments\Z-Stack Home 1.2.1\Projects\zstack\ZAP folder. These example show you how to config CC2530 ZNP to ZC, ZR, or ZED with SampleLight and SampleSwitch.

  • Hello,

       I've done a ton of work with the CC2530ZNP. The main benefit is that it makes application development MUCH easier, since the stack is contained in the CC2530; only the end application is in the MSP430. You can implement a basic Zigbee end device in about 5kB of flash on the MSP430 side.

       For low power operation, the CC2530ZNP will go into a low power state when it is configured as an End Device. I've measured it, and it's below 10uA.

       Finally, consider using the Anaren A2530 module - it has the ZNP software on it and is fully loaded, ready to go. It also comes with example code for numerous MSP430 & Tiva processors.

    --Derek

  • Are there any low power modes that are supported in the CC2530 that are not in the ZNP stack?

     

    Russell

  • ZNP supports low power mode too.

  • @Russell, the CC2530 supports a low power mode (forgot which one) whereby everything is off - no timers, etc. ZNP doesn't support that because it's required for 802.15.4 MAC.

  • Hi John,

    For supporting maximum power saving, the ZNP shall be connected to the host using SPI transport. In SPI mode, the ZNP supports two extra signals between itself and the host: SRDY and MRDY. These signals are used for handshaking, to enable the ZNP to enter and get out of low power mode. For the connection details, please see the ZNP Interface Specification document available as part of the Z-Stack software package.

    Application Note AN108, available at http://www.ti.com/lit/an/swra381/swra381.pdf, discusses power saving on ZNP in details.

    Best regards,

    OD

  • Thanks OD.  The application note you suggested is great. 

    Regards,

    John Wiemeyer

  • Don't forget to connect MRDY to CS; otherwise it won't work.