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.

MSP430 with CC2530/CC2520

Other Parts Discussed in Thread: CC2520, CC2530, Z-STACK

Hi,

We are working in a project that aims to measure enviromental conditions (by means of accelerometers, temperature sensors, humidity sensors...)  within a so called wireless sensor network. We want to implement  it by using a star topology, where there is only one coordinator and several end devices. We want to implement it under the Zigbee protocol.

We aim to develop and build a single board with MSP430X , sensors, power suplies, connectors... and a low power RF module. We are not expert with Zigbee technology and thus, we want the protocol be as transparent as possible.  We have shown the solutions offered by TI (CC2530 or MSP430X + CC2530 or MSP430 + CC2520) for this kind of system. We are not sure yet the best option between:

1º. Our board with MSP430X + CC2520EVM

or

2º. Our board with MSP430X  + CC2530EVM

Which one is more appropiate?

For the first option, we can insert the Z-Stack protocol in the MSP430X when it is programed ( as a lower layer than the application layer). Then, we can interface with the CC2520 by  using a library provided by TI. Is it correct? If so, how do we configure the device to work as a coordinator or end device as well as other parameters involving the protocol, such as timming, devices sleep time and so on?

And, how the Z-Stack is implemented in the second solution? It is possible to insert the Z-Stack in the CC2530 through the MSP430X debug port? or We have to connect the CC2530EVM to a programmer directly?

Regards

Markos

  • Hi Markos,

    CC2520 provide only the radio part, which is driving by the MSP430. You can programm the MSP430 with a Zstack provided by TI.

    For CC2530 solution, you can use it only because a 8051 core is present in this chip. Like the MSP430, another Zstack is 

    provided by TI (CC2530 content the CC2520 for the radio part).

    If your application doesn't need an important treatment, you can work with the CC2530 only. You can programm it by a JTAG link.

    You should have a look for the ZNP (ZigBee Network Processor) solution too.

    Launix.