Flasher - Software and documentation pack
The Flasher Software and Documentation Pack is a comprehensive suite of tools designed to complement Flasher products.
It includes utilities for configuring Flashers, creating and managing programming projects, deploying firmware to target devices, and automating production workflows.
The pack supports Windows, Linux, and macOS and provides both GUI and command-line applications.
Together with the Flasher hardware, the software enables reliable single-unit or gang programming, stand-alone operation, and integration into automated production systems.
Overview
The Flasher Software and Documentation Pack is available for download on the SEGGER homepage.
Next to software, it includes documentation and samples to work with Flasher products.
In some cases, it can also be used with J-Link and J-Trace.
Software
The following software is part of the Flasher Software and Documentation Pack.
| Software | Description |
|---|---|
| Device Provisioner | Command-line tool to provision target devices (debug authentication, lifecycle management, ...). |
| Flasher Configurator | GUI-based configuration tool for Flasher. Allows configuration of USB identification as well as TCP/IP identification of Flashers. |
| Flasher Control | Command-line tool to connect to the Flasher's command-line interface via USB. |
| Flasher App Runner | Command-line tool to load and execute Flasher Apps on a Flasher. |
| Flasher USB Web Server | Utility which enables access to a Flasher's web interface over USB. |
| Flasher Registration | SEGGER Flasher Registration utility to register your SEGGER product such as a J-Link, J-Trace or Flasher. |
| J-Flash | Flash programming application. |
| J-Flash SPI | (Q)SPI flash programming application. |
| JTAGLoad | Command-line tool that opens an svf file and sends the data in it via Flasher to the target. |
| U-Flash | Tool for creating standalone Flasher projects. |
| U-Flash CL | Command-line variant of U-Flash for use on headless systems. |
Supported host operating systems
Windows 10 and newer are officially supported. Older Windows versions may work but are not guaranteed.
For Linux, selected distributions are tested and verified (see here).
Software extensions
The Flasher Software and Documentation Pack can be complemented with the following software.
| Software | Description |
|---|---|
| Flasher BitStreamer | Tool for FPGA and CPLD programming with the Flasher. |
| Flasher SDK | Software Development Kit for Flasher Apps and device support. |
| STM32-SFI Flasher Commander | Tool for programming targets using ST's Secure Firmware Install (SFI) feature. |