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 and CC2538 co-existance

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

Good day 

We currently have quite an extensive sensor network using the CC2530 with Z-Stack. We have been looking into migrating to 6LoWPAN as the system grows, but there will be a transition period where we would like to run devices with the CC2530 and CC2538 in the same network. So my question is, is it possible for devices using the CC2530 and CC2538 both running Z-Stack to co-exist in the same network without issues? After the transition period has ended and all devices use the CC2538, we would like to migrate to 6LoWPAN by updating all firmware on all devices, possibly using the over the air update functionality of the CC2538. Will this work for quite a large network? Any advice will be appreciated.

 

  • Hi,

    CC2530 and CC2538 support Z-stack fully.

    So there's no issue in having a ZigBee network populated with CC2530 or CC2538 devices mixed together.

    Also Z-stack comes with a OTA support so you can upgrade the ZigBee firmware over the air and with 2538, you can do it without the need of an external flash memory.

    The 'image that you donwload' can be anything. So in theory, you could replace the ZigBee image with another stack image like 6LoWPAN but some considerations must be done.

    1) The OTA system requires the OTA-bootload firmware, a piece of code which handles the image verification and the swap between the old image and the new image. OTA bootload would have to stay in your system and therefore your new 6LoWPAN OTA image would need to be relocated accordingly

    2) The image shall have the format specified as per the OTA protocol in ZigBee.

    Please take a look at the Z-stack OTA Upgrade user's guide.pdf document in the Documents folder of your Z-stack install.

    Thanks,

    TheDarkSide 

  • TheDarkSide,

    I am planning to use Z-Stack mesh, but I did not see  "Z-Stack OTA Upgrade User's Guide" under the related directories. However, I found it on Z-Stack Home. On page 13, it says "Texas Instruments’ Z-Stack Home 1.2.1 (or later) or Z-Stack Energy 1.1.0 (or later)." as a required materials.

    Do I understand correct that I can't use OTA on Z-Stack Mesh? 

  • No, your understanding is wrong. It is no problem to use OTA on Z-Stack mesh. You can follow the same steps in Z-Stack Home to do OTA on Z-Stack mesh.

  • Thank you Yikai