Other Parts Discussed in Post: CC1101

My name is Øyvind Kjernli and I’m working in the Low Power RF tools team and I want to tell you that a beta release of SmartRF Studio with support for CC430 EM is available on the web: CC430 Wireless Development Tool

SmartRF Studio gives you the easiest way to evaluate the RF performance of the CC430. No programming is required. It also offers a set of typical RF register settings that can be exported in a convenient way to be used in any CC430 application.

The user interface for CC430 is identical to that of the CC1101 transceiver. The physical interface between the PC and the evaluation board is different though. For CC430 it is required with a Flash Emulation Tool (MSP-FET430) to connect the Evaluation board to the PC.

To install SmartRF Studio: Run the setup file and follow the instructions.

For those of you that have used SmartRF Studio before, you will notice a new tab on the opening window of SmartRF Studio. All supported MSP430 based RF devices will be listed under the “MSP430” tab. Each device will be listed with the “Calculation Window…” entry. This can be used to retrieve register settings without having any device connected.


The experienced users of SmartRF Studio will see that there is an additional “refresh” button. It is required due to the different physical interface with the Evaluation Board. Sometimes it will be needed to refresh the list of connected devices with a click on this button.

Each connected device will appear with a “new device” entry. A double click on one of these lines will start up a session for the connected device. The CC430 will automatically be programmed with the required firmware. This will allow SmartRF Studio to control the device.

There are two main modes of operation: Normal View and Register View.

Normal view allows for simple configuration of the RF registers and various functions for RF performance testing. The device can be configured for continuous RX/TX modes to measure the RF parameters. Not all of the possible configurations are yet available in the beta version, but we hope to have this ready within short. It is also possible to send data packets from one device to the other with the Packet RX/TX functions. Keep in mind that the processing time between each packet is a lot slower using SmartRF Studio than if running an application directly on CC430.

Register view can be used to change the RF registers individually and to apply command strobes as required. In this way it is possible to test a scenario to be implemented in a CC430 application.

More details about SmartRF Studio can be found in the User Manual under the “CC11xx” section (Chapter 12). Note: The PER test running from SmartRF Studio is not available for CC430.

To learn more about CC430 and what you can do with SmartRF Studio, download and install the tool and start using it. It shouldn’t take more than about 5 minute before you are able to send data from one device to the other.

I will keep you updated with new releases as they come. Currently we are working with implementation of all the configurations for continuously RX/TX .



  • My error...

    If you choose a HEX file ( recovery folder - *.txt ) the flash programmer will compare and says if it is equal or not...

    But up to now I can't open the register view, any suggest?

  • The Beta 7 you can see the Chronos at Flash Programmer ( a tool icon in the first screen )

    When open the flash programmer the USB device is listed, and it start to comunicate with it, the LCD that was (showing info - became blank ) and a error occur. ( Beta 7 and version 6 has the same issue )

    Any suggest?

  • I just got the latest (6.13.0 Rev R) version of Smart RF Studio so I could look at the configuration files for the SimplicitTI stack on the CC430 chronos.  However, when I click on Calculation Window for CC430Fx13x, it will not open.

    The Beta 7 version of the tool doesn't even have support for the CC430.

    Any thoughts?



  • Hi Harman,

    Unfortunately the launcher has been built with wrong options and will not be able to start because the required dll is not present on the system.

    We have to make a new release to fix this.



  • I tried using the release version 6.13.0:


    It sees the CC430 devices I have plugged into the USB FET, but when I select and try to start one of them, nothing happens (the launcher doesn't launch the popup window to program/test the CC430). Any reason for this?