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.
Hi,
I know that there are two major versions of ZigBee STacks: ZigBee 2003 and ZigBee 2006. Do devices running on ZigBee 2003 work with devices running on ZigBee 2006?
I have a set of Chipcon CC2420 devices, and I believe that they are using ZigBee 2003 (the board has Atmel MCU and loaded with Chipcon stack around 2005). If ZigBee 2006 is not backward compatible, then what is the best way for me to make my current devices to work with CC2430 from TI? What stack should I use for CC2430?
Thanks much!
Actually, they made some changes to the Zigbee 2006 spec and created Zigbee 2007. This is separate from the Zigbee Pro spec. For some info, you can check out my blog post on it:
http://freaklabs.org/index.php/Blog/Zigbee/clearing-up-the-air-on-the-zigbee-specs.html
In regards to the boards you have, sounds like they are the Chipcon CC2420DBK boards from way back. If you switch to the CC2430, then I would just go with new boards. But you should be aware that the CC2430 requires the IAR compiler which is a commercial one (~$3k) along with the boards.
Akiba
Open Source Zigbee
http://www.freaklabs.org
AFAK, the 2003 spec is no longer compatible (so not to use). You have to switch to the 2006/2007 or the PRO as Akiba said.
For the CC243x, their is no (plan for) PRO stack in development from TI.
Actually ZigBee 2004 is obsolete and was superseded by ZigBee 2006 with the introduction of 16 bits cluster ID and the addition of the ZCL - ZigBee Cluster Library. With the release of ZigBee 2007 with ZigBee 2007 and PRO feature set it is superseding the ZigBee 2006 release. However, it has included backward compatbility to ZigBee 2006. There is no backward compatibility between ZigBee 2004 and ZigBee 2006. No one should be using the ZigBee 2004.
LPWRocks
Hi,
I would like to thank everybody who answered my post. Really appreciate that.
Hi Akiba,
Yes, you are correct about my CC2420 devices. It was the CC2420DB way back. The problem I have right now is that all of them already deployed and we want to use new chip set (CC2430) in a USB dongle platform to join the current network. Do you think that any body would help us to develop old ZigBee 2006 stack for CC2430? Or any body can write new stack (ZB2006) for the Atmel MCU chip ?
Thanks.
Which version of Z-Stack are you using with the CC2420? Please work with support to determine what changes have been made between the version you are using and the latest version 1.4.3 for the CC2430. Hopefully we can provide a path to get the old and newer versions working with one another. As far as the Atmel MCU goes, I don't see any reason why you would want to use it :)
Hi PME_BLUM,
I used the stack's latest release from Chipcon before TI's acquired it. I believe it is 1.1.0.0. I can give an exact number later.
Are you TI engineer working on zigbee? I contacted support three times before regarding ZigBee and Dev Kit, but seem nobody care and answer me. I don't know what happens in TI's Tech Support. If you can give a hint who should I talk to regarding what you hint might be possible "Hopefully we can provide a path to get the old and newer versions working with one another". As of right now, I can make the CC2420 + Atmel board associate with CC2430DB and that is it: no other (NWK) frames can be passed up.
Thanks.
Hi PME_BLUM,
The stack I used on the CC2420DB board was from Chipcon, version CC-1.0-1.0.0.
Do you have ideas how to make devices with this stack to communicate with CC2430DB using its current stack from TI, 1.4.3-1.2.1? Let me know if you do.
If you need to know anything else about my CC2420DB board, please let me know as well. We are so eager to have our current CC2420 chip talk to CC2430. It will be a big plus if it can be done. So, please help.
Thanks.
Unfortunately, it will not be possible to make a device using ZStack version 1.0 (CC2420DB) communicate properly with a device that is using ZStack version 1.4.3 (CC2430). ZStack 1.0 implemented the ZigBee 2004 specification and ZStack 1.4.3 supported the ZigBee 2006 specification, which are not compatible. ZigBee 2006 was supported on the CC2420DB with ZStack versions 1.4.0 and 1.4.1, but is no longer available from TI.
Here is the web site where TI gives you the option to download the Z-Stack for CC2420DB:
http://focus.ti.com/analog/docs/gencontent.tsp?familyId=367&genContentId=31010
This will give you the chance to test your CC2420DB boards with your CC2430 1.4.3 version
Hobbyist
Hi PME_BLUM & Hobbyist,
Thanks for the information you gave me.
Since TI will no longer support the CC2420DB (Atmel platform), do you think that there is a chance for us to get the source code for the stack 1.4.3 for the Atmel MCU? We are willing to pay for it.
Thanks,
Hi cdang,
As PME_BLUM stated, this solution is no longer support by TI LPRF. The 1.4.2 Z-Stack is the last release of Z-Stack for this HW platform referred to on the web site. For your source code request, please contact your local TI office to process your request accordingly.
LPWRocks