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.

Can CC2530 modules be used with Beagle bone black modules?

Other Parts Discussed in Thread: CC2530, Z-STACK, CC2530EM

I have couple of CC2530 modules which I want to interface to Beagle bone black. I want to use the Beagle bone to act as master and use one of the CC2530modules to control a GPIO pin on the other (remote CC2530 module).

The CC2530 modules are new and havent been programmed. Can i use the UART of beagle bone black to interface with the CC2530 modules? Are there any other per-requisites.

Thanks in advance.

Vinayak

  • Since there is no FW on your cc2530 module, you can build GenericApp coordinator and flash it to the module that you want to connect to PC. The GenericApp support MT command that make you can communicate with it through uart.

  • Yes I think there is no FW on the CC2530 - i just bought them. So will I need a CCdebugger to download the firmware to the cc2530 module? Any other alternatives? Can I use the beagle bone black to download the firmware?

    Thanks,

    Vinayak

  • Yes, you need CC debugger. It is easiest and cheapest solution.

  • Hi,

    yes from a firmware standpoint, as Yikai mentions, MT interface is the protocol that is used by Z-stack for the serial data from host to the 2530.

    MT runs over UART or SPI and I recommend you check out the ZNP interface document available in the Doucments folder of your Z-stack install for more information on the physical serial link.

    From a programming standpoint, you must use the debug interface to reprogram the EMs. 2530 EMs don't have those pins visible as headers so you may need to solder the debug lines from underneath the boards.

    CC debugger is one of the tools that allows you to communicate directly from PC to the debug interface. If you bought the 2530EMK, i recommend you use this: http://www.ti.com/tool/cc-debugger

    However, in case you bought a 2530DK, you can use a SmartRF05 board and to plug in the EM and upgrade the SW directly from the PC via a USB cable as the board 'abstracts' the debug interface

    Thanks,

    TheDarkSide

  • Hi,

    Where can I purchase SmartRF05EB?  I got CC2530EM and I like to have SmartRF05EB.

    Thanks.

    JKim