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.

CC2652P: Firmware upgrade of ZigBee module in gateway

Part Number: CC2652P
Other Parts Discussed in Thread: SIMPLELINK-CC13X2-26X2-SDK, CC2652R

Hi,

I am building a ZigBee gateway with CC2652P and iMX.8.CC2652P act as ZigBee 3.0 coordinator.

The interface used between iMX.8 and CC2652P is ZNP. Lets say in future TI has released new stack version for ZigBee. In that case should I be upgrading both CC2652P and iMX.8 image? Also I would like to know how I can achieve the firmware upgrade?

Does TI have any method do the upgrade of CC2652P without blocking the ZigBee application for long time?

Thanks,

Vikas

  • Hi Vikas,

    Are you referring to a new major revision of the Zigbee Specification, like R23 or Zigbee 3.X?  In this case the iMX.8 host application would need to be updated as well as the ZNP image.  Quarterly SIMPLELINK-CC13X2-26X2-SDK updates which include bug fixes and minor features do not need significant firmware changes.  You can use the bootloader to upgrade CC2652P programs, this process isn't immediate but shouldn't take too long.  You can create ZNP backups/cloning to save/restore network NV memory.

    Regards,
    Ryan

  • Hi Ryan - Thanks for the response.

    Yes. I am referring to change in ZigBee version. It will be good if you can provide the approximate time taken for the upgrade of ZNP(CC2652P).

    Also is there any library available that can be used in the host controller to do firmware upgrade of CC2652P ?

    In my case host controller is i.MX8 platform with Linux 5.4.47 kernel version.

    What i understood from the serial bootloader application note is the ZigBee functionalities will be blocked during the image transfer from imX8 host controller to CC2652P .Please correct me if I am wrong.

    Thanks,

    Vikas

  • Ryan - Also I would like to know why do I need to create ZNP backups/cloning to save/restore network NV memory ?

  • Hi Vikas,

    I've already provided both of the both the bootloader and cloning Application Reports, please read them further to fully understand the answers to your questions.  The CC2652R will not be capable of communicating in a Zigbee network while its flash is being re-programmed.  Based on previous experiences, it will take a little less than a minute to complete.

    Regards,
    Ryan

  • You can try to refer to chapter 10 bootloader in CC13x2, CC26x2 SimpleLink™ Wireless MCU Technical Reference Manual (Rev. D) to use serial bootloader to update ZNP.