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
  •   Sustainability
  • Flasher in-circuit programmers
  • Flasher Portable PLUS
  • Technology
  • Accessories
  • Tools
  • Models
Flasher Portable PLUS and customized service programmer

Flasher Portable PLUS — The battery-powered handheld service programmer

Flasher Portable PLUS is an extremely rugged, reliable and portable flash programmer, specifically designed to meet the needs of production-grade flash programming in the field. It can also be 100 % tailored to the customer’s wants and needs.

Contact us
Buy now
  1. 1.Overview
    1. 1.1.Key features
  2. 2.Supported devices
    1. 2.1.Universal target support
  3. 3.Software
    1. 3.1.Updates
    2. 3.2.Multi-platform
  4. 4.High-speed programming
    1. 4.1.Turbo mode
  5. 5.Customizability
    1. 5.1.Customization options
    2. 5.2.Volume pricing
  6. 6.Power efficiency
  7. 7.User interface
  8. 8.Authorized Flashing
  9. 9.Flexible control and monitoring
  10. 10.Use cases
    1. 10.1.Field service programming for non-network devices
    2. 10.2.Exclusive & secure flashing for in-field services
  11. 11.Technical specifications
  12. 12.Package content
  13. 13.FAQ

Overview

The Flasher Portable PLUS is SEGGER's handheld, stand-alone service programmer for microcontrollers with on-chip and external flash memory. Designed as an extremely rugged, reliable and portable, production-grade flash programmer, it is specifically optimized for in-field firmware updates requiring a service technician. It is also designed with the customer’s end use in mind and has a long track record of proven success in the field, including in harsh environments.

The Flasher Portable PLUS comes with an intuitive user interface. The 20-pin target connector adapts to multiple standard and proprietary connectors through a wide variety of adapters from SEGGER and optional optical and magnetic isolators provide galvanic isolation from both the power supply and the programming target. The Flasher Portable PLUS supports a large number of CPU cores and an even greater number of different devices from various vendors.

Battery-driven or powered via USB, the Flasher Portable PLUS has 128 MB of internal memory. Up to 16 firmware images or programming configuration files can be stored on the Flasher, so one unit can be used for different targets, versions, or configurations. Desired firmware images can be activated by simply pushing a button, and the currently selected one will be displayed.

As a multi-platform solution, Flasher Portable PLUS comes with the setup and control software for Linux, macOS and Windows.

Key features

  • 128 MB internal memory for configuration and data file storage
  • Option for customer-chosen colors, corporate logos and slogans, customized splash screen and other corporate design elements
  • Full insights with the LCD display
  • High speed — typically between 30  KB /  second and 1 MByte / second
  • Low power consumption
  • Battery-powered — up to 10 hours of charge on an internal rechargeable Li-Ion 680 mAh battery
  • No external power supply required
  • Supports storing up to 16 configurations / data files on Flasher
  • Easy push-button selection between multiple images/configurations stored on Flasher
  • Reliability
  • Supports ARM, Cortex, PowerPC and Renesas RX cores
  • Data files can be updated via file access mode or J-Flash
  • Target interface: JTAG / SWD / FINE / SPD
  • Multi-platform: Includes setup and control software for Linux, macOS, and Windows
  • No license required. No hidden costs. No future costs.
  • Future proof: Software, firmware updates, and new flash loaders, are free of charge
  • Security: Flasher Portable PLUS and Flasher Secure support Authorized Flashing.

Supported devices

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

This 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 and SoCs

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

Flasher Portable PLUS: Supported devices (icon)

Universal target support

Flasher Portable PLUS has a very flexible target and programming interface. This flexibility allows using the debug or dedicated programming interfaces of microcontrollers to program the on-chip memories as well as the programming of the off-chip parallel or (Q)SPI flashes. (Q)SPI can also be programmed directly.

Software

All software is included free of charge. It comes with the flash loaders for all supported devices.

For every Flasher, the Flasher Software and Documentation Package is available:

DownloadFlasher Software and Documentation Pack

Updates

Future software and firmware updates as well as any new flash loaders for target devices that will be added, are also free of charge.

  • No licensing costs, even for newly supported devices.
  • No hidden costs.
  • No future costs.

Multi-platform

As a multi-platform solution, Flasher Portable PLUS comes with the setup and control software for Linux, macOS and Windows. Software and firmware updates are included. Similarly, use on all currently supported target devices, and any that will be added, is also included.

High-speed programming

The Flasher Portable PLUS is an in-circuit programmer using the same ultra-fast proprietary flash programming algorithms as the Flasher PRO and other Flasher models. Flasher programmers are designed to achieve top programming speeds, coming very close to the theoretical minimum programming time of the target hardware. In many cases, more than 95 % of the maximum speed can be achieved, often resulting in a programming speed of more than 1 MB / s. Maximum programming speed highly depends on the target hardware and programming speed of the flash itself.

Flasher Portable PLUS: High-speed programming (icon)

Turbo mode

For microcontrollers which are programmed via debug interface and which allow memory access while the CPU is running, the Flasher Portable PLUS is able to minimize overhead by simultaneously downloading and programming. This "turbo mode" makes it possible to reach speeds not achievable by other programmers.

More on programming speed...

Customizability

The Flasher Portable PLUS is highly customizable, enabling corporations to put a branded tool in the hands of their service technicians.

The in-field service technician is a frontline company representative whose tools reflect the company’s commitment to quality, reliability, and customer service.

Flasher Portable PLUS: Customization options (icon)

Customization options

Options include:

  • Injection molding using company colors
  • Fascia branding with corporate logos and slogans
  • Customized splash screens content
  • Other corporate design elements
Flasher Portable PLUS: Pair of customized service programmers (photo)

Volume pricing

Volume pricing is available, making a branded quality tool affordable for hundreds or thousands of in-field technicians.

For more information please contact us.

All customization is done by SEGGER, requiring no work on the customer side once the initial choices have been made.

Power efficiency

The Flasher Portable PLUS is powered by a rechargeable internal lithium ion battery, no external power supply required. Due to its low power consumption, the Flasher Portable PLUS enables more than 10 hours of continuous, untethered, stand-alone operation with only one battery charge, so work can go on uninterrupted.

Flasher Portable PLUS: Power efficiency (icon)

User interface

The Flasher Portable PLUS has a robust user interface with a "Select" and "Program" button. A built-in 1.8-inch LCD display, on which important information about the firmware can easily be checked, provides direct feedback. It also displays additional information about the programming process, such as the current programming status.

Flasher Portable PLUS: User interface (icon)

Authorized Flashing

The Flasher Portable PLUS can limit the number of flash programming cycles, thereby limiting the number of devices to which the firmware can be transferred. This protects the IP against unauthorized access such as during external production or when a device is lost.

More on Authorized Flashing...

Flasher Portable PLUS: Authorized Flashing (icon)

Flexible control and monitoring

The Flasher Portable PLUS is easy to set up and operate using SEGGER software tools. Once set up, it can be controlled without the use of a PC program.

Flasher Portable PLUS: Flexible control and monitoring (icon)

Use cases

Field service programming for non-network devices

With the Flasher Portable PLUS, technicians are also able to instantly apply patches to a product without the need for access to a PC network or even wall power. Especially serviceable devices that cannot be updated over the air and are difficult to reach can easily be programmed with this handheld device and its simple interface.

This is the case, for instance, with hard-to-reach or hard-to-move devices like wind turbines. In the event of a bootloader faiure, it is hard to reset the device over the air so service technicians have to climb to reach it. In such as case it is helpful to have equipment that is not heavy or bulky. The Flasher Portable PLUS eliminates the need to carry heavy, cumbersome equipment and is quick and easy to operate.

Exclusive & secure flashing for in-field services

The in-field service technician is one of the front-line representatives of a company. The technician’s tools reflect the company’s commitment to quality, efficiency, etc. Using highly customized tools, displaying the company's own brand, not only leads to a consistent external corporate identity but can also lead to higher trust in the technicians. It may also increase the technicians trust in their own company.

With the customized Flasher Portable PLUS the customer, in addition to getting a state-of-the-art portable flasher, also benefits from in-field company marketing. Especially in highly frequented areas, shopping malls for instance, where  bootloaders need to (sometimes can only) be updated offline in devices that aren't connected to the Internet, the portable Flasher is the ideal tool for the job while generating attention and gaining customer loyalty at the same time.

What's more: Authorized Flashing allows the limitation of the number of programming cycles in case the technician loses the device. This is also a way to protect against cloning.

Technical specifications

Specifications
Power supplyVia internal lithium-ion rechargeable battery (Sony US14500VR) or USB
Charging via USB70 minutes (at 1 A charging current)
USB host interfaceUSB2.0 (Full-Speed), USB Type B
Target interfaceStandard 20-pin target connector (optional adapters available)
Max. target cable lengthRecommended (delivered): 20 cm (8")
Max. 2 m (6.5") allowed but might reduce max. target interface speed.
Serial transfer rate between Flasher Portable PLUS and targetUp to 50 MHz
Supported target voltage1.2 - 5 V
Current drawn from target voltage sense pin (VTRef)< 25 µA
Target supply voltage4.5 V max. (depends on current battery voltage)
Target supply currentMax. 400 mA
Operating temperature+ 5 °C ... + 60 °C (Normal operation)
+ 5 °C ... + 45 °C (Battery charging)
Storage temperature- 20 °C ... + 45 °C
Relative humidity (non-condensing)< 90 % rH
Size (without cables)126 mm x 70 mm x 28 mm
Weight (without cables)140 g
Supported OSMicrosoft Windows (x86/x64), Linux (x86/x64/Arm), macOS (x86/Apple M1)

Package content

Flasher Portable PLUS

White 20-pin, 0.1" target ribbon cable

20-pin, 0.1" target ribbon cable

Black USB cable

USB cable

FAQ

Q:  How do I let you know what customization options I would like?

A:  Please contact us. We will get in touch with you to go through your requirements and to discuss how to proceed. We look forward to your inquiry.

More Information

Purchase

  • Pricing

Technology

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

Tools

  • J-Flash
  • J-Flash SPI

Models

  • Flasher Overview
  • Flasher PRO
  • Flasher PRO XL
  • Flasher Compact
  • Flasher ARM
  • Flasher Portable PLUS
  • Flasher Secure
  • Legacy devices
  • 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
  • emVNC
  • emWin
  • Flasher
  • Free Utilities
  • IoT
  • J-Link / J-Trace
  • Linux Studio
  • 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

30+ years of experience

First-class embedded software tools since 1992
  • Imprint
  • Disclaimer
  • Privacy Policy

© 2023 SEGGER - All rights reserved.