Skip navigation

SEGGER Flash Programmers

For production environments, we provide flash programming solutions for a variety of CPUs.

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.

Software Solutions for Flash Programming via J-Link

In addition to our hardware products, we offer software solutions that allow J-Link to be used as production tool. The available software packages are J-Flash:

  • 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.

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 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
  • Galvanic isolation of each module
  • Target supply voltage may be up to 15V

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/R/A, RX, PPC
  • Prevents production of counterfeit units
  • No overhead in programming time
  • Secure your production at contract manufacturers

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, 2 years of support
  • 128 MB memory for storage of target program
  • Serial in target programming supported

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

Flasher STM8

Flasher STM8 is a programming tool for STM8 series of flash microcontrollers.

Main features

  • All STM8 devices can be programmed
  • Integrated optical isolation between host and target system
  • Standard 4-pin SWIM connector
  • USB 2.0 interface
  • Full duplex 100Mbit
  • Ethernet interface
  • Target voltage can be measured & monitored during program
  • Free updates

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 eight 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
  • Free updates
  • 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

Supported Devices

Supported Cores Flasher Secure Flasher PRO Flasher Portable PLUS Flasher ARM Flasher STM8
ARM7

 

 

 

 

 

ARM9

 

 

 

 

 

ARM11

 

 

 

 

 

Cortex-A51

 

 

 

 

 

Cortex-A71

 

 

 

 

 

Cortex-A81

 

 

 

 

 

Cortex-A91

 

 

 

 

 

Cortex-A121

 

 

 

 

 

Cortex-A151

 

 

 

 

 

Cortex-A171

 

 

 

 

 

Cortex-M0

 

 

 

 

 

Cortex-M0+

 

 

 

 

 

Cortex-M1

 

 

 

 

 

Cortex-M3

 

 

 

 

 

Cortex-M4

 

 

 

 

 

Cortex-M7

 

 

 

 

 

Cortex-R41

 

 

 

 

 

Cortex-R51

 

 

 

 

 

Renesas RX610

 

 

 

 

 

Renesas RX621

 

 

 

 

 

Renesas RX62G

 

 

 

 

 

Renesas RX62N

 

 

 

 

 

Renesas RX62T

 

 

 

 

 

Renesas RX6301

 

 

 

 

 

Renesas RX6311

 

 

 

 

 

Renesas RX63N1

 

 

 

 

 

Renesas RX63T1

 

 

 

 

 

e200z0 (PowerPC)

 

 

 

 

 

Any STM8 CPU

 

 

 

 

 

1 Programming support via J-Flash PC software only. No stand-alone mode support for Flasher.

 Supported     

 Not supported