Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Support
  • About Us
  • Blog
  • Forum
  • Search
    • Contact Us
    • Forum
    • Wiki
    • Web Shop
    • Newsletter
    • RSS
  •  Jobs
  •  Videos
  •  Blog
  • Flasher / In-Circuit Programmer
  • Technology
  • Accessories
  • Tools
  • Models
Icon for Flasher / In-Circuit Programmer

Flasher / In-Circuit Programmer

SEGGER's in-circuit flash programmers are fast, robust, reliable, and easy to use. Whether the focus is on size, flexibility, portability, security, or mass production, the SEGGER Flasher Family has the perfect programmer for the task at hand.

  1. 1.About SEGGER Flasher / In-Circuit Programmer
  2. 2.Flasher Family: An Overview
    1. 2.1.Flasher PRO
    2. 2.2.Flasher PRO XL
    3. 2.3.Flasher Compact
    4. 2.4.Flasher ARM
    5. 2.5.Flasher Portable PLUS
    6. 2.6.Flasher Secure
    7. 2.7.Flasher Hub with Flasher Compact
    8. 2.8.Flasher ATE
  3. 3.Supported Devices

About SEGGER Flasher / In-Circuit Programmer

SEGGER Flashers are a family of professional in-circuit programmers, designed to be used in service environments, prototype programming, and for mass production. They  program the flash (non-volatile) memory of microcontrollers and Systems-on-a-Chip (SoCs) as well as (Q)SPI flashes.

Flashers work with a PC or in stand-alone mode, connect via USB and/or Ethernet (Flasher PRO, Flasher PRO XL, Flasher Portable PLUS and Flasher ARM), and are cross-platform for Linux, macOS and Windows.

Flashers PRO, Compact, and ARM, have a standard internal memory of 128 megabytes to store firmware images and programming configurations. They are designed to handle any flash programming requirements. Where larger images need to be programmed, the Flasher PRO XL comes into play. With its huge memory capacity, it can also program target systems running large footprint OSes such as Android, Linux, Windows CE. For integration into space-limited production environments, like production rigs or automated test equipment (ATE), the Flasher Compact is ideal.

Flasher Family: An Overview

Flasher PRO

SEGGER Flasher PRO

The “Almost-Anything” Flash Programmer

The Flasher PRO is SEGGER’s full-featured, in-circuit, universal flash programmer for microcontrollers and SoCs as well as (Q)SPI flashes.

Flasher PRO XL

SEGGER FLasher PRO XL

The Universal Flash Programmer for Huge Images

The Flasher PRO XL is a Flasher PRO with extra-large memory capacity, designed to program huge images for use during the production programming process.

Flasher Compact

Flasher Compact, blue with SEGGER logo

The Space-Efficient Programmer

The Flasher Compact is a space-efficient twin to the Flasher PRO, primarily designed for installation into production rigs or automated test equipment (ATE) where no ethernet connection is required.

Flasher ARM

SEGGER Flasher ARM

The Flash Programmer for Microcontrollers on ARM Core

The Flasher ARM is SEGGER’s full-featured, in-circuit, flash programmer specifically limited to ARM-based microcontrollers.

Flasher Portable PLUS

Flasher Portable PLUS

The Battery-Powered Portable Service Programmer

The Flasher Portable PLUS is a handheld, battery-driven, stand alone flash programmer, designed to meet the need for an extremely portable, production-grade flash programmer for in-field firmware updates.

Flasher Secure

Flasher Secure

The Secure Flash Programmer

The Flasher Secure is a mass production programming system, capable of protecting the vendor’s IP regardless of the production site.

Flasher Hub with Flasher Compact

Flasher Hub

High-Volume Gang Programming

The Flasher Hub is a highly scalable solution for gang programming. It allows connection of up to 24 Flasher Compacts.

Flasher ATE

Flasher ATE

The Modular System for Parallel Programming

The Flasher ATE uses a communication main board that distributes the commands received from an ATE, ICT or a similar automated production handler system to the attached programming modules.

Supported Devices

SEGGER Flashers support a wide range of CPU cores and an even wider range of different devices, such as SPI-Flash devices.

Thus includes support for tens of thousands of devices in hundreds of device families with billions of devices programmed.

  • List of supported manufacturers, families and devices
  • List of supported SPI flash devices

These lists are always valid for the latest version (highest version number) of the software. This may be a release (even version number) or a beta version (odd version number) since support for some devices is usually added in a beta phase first.

Note that a device may still be supported even if it is not on the list. Device not listed? Please don’t hesitate to contact us.

All SEGGER Flashers include software and firmware updates. Similarly, use on all target devices currently supported, and on any that will be added, is also included.

No additional licenses required.
No hidden costs.
No future costs.

More Information

Purchase

  • Pricing

Technology

  • Interface Description
  • Authorized Flashing
  • Built-in web server
  • Write Performance

Tools

  • Flasher Hub
  • J-Flash SPI

Models

  • Flasher Overview
  • Flasher PRO
  • Flasher PRO XL
  • Flasher Compact
  • Flasher ARM
  • Flasher Portable PLUS
  • Flasher Secure
  • Flasher ATE
  • Flasher 5 Pro
  • Related products

About us

  • The Company
  • Partners
  • Job Offers
  • Media
  • Contact us

Support

  • Technical Support
  • Blog
  • Forum
  • Wiki

Downloads

  • Application Notes
  • Embedded Studio
  • embOS
  • emCompress
  • emCrypt
  • emFile
  • emLib
  • emLoad
  • emModbus
  • emNet
  • emPower
  • emSecure
  • emSSH
  • emSSL
  • emUSB-Device
  • emUSB-Host
  • emWin
  • Flasher
  • Free Utilities
  • IoT
  • J-Link / J-Trace
  • SystemView
  • CE / REACH

Social Media

Headquarters

SEGGER Microcontroller GmbH

Ecolab-Allee 5
40789 Monheim am Rhein, Germany
info@segger.com
Tel.: +49-2173-99312-0
Fax: +49-2173-99312-28

Locations

USA: SEGGER Microcontroller Systems LLC

Boston area
101 Suffolk Lane
Gardner, MA 01440, USA
us-east@segger.com
Tel.: +1-978-874-0299
Fax: +1-978-874-0599

Silicon Valley
Milpitas, CA 95035, USA
us-west@segger.com
Tel.: +1-408-767-4068

China: SEGGER Microcontroller China Co., Ltd.

Room 218, Block A, Dahongqiaoguoji
No. 133 Xiulian Road
Minhang District, Shanghai 201199, China
china@segger.com
Tel.: +86-133-619-907-60

ISO 9001 certified

ISO 9001

28+ years of experience

28+ years of experience
  • Imprint
  • Disclaimer
  • Privacy Policy

© 2021 SEGGER - All rights reserved.