Get Flash And Gang Programmer For STM32, STM8, And BlueNRG MCUs

Fast and reliable In-Circuit Flash and Gang Production Programmers for ARM, and other embedded MCUs. Up to 64 programmers can be controlled to one PC and program up to 64 (Flash) or 384 (Gang) connected targets simultaneously.

The software can program code, assign a serial number, IEEE address, model type, and revision. Programming adapter with up to 1MB/s data transfer and built-in I/O isolation, programmable communication clock up to 20 MHz. JTAG/SWD/SBW/BSL/Debug/SPI. Communication via USB or Ethernet.

  • Fast and reliable In-Circuit SPI flash programmer for STM32MPx MPUs and associated memory such as eMMC, SD-cards, NOR, SPI-NAND, and OTP. Up to 8 MPU targets can be programmed in parallel from one host PC, at speeds up to 40 MB/s per target. 

  • Secure Software Provisioning (SSP) support using STM32HSM. GUI, DLL, and CLI are available for flexible control. Windows 10, Linux, and macOS support.

  • Supports JTAG, and SWD communication (STM32/BlueNRG)

  • Supports JTAG/SPI/TPI/PDI/UPDI/SWIM communication (STM8).

  • Up to 64 programmers can be connected over USB to one PC.

  • Windows(TM) XP, 7, 8, 10, and Debian Linux support for x86_64(amd64) and arm hf architectures. Runs on Raspberry Pi and Orange Pi One.

    • USB-FPA (grey) adapter supports only x86 installation and Windows platform.

    • XStream-Iso and XStreamPro-Iso (black) adapters support all listed platforms and installations.

  • Easy to use GUI allows the user to configure all necessary options with ease (GUI on Windows only).

  • Extensive Memory options include select erase, program, verify. Select flash data can be retained across programming sequences.

  • Supports full/segment erase, blank check, write and verify of code using one Auto Program function or separate functions for easy customization.