SEGGER - Jobs
emWin upgrade     Trade-In program     Web shop

SEGGER Production 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.

 



SEGGER's Poduction Programmers are:


Flasher PRO


Flasher PRO is a programming tool for microcontrollers with on-chip or external Flash memory and ARM7/9/11, Cortex, RX or PPC core. Flasher PRO 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 a PC program)
  • Support for ARM 7/9, Cortex, RX and PPC cores
  • Ethernet interface
  • No power supply required, powered through USB

 

[More...]


Flasher ARM


Flasher ARM is a programming tool for microcontrollers with on-chip or external Flash memory and ARM 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)
  • Supported CPUs: ARM7/9/11, Cortex-A5/A8/A9, Cortex-M0/M1/M3/M4/M7, Cortex-R4/R5
  • Ethernet interface
  • No power supply required, powered through USB

 

[More...]


Flasher Portable


Flasher Portable is a programming tool for microcontrollers with on-chip and external Flash memory.

Flasher Portable has been designed to fill the need of an extremely portable, production grade Flash programmer used for in-field firmware updates. No need to be tethered to an outlet, it is powered by standard batteries. Flasher Portable programs flash targets in stand-alone mode or via J-Flash PC software.

Main features

  • Stand-alone in-circuit programmer (Once set up, Flasher can be controlled without the use of a PC program)
  • Extremely portable! No Laptop or power supply required during programming
  • Supported CPUs: ARM7/9/11, Cortex-A5/A8/A9, Cortex-M0/M1/M3/M4/M7, Cortex-R4/R5, e200z0 (Power architecture) and Renesas RX610/RX621/RX62N/RX62T/RX630/RX631/RX63N
  • No external power supply required when connected to a PC - either powered through USB or battery

 

[More...]


Flasher RX


Flasher RX is a programming tool for Renesas RX600 series microcontrollers with on-chip or external flash memory and Renesas RX core.

Main features

  • Support for Renesas RX600 series CPUs (RX610, RX621, RX62N, RX62T)
  • No power supply required, powered through USB
  • Can be used as J-Link (JTAG emulator) with a download speed (into RAM) of up to 720 Kbytes/second
  • Programming speed between 30-300 Kbytes/second depending on target hardware

 

[More...]


Flasher PPC


Flasher PPC is a programming tool for PowerPC based microcontrollers with on-chip or external flash memory.

Main features

  • Support for ST SPC560 devices
  • No power supply required, powered through USB
  • Host interfaces: Ethernet, USB , RS232
  • Data files can be updated via Ethernet/USB using J-Flash, via RS232 or via the mass storage functionality of Flasher PPC
  • Programming speed up to 111 Kbytes/second depending on target hardware

 

[More...]


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
  • Full duplex 100 Mbit Ethernet interface
  • 128 MB internal flash memory to store target program

 

[More...]


Flasher ST7


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

Main features

  • Small, compact housing
  • Easy to use windows program
  • 512 KByte internal Flash memory to store target program

 

[More...]


Flasher 5


Flasher 5 is a programming tool for ST9 and Renesas M16C/20, M16C/62, M16C/80, M32C, R8C, R32C, M38 and M79 series of flash microcontrollers in serial mode (1.5 MByte Flash to store target program, remote control functions for automated testers).

Main features

  • Serial (in target) programming supported
  • PC program allows batch mode processing for usage in automated test systems
  • Once set up, Flasher can be controlled without the use of a PC program

 

[More...]


Flasher 5 PRO


Flasher 5 PRO is a programming tool for Renesas M16C/62, M16C/80, M32C, M79, R32C, R8C series of microcontrollers. This tool allows programming of MCU via serial synchronous or asynchronous interface in circuit only. A target system is required.

Main features

  • Serial (in target) programming supported
  • 64 MByte internal Flash memory to store target program
  • PC program allows batch mode processing for usage in automated test systems
  • Once set up, Flasher can be controlled without the use of a PC program

 

[More...]