PEmicro Blog

Cyclone MultiChannel Programmer Launched!

Jun 10, 2026


PEmicro has launched the Cyclone MultiChannel Programmer, a new production programming platform capable of simultaneously programming up to 16 devices in a compact, modular form factor.

Designed for manufacturing environments where throughput, reliability, automation, and form factor are critical, the Cyclone MultiChannel combines true independent-channel programming with a single point of control, enabling production teams to manage parallel programming operations without increased complexity.

Built on programming technology refined by PEmicro over decades and redesigned for today's automated manufacturing environments, the Cyclone MultiChannel represents a new generation of PEmicro production programming tools.


Ultra-Compact Design Without Sacrificing Capability

Fixture and benchtop space are at a premium.

The Cyclone MultiChannel packs a high channel count into an exceptionally compact footprint, making it ideal for fixture integration, benchtop operation, automated test systems, and scalable manufacturing environments.

Its modular architecture is built around quad-channel blocks that can be snapped together, mounted, or DIN-railed to fit the production environment. Standard configurations include 4-, 8-, 12-, and 16-channel systems, with even larger programming installations possible through SDK-based control of multiple units.

The result is a programming platform that scales with production requirements while minimizing fixture space and cabling complexity.

Built to Meet Production Challenges

Production programming requirements vary widely.

Some production environments program large volumes of a single product, while others support a continually changing mix of devices each with their own programming requirements. The Cyclone MultiChannel was designed to meet these challenges. 

The platform supports thousands of ARM and non-ARM devices and a broad range of programming protocols including SWD, JTAG, Secure JTAG, BDM, DAP, Nexus, and more.

The Cyclone MultiChannel has a robust and varied set of capabilities including:

  • High-speed parallel programming
  • Dynamic per-device data and serialization
  • Robust production monitoring and status reporting
  • Corruption and Tamper Resistant Programming Images
  • Device verification and securing
  • Device traceability
  • Per-channel target power control
  • Electrically isolated USB and Ethernet communications
  • Secure image storage and IP protection
  • Extensive device support with no per-supported device costs

Whether the requirement is high-throughput programming, serialization, traceability, device testing, automation, or support for multiple device architectures, the Cyclone MultiChannel provides the flexibility needed to support a wide range of programming applications.


Designed for Automation

Manufacturing often depends on automation, and the Cyclone MultiChannel was built with that reality in mind.

Comprehensive SDK and console tools enable seamless integration into custom manufacturing applications, command-line interfaces, fixture controllers, Manufacturing Execution Systems (MES), and Automated Test Equipment (ATE).

Integration support includes:

  • LabVIEW
  • C and C++
  • C#
  • Java
  • Python
  • Rust
  • Visual Basic
  • Additional language support through standard APIs
  • Windows, Linux, and macOS

Whether integrating a single fixture or deploying a fully automated production line, the Cyclone MultiChannel provides the flexibility and control needed to fit into existing manufacturing infrastructure.


Learn more about the new Cyclone MultiChannel Programmer and explore available configurations, features, and supported architectures.

Available for ordering now, ships June 30th 2026.

[INFINEON] Added support for TRAVEO II CYT6 with flash mapping

Mar 26, 2025

With the release of Cyclone software v11.57 and PROG-HL-ARM software v9.72, CYT6 support joins the rest of the TRAVEO II family, including the support for Dual bank mode for Firmware Over-the-Air (FOTA). CYT6BJ has 16MB of internal code flash and 512KB of work flash and 2048KB of SRAM.

Read more...

An Overview of PEcloud

Apr 20, 2023

PEmicro has launched PEcloud, a cloud-based production programming Platform for the management of remote production.  Along with PEcloud, an updated version of the Image Creation utility has been released that now has the ability to generate PEcloud connected programming images (Jobs).

PEcloud gives the user a secure delivery method to send programming images to remote Cyclones, enhanced control over their IP being programmed, as well as insight into the production programming process.  It is designed with security in mind, so no matter where in the world the production programming is done, from generation of the programming image on the PC to deployment to PEcloud to downloading onto the Cyclone Production Programmer, customer Firmware IP remains safe. 

Read more...

Changing the Infineon XMC1000-Series BMI (Boot Mode Index)

Nov 06, 2019

The Boot Mode Index (BMI) is a 2-Byte value stored in Flash that holds information about the start-up mode and debug configuration of an Infineon XMC1000  device. From the factory, XMC1000 series devices are configured with ASC_BSL (ASC Bootstrap Load) mode by default. In ASC_BSL mode, ARM Serial Wire Debug (SWD) capabilities are disabled. During debug entry, PEmicro tools will automatically change the Boot Mode Index (BMI) to "User mode with debug enabled (UMD) SWD", allowing the user to communicate with the Infineon XMC 1000 series through SWD. 

Read more...

Infineon: DAVE IDE: Installing PEmicro Multilink and Cyclone Support

Sep 12, 2019

DAVE™ is an Eclipse-based IDE by Infineon which supports development and debugging of code on XMC1000 and XMC4000 devices. PEmicro's Multilink debug probes and Cyclone programmers can provide sophisticated debug for these Infineon devices via the DAVE™ IDE.  To use PEmicro's debug probes the user can simply install PEmicro's GDB Server Plug-In for ARM devices and then create a launch configuration.

Read more...

How to use PEMicro's Multilink and Cyclone Interfaces with Keil's MDK-ARM IDE

Apr 13, 2018

Download the Installer for PEmicro support under Keil uVision IDE

PEmicro's run control and FLASH programming support is fully integrated into ARM's MDK-ARM Keil uVision Integrated Development Environment v5.25 for ARM microcontrollers. This provides debug capabilities via PEmicro's Multilink, Cyclone and embedded OpenSDA debug interfaces for a broad range of ARM devices from NXP, STMicroelectronics, Atmel, Cypress, Infineon, Silicon Labs and many others. For complete list of ARM devices that PEMicro supports, please visit the following page: http://www.pemicro.com/arm/.

Read more...