Get Started with Flash Programmer 2 for TI Wireless MCUs
How to Download and Use Flash Programmer 2
If you are looking for a software tool that can program the flash memory in Texas Instruments ARM based low-power RF wireless MCUs, you might want to check out Flash Programmer 2. In this article, we will explain what Flash Programmer 2 is, how to download it, and how to use it.
What is Flash Programmer 2?
Flash Programmer 2 is a software tool that can be used to program the flash memory in Texas Instruments ARM based low-power RF wireless MCUs over the debug and serial interfaces. The flash programmer includes both a graphical user interface and a command line interface.
download flash programmer 2
Features and benefits of Flash Programmer 2
Some of the features and benefits of Flash Programmer 2 are:
It supports a wide range of devices and interfaces, including cJTAG, JTAG, and UART.
It allows you to read, write, erase, verify, and lock the flash memory.
It provides a user-friendly graphical user interface that shows the device information, flash memory map, and programming progress.
It also provides a command line interface that can be used for scripting and automation.
It is free to download and use.
Supported devices and interfaces
Flash Programmer 2 supports the following devices and interfaces:
Device familySupported devicesSupported interfaces
CC13x0CC1310, CC1350cJTAG, JTAG, UART
CC13x2CC1312R, CC1352R, CC1352PcJTAG, JTAG, UART
CC26x0CC2640, CC2650cJTAG, JTAG, UART
CC26x0R2CC2640R2FcJTAG, JTAG, UART
CC26x2CC2642R, CC2642R-Q1, CC2652R, CC2652RBcJTAG, JTAG, UART
CC2538All variantsJTAG only
CC254x/5x/6x/7x/8x/9xAll variants except CC2544/5 (USB)JTAG only (UART for CC2540/1)
MSP432P4xxAll variants except MSP432P401M (USB)JTAG only (UART for MSP432P401R)
MSP432E4xxAll variants except MSP432E401Y (USB)JTAG only (UART for MSP432E401Y)
TMS320F28xxx Piccolo A/B/C/D/E/F/G/H/I/J/K/L/M/N/P/Q/R/S/T/U/V/W/X/Y/Z series (except F28004x)All variants except F28004x (USB)JTAG only (UART for F28004x)
TMS320F28xxx Piccolo F28004x series ( How to download Flash Programmer 2?
Now that you know what Flash Programmer 2 is and what it can do, you might be wondering how to download it. Well, it's quite simple. Just follow these steps:
System requirements
Before you download Flash Programmer 2, make sure that your system meets the following requirements:
Operating system: Windows 7 or later (32-bit or 64-bit)
Processor: Intel Core 2 Duo or equivalent
Memory: 1 GB RAM or more
Disk space: 100 MB or more
Internet connection: Required for downloading and updating the software
Debug probe: A compatible debug probe for the device you want to program (see the supported devices and interfaces table above)
Download links and installation steps
To download Flash Programmer 2, you need to visit the Texas Instruments website and register for a free account. Once you have an account, you can access the download page and select the latest version of the software. You can also download previous versions if you need them.
After you download the software, you need to run the installer and follow the instructions on the screen. The installer will guide you through the installation process and ask you to accept the license agreement, choose the installation folder, and select the components you want to install. The components include:
download flash programmer 2 software
download flash programmer 2 latest version
download flash programmer 2 for windows
download flash programmer 2 for mac
download flash programmer 2 for linux
download flash programmer 2 ti
download flash programmer 2 texas instruments
download flash programmer 2 gui
download flash programmer 2 cli
download flash programmer 2 documentation
download flash programmer 2 release notes
download flash programmer 2 source code
download flash programmer 2 qt
download flash programmer 2 emupack
download flash programmer 2 tutorial
download flash programmer 2 user guide
download flash programmer 2 examples
download flash programmer 2 support
download flash programmer 2 license
download flash programmer 2 free
download flash programmer 2 crack
download flash programmer 2 serial key
download flash programmer 2 full version
download flash programmer 2 offline installer
download flash programmer 2 portable
download flash programmer 2 zip file
download flash programmer 2 rar file
download flash programmer 2 exe file
download flash programmer 2 dmg file
download flash programmer 2 deb file
download flash programmer 2 rpm file
download flash programmer 2 iso file
download flash programmer 2 setup file
download flash programmer 2 installer file
download flash programmer 2 firmware file
download flash programmer 2 hex file
download flash programmer 2 bin file
download flash programmer 2 elf file
download flash programmer 2 srec file
download flash programmer 2 intel hex file
how to download flash programmer 2
where to download flash programmer 2
why to download flash programmer 2
what is flash programmer 2
who uses flash programmer 2
when to use flash programmer 2
which devices support flash programmer 2
which interfaces work with flash programmer 2
which operating systems are compatible with flash programmer 2
The graphical user interface (GUI)
The command line interface (CLI)
The device support files (DSF)
The debug probe drivers
You can choose to install all or some of the components depending on your needs. The installer will also create shortcuts on your desktop and start menu for easy access to the software.
How to use Flash Programmer 2?
Once you have installed Flash Programmer 2, you are ready to use it. You can use either the graphical user interface or the command line interface depending on your preference. Here are some basic steps on how to use both interfaces:
Launching the graphical user interface
To launch the graphical user interface, you can double-click on the Flash Programmer 2 icon on your desktop or start menu. Alternatively, you can navigate to the installation folder and run the FlashProgrammer2.exe file.
The graphical user interface will open and show you a window like this:
The window consists of several sections:
The menu bar: It contains options for file, edit, view, tools, help, and exit.
The toolbar: It contains buttons for common actions such as connect, disconnect, read, write, erase, verify, lock, unlock, refresh, and settings.
The device information panel: It shows the device name, part number, revision, flash size, flash page size, flash sector size, flash bank size, flash lock size, flash lock state, device ID code, device ID register, and device ID register mask.
The flash memory map panel: It shows the flash memory address range, flash memory usage (free or used), flash memory content (hexadecimal or ASCII), and flash memory selection (check boxes).
The status bar: It shows the connection status, interface type, interface speed, progress bar, and messages.
Connecting the device and selecting the interface
To connect the device to Flash Programmer 2, you need to connect your debug probe to your PC via USB and to your device via JTAG or UART. Then, you need to select the interface type from the drop-down menu on the toolbar. You can choose from cJTAG, JTAG, or UART depending on your device and debug probe.
After selecting the interface type, you need to click on the connect button on the toolbar. The software will try to establish a connection with your device and show you a message indicating whether it was successful or not. If it was successful, it will also display the device information and flash memory map in their respective panels.
Reading and writing the flash memory
To read or write the flash memory of your device, you need to select one or more flash memory pages from the flash memory map panel by checking their corresponding boxes. You can also select all or none of them by using the buttons on the toolbar.
To read the flash memory of your device , you need to click on the read button on the toolbar. The software will read the selected flash memory pages and show you the content in hexadecimal and ASCII formats in the flash memory map panel. You can also save the content to a file by using the file menu or the toolbar button.
To write the flash memory of your device, you need to load a file that contains the data you want to write. You can do this by using the file menu or the toolbar button. The software will show you the file name, size, and checksum in the status bar. You can also view the file content in hexadecimal and ASCII formats by using the view menu or the toolbar button.
After loading the file, you need to click on the write button on the toolbar. The software will write the file data to the selected flash memory pages and show you the