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.

CC2538: Remotely update firmware from Zigbee to Thread

Part Number: CC2538
Other Parts Discussed in Thread: CC2531, Z-STACK, , CC1352R, CC2652R

Hello team,

Hope you are doing well. When you get a chance, please look into below customer question:

We recently upgraded our SoC from the CC2531 to the CC2538. We are referencing the document ‘Z-stack OTA Upgrade Users Guide’. We plan to build and test the demo using the CC2538EM dev kit – but this looks like an OTA from one SoC (server) to upgrade a client that is using a compatible SoC. 

Here is the ‘what-if’ scenario that we would like to test:

The CC2538 supports both ZigBee and Thread. Today we are using ZigBee – but perhaps the industry has decided to move the Thread in the future. Is there a way to remotely update the firmware to accommodate Thread?  In general, is there any way to update the firmware on the SoC itself wireless?

  • Hi Randhir,

    While the CC2538 supports both Zigbee and Thread, what you're wanting is not supported for this device, as the CC2538 does not have TI OAD capabilities. However, the CC2538 does support Zigbee OTA Upgrade (TI OAD and Zigbee OTA Upgrade are able to co-exist, as they are two separate entities). With using Zigbee OTA Upgrade, you would have to develop your own proprietary BIM in order to perform the update wirelessly. Or upgrade manually through a serial upgrade.

    However, with our new CC2652R and CC1352R devices, this is most definitely possible to do wirelessly, as this supports both Zigbee OTA Upgrade and TI OAD, which enables the ability to switch between different technologies via the BIM supplied.

    Best,
    Sean

    EDIT: Added clarity on Zigbee OTA Upgrade