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
- In-System Programmer (ISP)
- Ultra fast programming
- Control interfaces for ATEs and similar production process handlers
- Switchable target power
- J-Flash 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
- Gang Programming
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