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
  •  Blog
  • Flasher
  • Technology
  • Accessories
  • Tools
  • Models
Flasher-product-icon-SEGGER-blue

Flash Programming Tools for Production

The Flasher family of flash programming tools offers reliable high speed programming for microcontrollers and memory devices.

  1. 1.Stand-Alone Programmer "Flasher"
    1. 1.1.Software Solutions for Flash Programming via J-Link
  2. 2.Supported Devices
    1. 2.1.List of Supported Devices for Flash Programming
  3. 3.Authorized Flashing
  4. 4.Model Overview
    1. 4.1.Flasher ARM
    2. 4.2.Flasher PRO
    3. 4.3.Flasher PRO 2GB
    4. 4.4.Flasher Compact
    5. 4.5.Flasher Portable PLUS
    6. 4.6.Flasher Secure
    7. 4.7.Flasher ATE
    8. 4.8.Flasher 5 PRO

Stand-Alone Programmer "Flasher"

The Flasher family eases the implementation into a production site by allowing the flash programming to be triggered manually or remotely. Each Flasher includes the licenses to program with all supported MCUs.

Software Solutions for Flash Programming via J-Link

In addition to SEGGER's products for stand-alone programming, J-Flash is a software solution that allows a J-Link to be used as production tool.
The software tool J-Flash is a port of every J-Link Plus package and all higher J-Link models.

  • Stand-alone programming software for a variety of microcontrollers and external flashes.
  • DFPU: Dedicated flash programming utilities for eval boards or custom hardware. NOR, NAND and SPI flashes can be supported, source code of utilities available.
  • SDK: Software development kit. Allows writing your own program and gives you full control over J-Link and your target CPU.

Supported Devices

List of Supported Devices for Flash Programming

The following list gives an overview about which devices are known by SEGGER Production Flasher and are available for flash programming. In case of doubt, please feel free to get in touch with SEGGER.

The list below is always valid for the latest version (highest version number) of the J-Link/Flasher software package. This may be a release (even version number) or beta version (odd version number), since support for some devices is usually added in a beta phase first. ?

Full list of supported devices

Your device is not listed? Please contact us!

Authorized Flashing

Authorized Flashing allows to limit the number of flash programming cycles and to protect the Flasher against non-authorized access in case of external production.

Current Flashers support the creation of what is called a secure area which allows to pre-configure the Flasher with a given setup and then give it to external production facilities etc. without the possibility to read out the Flasher contents via MSD, FILE I/O functionality (J-Link Commander) or RS232 commands.

Model Overview

Flasher ARM

Flasher ARM

The Flash Programmer Flasher ARM is a programming tool for microcontrollers with on-chip or external Flash memory and ARM7/9/11 or Cortex-M/R/A core. Flasher ARM is designed for programming flash targets with the J-Flash software or stand-alone.

Main features

  • Stand-alone JTAG/SWD programmer (Once set up, Flasher can be controlled without the use of PC program)
  • Ethernet interface
  • Supports internal and external flash devices
  • Wide range of devices are supported. For a complete list, please click here.
  • Free software updates
  • 128 MB memory for storage of target program
  • Serial in target programming supported

More info


Flasher PRO

Flasher PRO

Flasher PRO is a programming tool for microcontrollers with on-chip or external Flash memory and ARM7/9/11, Cortex-M/R/A, RX or PPC core. This Flash Programmer is designed for programming flash targets with the J-Flash software or stand-alone.

Main features

  • Stand-alone JTAG/SWD programmer (Once set up, Flasher can be controlled without the use of PC program)
  • Ethernet interface
  • Supports internal and external flash devices
  • Wide range of devices are supported
  • Free firmware updates
  • 128 MB internal NAND flash, used for storing configuration and data files
  • Serial in target programming supported

More info


Flasher PRO 2GB

Flasher PRO 2GB

Flasher PRO 2GB is a programming tool for Microcontroller with on-chip or external Flash memory. This Flash Programmer is designed for programming flash targets with the J-Flash software or stand-alone.

Main features

  • Stand-alone JTAG/SWD programmer (Once set up, Flasher can be controlled without the use of PC program)
  • Ethernet interface
  • Supports internal and external flash devices
  • Wide range of devices are supported
  • Free firmware updates
  • 2 GB internal NAND flash, used for storing configuration and data files
  • Serial in target programming supported

 

More info


Flasher Compact

Flasher Compact

Flasher Compact is a space-efficient variant of the universal in-circuit programming tool Flasher PRO, specially designed for being installed into production rigs or automated test equipment (ATE) with limited production spaces.

Main features

  • Compact stand-alone programmer
  • Mounting holes
  • Flasher software package included
  • Programming algorithms free of charge

 

More info


Flasher Portable PLUS

Flasher Portable PLUS

Flasher Portable PLUS is a Handheld Flash Programmer for on-chip and external flash memory and ARM7/9/11, Cortex-M/R/A, RX or PPC core. Flasher Portable PLUS is designed for programming flash targets with the J-Flash software or stand-alone.

Main features

  • Stand-alone in-circuit-programmer (Once set up, Flasher can be controlled without the use of a PC program)
  • Powered by internal battery rechargeable Li-Ion 680mAh, no external power supply required
  • Full insights with the new 1.8 inch display
  • Up to 10 hours programming with one battery charge
  • Supports having up to 16 configurations/data files being stored on Flasher
  • Push button allows easy selection between multiple images/configurations stored on Flasher
  • 128 MB internal memory for configuration and data file storage
  • Supports ARM, Cortex, PowerPC and Renesas RX cores.
  • Supports internal and external flash devices
  • Data files can be updated via mass storage or via J-Flash
  • Target interface: JTAG / SWD / FINE / SPD
  • Programming speed typically between 30 KB/second and 1 MByte/second. Max. programming speed highly depends on target hardware and max. programming speed of the flash itself
  • SECURITY: Flasher Portable and Flasher Portable PLUS support Authorized Flashing. It allows to limit the number of flash programming cycles and to protect the Flasher against non-authorized access in case of external production

More info


Flasher Secure

Flasher Secure

Flasher Secure is a mass production programming system, capable of protecting the vendor’s IP regardless of the production site. It provides full control over the programming process at contract manufacturers (CM) and similar environments.

Main features

  • Authenticated production with full visibility
  • Production volume control
  • CM administration and setup portal
  • Ultra fast programming
  • Supports Cortex-M, RX, PPC
  • Prevents production of counterfeit units
  • No overhead in programming time
  • Secure your production at contract manufacturers

More info


Flasher ATE perspective main module

Flasher ATE

Flasher ATE is perfectly suited for high volume mass production environments. The modular system uses a communication main board at its heart, that distributes the commands received from an ATE, ICT or a similar automated production handler system to the programming modules. Each programming module can be set up with individual configurations and firmware. Flasher ATE is capable to program multiple devices in parallel, whether these devices are equal or part of a multi-device system, Flasher ATE can handle all production setups.

Main Features

  • Gang Programming
  • In-System Programmer (ISP)
  • Ultra-fast programming
  • Control interfaces for ATEs and similar production process handlers
  • Switchable target power
  • J-Flash and built-in FTP server for an easy setup
  • Scalable solution with up to 10 individual channels
  • Parallel channels, no demultiplexing required
  • Functional isolation of each module
  • Target supply voltage may be up to 15V

More info


Flasher_5_PRO

Flasher 5 PRO

Programming tool for Renesas M16C/62, M16C/80, M32C, M79, R32C, R8C series of microcontrollers. This tool allows the in-circuit programming of internal MCU flash via the serial synchronous or asynchronous interface.

Main features

  • Small, compact housing
  • Easy to use windows program
  • Free updates
  • Serial (in target) programming supported
  • Programming / Verifying / Read back supported
  • 64MByte internal Flash memory to store target program
  • High speed programming: app. 17 sec for 256 KB in serial mode with 10 MHz M16C target for programming and verification

More info

More Information

Purchase

  • Pricing

Technology

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

Accessories

  • Adapters
  • Isolators

Tools

  • J-Flash
  • J-Flash SPI

Models

  • Flasher Overview
  • Flasher ARM
  • Flasher PRO/PRO-2GB
  • Flasher Compact
  • 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.