SmartRF Flash Programmer


Description & Features

Technical Documents

Support & Community

Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status Current Version   Version Date  

SmartRF Flash Programmer


ACTIVE 1.12.7   06-May-2013  

SmartRF Flash Programmer v2


ACTIVE 1.4.0   17-Mar-2014  

TI's Standard Terms and Conditions for Evaluation Modules apply.


The SmartRF Flash Programmer can be used to program the flash memory in Texas Instruments low-power RF system-on-chip devices and for upgrading the firmware and bootloader on the related evaluation boards and debugger (SmartRF Evaluation Boards, CC Debugger, etc.). SmartRF Flash Programmer can also be used for programming the flash memory of MSP430 devices via the MSP-FET430UIF and the eZ430 dongle.

  • Programming of SW images on low-power RF system-on-chips
  • Programming of SW images on MSP430 devices
  • Programming/updating firmware and bootloader on the Evaluation Boards' USB MCU
  • Append SW image to existing SW on SoC
  • Read out SW image from SoC into hex file
  • Verify SW image on SoC against hex file
  • Programming of flash lock bits
  • Read/Write MAC (IEEE EUI64/48) addresses
  • Read Information Page on SoC
  • Powerful Command Line Interface


The installation of SmartRF Flash Programmer must be executed with administrator privileges. For Windows Vista and Windows 7 a "User Access Control" dialog will appear when starting the installer. If the user has administrator privileges, click on the "yes" button to continue installation. If the user does not have administrator privileges, a user id and password with these privileges must be entered to continue.

Technical Documents
Application Notes (1)
Title Abstract Type Size (KB) Date Views
PDF 887 11 May 2011 2,964
User Guides (1)
Title Abstract Type Size (KB) Date Views
PDF 1813 15 Jan 2014 3,391

Software (1)

Development Tools (4)

Name Part Number Tool Type
SmartRF Protocol Packet Sniffer  PACKET-SNIFFER  Calculation Tools 
SmartRF Studio  SMARTRFTM-STUDIO  Calculation Tools 
Debugger and Programmer for RF System-on-Chips  CC-DEBUGGER  JTAG Emulators/ Analyzers 
MSP430 USB Debugging Interface  MSP-FET430UIF  JTAG Emulators/ Analyzers 

Design Kits & Evaluation Modules (7)

Name Part Number Tool Type
CC1110 Mini Development Kit 868/915 MHz  CC1110DK-MINI-868  Development Kits 
CC2510 Mini Development Kit  CC2510DK-MINI  Development Kits 
CC2510/CC2511 Development Kit  CC2510-CC2511DK  Development Kits 
CC2530 Development Kit  CC2530DK  Development Kits 
CC2530 ZigBee Development Kit  CC2530ZDK  Development Kits 
MSP430 Wireless Development Tool  EZ430-RF2500  Development Kits 
CC1110 and CC1111 Development Kit  CC1110-CC1111DK  Evaluation Modules & Boards 

TI Devices (16)

Part Number Name Product Family
CC1110-CC1111  Sub-1 GHz wireless MCU with up to 32 kB Flash memory  Wireless Connectivity 
CC2430  System-on-Chip Solution for 2.4 GHz IEEE 802.15.4 / ZigBee™  Wireless Connectivity 
CC2431  System-on-Chip (SoC) Solution for ZigBee/IEEE 802.15.4 Wireless Sensor Network  Wireless Connectivity 
CC2510  2.4-GHz Radio Transceiver, 8051 MCU, and 16KB or 32 KB Memory  Wireless Connectivity 
CC2511  2.4 GHz Radio Transceiver, 8051 MCU, 16KB or 32KB Flash memory and full-speed USB interface  Wireless Connectivity 
CC2530  Second Generation System-on-Chip Solution for 2.4 GHz IEEE 802.15.4 / RF4CE / ZigBee  SimpleLink Solutions 
CC2531  System-on-Chip Solution for IEEE 802.15.4 and ZigBee Applications  Wireless Connectivity 
CC2533  A True System-on-Chip Solution for 2.4-GHz IEEE 802.15.4 and ZigBee Applications  Wireless Connectivity 
CC2538  A Powerful System-On-Chip for 2.4-GHz IEEE 802.15.4-2006 and ZigBee Applications  Wireless Connectivity 
CC2540  SimpleLink Bluetooth Smart Wireless MCU with USB  Wireless Connectivity 
CC2540T  SimpleLink High Temperature Bluetooth Smart Wireless MCU  Wireless Connectivity 
CC2541  SimpleLink Bluetooth Smart and Proprietary Wireless MCU  Wireless Connectivity 
CC2543  2.4GHz RF Value Line SoC with 32kB flash, 16 GPIO, I2C, SPI and UART  Wireless Connectivity 
CC2544  2.4GHz RF Value Line SoC with 32kB flash, USB, SPI and UART  Wireless Connectivity 
CC2545  2.4GHz RF Value Line SoC with 32kB flash, 31 GPIO, I2C, SPI and UART  Wireless Connectivity 
MSP430F2274  16-bit Ultra-Low-Power Microcontroller, 32KB Flash, 1K RAM  Ultra-low Power 
Support and Community


Visit the TI Wiki

TI E2E™ community

TI E2E Community

As a member of my.TI you can join the TI E2E™ Community where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Contents are provided "AS IS" by the respective TI and Community contributors and do not constitute TI specifications. See Terms of use.

Training & events

Name Type Available During
TI-RTOS Update
Learn about the latest TI-RTOS features and more in-depth understanding of this TI software tool.
On-Line Training   On Demand  
SimpleLink™ Wi-Fi CC3100 and CC3200 Project 0 Series - 5 Part Series
Learn about using Software Tools for SimpleLink™ Wi-Fi CC3100 Boosterpack and CC3200 Launchpad
On-Line Training   On Demand  

See more training & events

Customer Tags Help

No Tags are Available for this Part Number