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.

CC2650MODA: Current Modules from TI

Part Number: CC2650MODA
Other Parts Discussed in Thread: CC2650, SEGGER, Z-STACK, CC2538,

I have been looking for ZIgBee modules from TI and have only found one, the CC2650MODAMOHx.  Since this module can handle ZigBee (as well as other protocols) it should work for my project.  Since it is based on a Cortex-M core I'm liking it even more.  

The only thing missing is a USB port so it looks like I have to create a dongle myself using a UART-to-USB solution.  It just seems odd that there are no solutions already created that have a CC2650MODAMOHx in a "dongle on a stick" configuration.  Have I missed a part or am I correct that I'll need to design a dongle myself?

Any suggestions as to what software libraries/stacks I should look into would be appreciated.  I apparently cannot use Zstack 3.0 since it does not support the CC2650.

While I would prefer to use Eclipse/GCC I do have IAR's EWARM available.  I also have a Segger J-Link available for use as a programming/debug interface although I might make the UART-to-USB interface similar enough to an ST-LINK that I can use the open source BlackMagic software as a GDBserver using JTAG for the hardware connection.

I would normally go to my local distributors for advice but since TI seems to have dropped distributors there is a bit of an information vacuum where TI's wireless parts are concerned.

  • Hi Steven,

    Keep in mind that with ZigBee, the CC2650 can only act as a ZigBee end device in SoC mode. If you want to use this device as a coordinator or router, you must use a ZAP-ZNP configuration, where the CC2650 acts as the ZNP (network processor) and a separate application processor (a PC, another microcontroller, etc) acts as the ZAP (application processor), and these devices talk to each other via UART/SPI.

    You are correct that there is no CC2650 dongle part. As for software, the only ZigBee release we have that supports this platform is Z-Stack Home 1.2.2a, available here:

    www.ti.com/.../z-stack-archive
  • If you intend to run Z-Stack 3.0 and use Cortex-M MCU, you can consider using CC2538.

  • The question was perhaps well disguised.

    To rephrase my question:

      Is there a module available from TI that supports ZigBee and uses a Cortex-M core instead of the 8051 core?  Estimated annual usage is below 10K units so a pre-certified module seems to be the way to go.

    Since I the only TI module I have found is based on the CC2650 my guess is that there isn't a pre-certified module available that uses the CC2538.

  • CC2650MODA is the only Cortex-M CPU based module made by TI and it's possible to run TI Z-Stack Home 1.2.2a. However, CC2650MODA uses 5x5 chip so you have to be sure the pin count is enough for your application.

  • There are third party CC2538 modules available, like this:

    www.embit.eu/.../
    zolertia.io/.../zoul-module

    I'm sure there are other similar third party CC2538 modules as well. You will want to check with a company about the certification status of a module before purchasing it though.