Flash Programmer 2: A GUI and CLI Tool for Flash Memory Programming
Flash Programmer 2 Download: How to Program TI Wireless MCUs
If you are working with Texas Instruments (TI) ARM-based low-power RF wireless microcontrollers (MCUs), you might need a tool to program their flash memory. Flash Programmer 2 is a software tool that can help you with this task. In this article, we will explain what Flash Programmer 2 is, how to download and install it, and how to use it.
flash programmer 2 download
What is Flash Programmer 2?
Flash Programmer 2 is a software tool that can be used to program the flash memory in TI ARM-based low-power RF wireless MCUs over the debug and serial interfaces. The flash programmer includes both a graphical user interface (GUI) and a command line interface (CLI). You can use it to write, read, verify, and erase the flash memory of your device.
Features and benefits of Flash Programmer 2
Some of the features and benefits of Flash Programmer 2 are:
It supports a wide range of TI wireless MCUs, such as CC13x0, CC13x2, CC26x0, CC26x0R2, CC26x0R2L, CC26x2, CC2538, CC2540, CC2541, CC2640, CC2650, and more.
It supports different debug and serial interfaces, such as 2-pin cJTAG, 4-pin JTAG, and UART.
It allows you to program multiple devices simultaneously using multiple instances of the tool.
It provides various options for programming, such as erase before programming, verify after programming, program only if different, etc.
It allows you to edit the flash memory contents using a hex editor.
It allows you to save and load flash memory images in different formats, such as binary, Intel hex, TI-TXT, etc.
It provides detailed information about the device and the flash memory, such as device ID, revision number, flash size, flash pages, etc.
It provides logging and error handling features for troubleshooting purposes.
Supported devices and interfaces
The following table shows the supported devices and interfaces for Flash Programmer 2:
Device familyDevice nameSupported interfaces