Featured Partner

STMicroelectronics

STMicroelectronics microcontrollers bring advanced, innovative features to a wide spectrum of products, helping to make them smart, efficient, and connected - but also secure.

Production Programming

PEmicro's Cyclone programmers are easily configured and are versatile in their setup and launch and may be manually controlled or easily automated. The FX model adds high-speed performance, extensive capabilities for advanced automation, security and advanced programming controls.
Cyclone LC
Cyclone
Compare
click to
compare
Cyclone FX
STM32, SPC5, STM8 support
Stand-alone programming
Reliable & feature-rich
Easily automated
STM32, SPC5, STM8 support
High-speed device programming
Advanced programming security
Expandable external storage
Advanced automation

Cloud-Connected Cyclone Programming

As an alternative to the SAP Image, users may instead choose to deploy the same self-contained programming package as a Cloud-Connected Job. This is managed via PEcloud, which provides an easy-to-use online interface to manage workflow. A Cloud-Connected Job allows for unprecedented visibility of, and control over, programming operations, which reduces distribution overhead and minimizes the risk of errors while increasing security.

Extremely Fast Programming Speeds

Here are Cyclone FX programming speeds for a sampling of ARM devices:

Measured Performance Metrics (ARM-Based Devices)
  Cyclone FX Multilink FX
Device
Program
Verify
Program
Verify
STM32L552ZE 95 KB/s 575 KB/s 87 KB/s 206 KB/s
STM32G491RE 106 KB/s 1435 KB/s 98 KB/s 184 KB/s
STM32U5 262 KB/s 699 KB/s 91 KB/s 176 KB/s
STM32H7A3ZI 584 KB/s 1435 KB/s 98 KB/s 184 KB/s

Below are Cyclone FX programming speeds for some SPC5 (non-ARM) devices:

Measured Performance Metrics (Power-Based Devices)
Cyclone FX
Device
Flash Programming
ST SPC58EC80 319 KB/s
ST SPC58NE84 267 KB/s

Option Bytes Programming Support

PEmicro supports Option Byte programming for more than a dozen STMicroelectronics devices through special programming commands that allow the user to create/modifly a User Options file, which can then be specifed as part of programming.



Development & Debug


PEmicro's debug probes offer a high-speed USB interface from the PC to target processors, and allow for fast, easy programming and debugging. The FX adds lightning fast performance as well as the capability to provide power to the target.

Streamlined debugging
PEmicro's debug probes support flash programming, execution control, breakpoints, watch points, stepping, and value inspection for STM32 and SPC5 devices.

Real-time variables
FreeRTOS OS-aware debugging
JTAG daisy-chainning MCU's
SWO debug features

Fully IDE-integrated
Easily configure PEmicro's debug probes in your preferred IDE:

STM32CubeIDE
IAR Workbench
Keil uVision IDE
Any Eclipse based IDE
(using PEMicro's free GDB Server plug-in)
Multilink
Compare
click to
compare
Multilink FX
Simple to configure and operate
Extensive device support
High-speed device programming
Provides power to target

Related Blog Posts
STMicroelectronics: Provisioning/Securing STM32H573 Devices with OBKeys (Certificate and Password Authentication)
STMicroelectronics: Provisioning/Securing STM32H503 Devices with Password Regression
STMicroelectronics: Provisioning/Securing STM32H563 Devices with TrustZone Disabled (Password Authentication)

Extensive Device Support


8/16/32 bit Device Families
STM8 and SPC5 MCU's.

ARM Device Families
Click all the way through the device tree to read about in-depth support for a specific ARM device

Bluetooth
BlueNRG
STM32
STM32C0
STM32F0
STM32F1
STM32F2
STM32F3
STM32F4
STM32F7
STM32G0
STM32G4
STM32H5
STM32H7
STM32L0
STM32L1
STM32L4
STM32L5
STM32U0
STM32U5
STM32W1
STM32WB
STM32WBA
STM32WL

Don't see your device? Request new Device Support