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
  • Flasher Compact
  • Technology
  • Accessories
  • Tools
  • Models

Flasher Compact

Flasher Compact is the compact twin to the Flasher PRO.

While Flasher Compact can be used stand alone, it is primarily designed for installation into production rigs or automated test equipment (ATE) where production space is limited.

  • Compact universal stand-alone programmer
  • Holes for mounting make target side assembly easy
  • Includes the Flasher software package
  • Includes the license to program all supported devices
Contact us
  1. 1.Flasher Compact—The Space-Efficient Programmer
  2. 2.Advantages
  3. 3.Use Cases
    1. 3.1.Flashing & Coding in High-Volume Mass Production
    2. 3.2.Programming in Size-Limited Production Setups
  4. 4.Media Gallery
  5. 5.Technical Specifications
  6. 6.Package Content
  7. 7.FAQ

Flasher Compact—The Space-Efficient Programmer

Flasher Compact is an in-circuit flash programming tool, designed to support the programming of microcontrollers with on-chip and external flash memory. Users control it in stand alone mode without the need of a PC program. Thanks to its compact nature and the mounting holes, integration into size-limited production setups is easier. Powered by USB, this stand-alone flash programmer has 128 MB of internal memory for storing firmware images and programming configurations. The built-in web server can be used to configure or setup the Flasher.

Flasher comes with the setup and control software for Windows, Linux and macOS.  Software and firmware updates are included.
Similarly, all supported devices can be used without additional cost. Support for devices added in the future is also included.


No additional licenses required.
No hidden costs.
No future costs.

Advantages

Icon for Universal Target Support of SEGGER Flashers

Universal Target Support

The Flasher Compact can program the internal and external memory of an MCU or SOC as well as program a (Q)SPI memory chip to which it is directly connected. It supports a variety of interfaces and so can “speak” to almost any target. It can operate in either stand-alone or  PC-based programming mode.

Icon for Compact Housing of SEGGER's Flasher Compact

Compact Housing

The Flasher Compact fits a powerful flexible universal programming tool into in a slim and light housing. Its space-efficient size and holes for mounting allows for easy integration into production rigs or automated test equipment (ATE).

Icon for Parallel Programming of SEGGER's Flasher Compact

Parallel Programming

Using the Flasher Hub (soon to be released), multiple Flasher Compacts can gang-up to program up to 64 targets at once. The Flasher Compact's ultra-fast programming speed makes it ideally suited for high-volume mass production.

Use Cases

Flashing & Coding in High-Volume Mass Production

Like many within SEGGER’s Flasher family, the Flasher Compact is capable of programming multiple devices at once. These devices can be equal, or part of a multi-device system. Moreover, several Flasher Compact devices can be stacked on top of each other. That way, more than one microcontroller can be programmed at once.

  • Increased programming capacity
  • High throughput
Flasher Compact Stacked

Programming in Size-Limited Production Setups

The Flasher Compact can be placed very close to the device being programmed. It can even be attached directly to the programming fixture, reducing the need for additional space. Processes for serial in-target programming can thus be transferred directly to assembly areas.

  • Reduced cable lengths for higher programming speed
  • Fits into space-constraint setups such as ATEs

 

Media Gallery

Programming with Flasher

Programming QSPI flash

Technical Specifications

Specifications
Power supplyUSB powered, maximum 130mA (idle)
USB host interfaceUSB 2.0 (Hi-Speed); Micro USB
Target interface20-pin (14-pin adapter available)
Supported target interfacesSPI, QSPI, 8051 C2, cJTAG, FINE, ICSP, IIC, ISP, JTAG, PDI, SPD, SWD, SWIM, UART, UPDI
Max. target cable lengthRecommended (delivered): 20cm (8")
Max. 2m (6.5") allowed but might reduce max. target interface speed
Serial transfer rate between Flasher Compact and target

Depending on target interface; JTAG/SWD: 50MHz

Supported target voltage1.2 - 5V
Current drawn from target voltage sense pin (VTRef)< 25µA
Target supply voltage5V
Target supply currentMax. 400mA
Operating temperature+ 5 °C ... + 60 °C
Storage temperature- 20 °C ... + 65 °C
Relative humidity (non-condensing)< 90% rH
Size (without cables)70mm x 45mm x 18mm
Weight (without cables)40g
Supported OSMicrosoft Windows (x86/x64), Linux (x86/x64/ARM), macOS (x86/Apple M1)

Package Content

Flasher Compact

Flasher Compact

20 pin ribbon cable

1" 20-pin ribbon cable

Micro USB cable

FAQ

Q: What is the difference between Flasher Compact and Flasher PRO?

A: Both the Compact and the PRO are universal in-circuit flash programming tools with the exact same speed and reliability. They are functionally identical and support the same devices, with the PRO having added connectivity.

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.