top of page

Group

Public·89 members

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


CC13x0CC1310cJTAG/JTAG/UART


CC1350cJTAG/JTAG/UART


CC1310-Q1cJTAG/JTAG/UART


CC1350-Q1cJTAG/JTAG/UART


CC13x2/CC26x2CC1312Rc