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.

RTOS: Which Z-Stack for latest TI RTOS on CC2630

Other Parts Discussed in Thread: CC2630, Z-STACK

Tool/software: TI-RTOS

Hello


I wonder what is the latest official combination of Z-Stack and TI-RTOS. Apparently the new Z-Stack 3.0 does not come for CC2630, and the latest in the archive is Z-Stack 1.2.2a

So, elaborating on this we have further questions:

- what is the latest TI ZigBee roadmap for CC2630 (Chameleon) – will there be a bugfix release that is based upon the latest OS and CC26xx drivers?

-  whether it is possible and safe to use the latest TI-RTOS, TI-Drivers and DriverLib releases with the Z-Stack 1.2.2a release

- whether it is possible and safe to use the latest IAR 7.x and TI-ARM 15.x compilers with Z-Stack 1.2.2a release


Thx in advance!

  • Hi Dominik,

    1. There are no plans to release another version of Z-Stack for the CC2630/50 platform. Z-Stack 3.0 cannot be ported to this platform due to flash constraints.
    2. It would be very difficult to upgrade the TI-RTOS version shipped with Z-Stack 1.2.2a, due to heavy refactoring between TI-RTOS versions. We recommend against doing this.
    3. It is possible to use the latest IAR ARM IDE/Compiler with Z-Stack 1.2.2a. The workspace files (.eww), upon being opened in a newer IAR version, may prompt you to be converted to a "newer format", but they should still work file after doing this. That being said, to ensure full compatibility I would still recommend using the IAR ARM IDE version listed in the release notes of Z-Stack 1.2.2a.
  • Hi Jason

    thank your for the information. It seems that the Z-stack 1.2.2a version imposes a few difficulties, i.e., the power management component of TI-RTOS for CC26xx is instable and it was completely rewritten in a later version.

    A couple of peripheral drivers are non existent in TI-RTOS 2.11.x compared to TI-RTOS 2.21.x, e.g., power, rf, timer, gpio asf
    Moreover, certain important peripheral drivers and features are buggy in TI-RTOS 2.11.x:
    a) SPI, where the slave mode operation is limited
    b) the power management has thread-safety issues that could lead to higher overall power consumption or non-operational peripheral drivers
    c) the RF tuning settings and ROM patching tables are outdated

    as I need a reliable Z-stack as well as working peripherals (SPI, etc), plus a stable RTOS I need to understand how I can proceed here.
    What would be your proposal?

    regards and thx in advance
    Dominik
  • Hi Dominik,

    Can you provide a source for your concerns? I am not sure where you found this information about TI-RTOS 2.11.x, but if you can provide the source I may be able to address these concerns better.

    As for TI-RTOS 2.11.x, as an RTOS it is very stable. I'm not sure what you mean by certain peripheral drivers being non-existent, you can find Power, Timer, and GPIO drivers in driverlib (cc26xxware 2.20.x) , and these drivers are used throughout Z-Stack. The TI-RTOS RF driver is irrelevant since Z-Stack uses its own RF driver.

    My recommendation would be to proceed as normal with development, and if you run into any specific issues we can help address them here on e2e.
  • Hi Jason,

       This post is not belongs to this query..

    I need your help on my query.. Please go through for your reference.....

  • I suggest you to send a friend request to JasonB and ask him for help with private message.
  • @Arun, I read Luis has verified NV write for you in your original post at e2e.ti.com/.../585888