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.

CC2531: MAC upgradeable?

Part Number: CC2531
Other Parts Discussed in Thread: Z-STACK, TIMAC

Regarding part CC2531 with Z-Stack.

Is the Zigbee/802.15.4 MAC layer of Z-Stack/CC2531 firmware upgradable?

If not directly upgradable (ROM image), is there a RAM allocation for critical fixes to the MAC layer available, and how big?

  • Yes, it can be upgraded.

  • Hey Anders,

    The CC2531 802.15.4 MAC does not reside in ROM. What Z-Stack version is the customer currently using for their CC2531 device? Although possible to only update the MAC layer by switching the pre-built library, this is not recommended as it is a use case which is not tested by TI and incompatibility with the Z-Stack version could result in unexpected bugs. It is highly recommended to use the TIMAC libraries included with the Z-Stack install, which is why upgrading stack versions might be the best path forward. Contact me directly if this is a critical customer matter.

    Regards,
    Ryan
  • Is the MAC layer version of Z-Stack = IEEE802.15.4-2015? And is CSL (coordinated sample listening) supported?
  • Yes. CSL is implemented in the IEEE 802.15.4 MAC layer but is not directly supported in Zigbee protocol. ZEDs are the only sleepy nodes allowed that enter low-power standby modes and send data requests to their parent at the frequency of POLL_RATE to see if there is any data pending for them.

    Regards,
    Ryan