FLASH-PROGRAMMER
SmartRF Flash Programmer
FLASH-PROGRAMMER
Overview
SmartRF Flash Programmer 2 can be used to program the flash memory in Texas Instruments ARM based low-power RF wireless MCUs over the debug and serial interfaces. Check the list of supported products for compatibility. Uniflash can also be used to program any SimpleLink product.
SmartRF Flash Programmer can be used to program the flash memory in Texas Instruments 8051-based low-power RF wireless MCUs and for upgrading the firmware and bootloader on the SmartRF05 Evaluation Board, SmartRF Transceiver Evaluation Board (TrxEB) and the CC-Debugger.
The SmartRF Flash Programmer and SmartRF Flash Programmer 2 both include a graphical user interface and a command line interface.
Features
- Programming of SW images on low-power RF wireless MCUs
- Programming/updating firmware and bootloader on the Evaluation Boards' USB MCU
- Append software image to existing software on device
- Read out software image from device into binary, hex or ELF files (elf and bin for ARM-devices only)
- Verify software image on device against file
- Programming of flash lock bits
- Read/Write MAC (IEEE EUI64/48/BLE) addresses
- Read Information Page on device
- Command Line Interface
Installation
SmartRF Flash Programmer and SmartRF Flash Programmer 2 run on 32 and 64-bit versions of Microsoft® Windows 7 and Windows 10.
Installation Recommendations:
- Download the ZIP file to your hard drive.
- Unzip the file.
- Read the manifest file for information about the release.
- Run the set-up file and follow the instructions.
The installation of SmartRF Flash Programmer must be executed with administrator privileges to allow USB driver installation. 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.
Linux and Mac users can use the Uniflash tool. See Uniflash product page: https://www.ti.com/tool/uniflash.
Supported debuggers
SmartRF Flash Programmer
- SmartRF04EB
- SmartRF05EB
- SmartRF TrxEB
- CC Debugger
SmartRF Flash Programmer 2
- XDS100v3
- XDS110
- XDS200
- Serial COM port
Downloads
FLASH-PROGRAMMER-2 — SmartRF Flash Programmer v2
Supported products & hardware
Automotive wireless connectivity products
Low-power 2.4-GHz products
Other wireless products
Sub-1 GHz wireless MCUs
Evaluation board
Debug probe
Development kit
FLASH-PROGRAMMER-2 — SmartRF Flash Programmer v2
Automotive wireless connectivity products
Low-power 2.4-GHz products
Other wireless products
Sub-1 GHz wireless MCUs
Evaluation board
Debug probe
Development kit
Technical documentation
Type | Title | Date | ||
---|---|---|---|---|
User guide | SmartRF Flash Programmer User Manual (Rev. G) | 15 Jan 2014 | ||
Application note | DN304 – CCxxxx Development Tools USB Driver Installation Guide | 11 May 2011 |
Related design resources
Design tools & simulation
CALCULATION TOOL
Support & training
TI E2E™ forums with technical support from TI engineers
Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.
If you have questions about quality, packaging or ordering TI products, see TI support.