PEmicro Cyclone Universal FX

The PEmicro Cyclone FX Universal is a standalone programmer for ARM and 8/16/32 bit processors.

€1,369.00*

In Stock, Delivery time: 1 - 3 days

Further information
Model

UNITDSC Software Library
Licensing: Maximum 5 installations
€299.00*
UNITDSC Software Library
Licensing: Maximum 5 installations
€299.00*
UNITCFZ Software Library
Licensing: Maximum 5 installations
€299.00*
UNITCFZ Software Library
Licensing: Maximum 5 installations
€299.00*
UNIT12Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNIT12Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNITHCS08 Software Library
Licensing: Maximum 5 installations
€299.00*
UNITHCS08 Software Library
Licensing: Maximum 5 installations
€299.00*
UNITRS08 Software Library
Licensing: Maximum 5 installations
€299.00*
UNITRS08 Software Library
Licensing: Maximum 5 installations
€299.00*
UNITAMCP Software Library
Licensing: Maximum 5 installations
€0.00*
UNITAMCP Software Library
Licensing: Maximum 5 installations
€0.00*
UNIT32Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNIT32Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNITPPCZ Software Library
Licensing: Maximum 5 installations
€299.00*
UNITPPCZ Software Library
Licensing: Maximum 5 installations
€299.00*
UNITS12Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNITS12Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNIT16Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNIT16Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNITPPCNEXUS Software Library
Licensing: Maximum 5 installations
€299.00*
UNITPPCNEXUS Software Library
Licensing: Maximum 5 installations
€299.00*
Request a quote
Paypal-icon
Mastercard-icon
visa-icon
klarna-icon
Sepa-lastschrift-icon
invoice-icon
Product number: CYCLONE-FX-UNIV
Manufacturer: PEmicro

Description

The Cyclone FX Universal (U-CYCLONE-FX) is the high-end model of PEmicro's in-system standalone programmers compatible with ARM Cortex-M and 8/16/32 bit processors from numerous manufacturers including NXP, STMicroelectronics, Cypress, Infineon, Silicon Labs and many more. The Cyclone FX Universal model features 1Gb of memory to store numerous programming images, advanced security and automation features, and superior programming speed of up to 75 Mbps. 

The Cyclone flash programmers are powerful tools for in-circuit programming, debugging and testing of microcontrollers. The Cyclones can be operated stand-alone or controlled from a PC. Programming can be started by a single keystroke without a PC or automatically from a PC via the automated control SDK. All Cyclone programmers can additionally be used as debug probes during development and are supported by many IDEs.

Features

  • Can be operated via PC or stand alone
  • Program MCUs with a PC or without a PC
  • Powerful automation control
  • PC-based SDK, console and GUI control, gang programming, dynamic data programming
  • Multiple communication interfaces including USB 2.0, Ethernet and serial ports
  • LCD display and intuitive touchscreen controls
  • Easy-to-use touchscreen interface with remote access
  • Target Power Management
  • Ability to power the target MCU
  • Automatic counting & common serial numbers
  • Programming can include complex serialization
  • Ethernet-based debugging
  • Compatible with many development IDEs
  • On-board memory
  • Programming control port
  • 10-pin connector for starting programming and retrieving status and programming validation
  • High-speed programming

Only Cyclone FX Models:

  • Download rates up to 75 Mbits/s
  • 1+ gigabytes of encrypted internal memory for 200+ programming images
  • RSA/AES encryption (unique ImageKeys to protect valuable IP)
  • Programming count/date limits, etc. 
  • External memory via SDHC card port
  • Perform complex testing of MCU before programming 
  • Measurement of current and voltage of the target IC

Internal memory for programming images

The Cyclone programmer can store a number of SAP (Stand-Alone Programming) images in its non-volatile, encrypted memory. Once an image is added to the Cyclone, it remains in Cyclone memory until it is deleted. Images can be added to and removed from the Cyclone individually.

A SAP image (Stand-Alone Programming) is completely self-contained and stores in itself all binary data, algorithm information, settings and programming steps for programming. In encodes all required additional information such as serial numbers and how they count. Cyclone FX models have 1 GB of memory for up to 200 images. In addition, an SD card port is ready (FX Models), on whose SD card an unlimited number of images can be stored.

Cyclone FX Universal Header Layout

Connection to the target processor

The Cyclone Universal FX allows stand-alone communication or communication through a Windows computer and the target processor's in-system debug port. Connections to the respective target MCUs are supported via the Cyclone Universal FX's various headers. The headers are easily accessible by simply flipping open the plastic enclosure. All ribbon cables needed to support the variety of architectures are included as standard. For programming STM8 and Renesas (Only Cyclone FX Universal) processors, additional adapters are required.

Power supply of the target microcontroller

PEmicro Cyclone Power Management

Cyclone programmers can be used with a variety of power management configurations:

  • Independently powered target : The Cyclone does not generate power for the target in this case.
  • Power supplied by the Cyclone: The Cyclone can generate between 1.8 V and 5.0 V at 500 mA. This current can be routed through the ribbon cable to the target or to the current output jack on the Cyclone.
  • The power is provided externally and switched via the Cyclone: The user provides power via a power input jack on the Cyclone. The switched output, controlled by the programming image, is routed to the current output jack on the Cyclone.
  • The Cyclone screen contains icons that indicate the status of the power relays (on/off) and the detection of the target power. In addition, when the CYCLONE FX auch displays also Target voltage and current consumption.

Security & Encryption

All Cyclone programmers include anti-tamper technology and internal memory protection and encryption

Procryption Security

Depending on the production environment, many users may want additional safeguards to protect their valuable intellectual property.
 CYCLONE FX programmers include Procryption Security, a set of advanced security and encryption features, such as:

  • RSA/AES image encryption
  • Limit date range of image programming
  • Limit the number of programming operations

Procryption Security is free of charge for all Cyclone FX Models included and can be added via upgrade for Cyclone LC models.

Serial Number

When manufacturing a microcontroller or microprocessor-based product, it is often useful to program a unique serial number into the product's permanent memory (FLASH). PEmicro has developed a serialization mechanism to automate this process. Each time you enter a serialization command in the programming software, the current serial number is programmed at a specific address. In addition, the serial number is incremented to the next available serial number and stored for future serialized programming operations.

Shared serial numbers are also supported, where different programming images can use the same set of serial numbers.

Perform tests before the programming process (Only FX Models)

Cyclone FX users can configure the programming process to run tests before programming. For more information, including how to add tests to the Cyclone programming script and a list of API calls

Programmiermodes

High-Speed-Programming(Cyclone FX)

Time is money, this is especially true when programming many thousands of devices. For those who need the fastest programming capability, Cyclone FX models offer extremely fast and robust debug communication rates for ARM® Cortex® devices. With debug shift speeds of up to 75 Mbps for achieved download and verification rates for almost any ARM Cortex device, even slow Cortex M0 parts, in the MByte-per-second range.

GeFlash ProgrammingVerification
Microchip SAMV70 (Internal)329 KB/s3317 KB/s
NXP i.MX 1052 (Hyperflash)1250 KB/s2241  KB/s
NXP Kinetis K70 (eMMC)3063 KB/s3971 KB/s
NXP LPC1857 (Internal)300 KB/s2379 KB/s
SiLabs EFM32GG (Internal)273 KB/s2105 KB/s
ST STM32F7 (Internal)294 KB/s993 KB/s
DeviceFlash Programming
NXP MPC5674F350 KB/s
NXP MPC5748G282 KB/s
NXP MPC5777M333 KB/s
ST SPC58EC80319 KB/s
ST SPC58NE84267 KB/s

Stand-alone programming - Manual control

Once a programming image is in the Cyclone's memory, programming can be initiated simply by pressing the Start button. Detailed information about the programming result can be seen on the LED screen. The currently selected image can be changed on the Cyclone via touchscreen.

The automatic provision of the target processors with serial numbers, as specified by the image, is fully supported even without a PC.

Independent programming of an image can be started manually in several ways:

  • Using the start button on the device housing (one-touch programming)
  • Using the touchscreen LCD menu
  • Stand-alone programming can also be fully automated from a PC.

Stand-Alone Programming - Automated

Stand-alone programming can be controlled automatically from a PC using the Cyclone Control Suite, which is included free of charge.

The goal is to provide complete control of one or more Cyclones from the PC, either through the Cyclone GUI, a custom application, or the Cyclone command line. This includes starting programming, restoring results, managing images that reside on a Cyclone, adding unique programming data for each target, and more. All of this is automated and can be done without an operator. The simplest basic control of programming looks like this:

1. the host PC command package starts programming

2. cyclone image was programmed into the target

3. cyclone transfers and validates the successful result or error to the PC


The three components of the Cyclone Control Suite allow you to automate the control of a standalone programming image from a PC in a variety of ways:

  • Cyclone Control Console (command line utility) . Start programming, restore the result, and optionally modify a programming image in a Cyclone via the command line or in a batch file.
  • Cyclone Control SDK (.dll)  . Enables integration of programming control into user applications. Allows launching programs and restoring results from a Cyclone controlled directly from the user's own application.
  • Cyclone Control GUI (graphical user interface) . Allows the user to add and remove an SAP image, access Cyclone and image settings and properties, add additional licenses to Cyclone, and more.

Available software

PEmicro Windows Entwicklungsumgebungen

Windows development environments

PEmicro's Windows development environment lets you run external programs - including assemblers, C compilers, debuggers, and Flash programmers - in one environment, each with a single hotkey. Editor features include: Full reconfigurability, execution of external programs, on-screen help.
PEmicro Eclipse GDB Server Plugin

Cyclone Control Suite

The suite is a free tool for automation that includes a GUI, a command line and a software development kit (SDK). The SDK includes an API that allows, for example, simultaneous control of multiple Cyclones in a user-defined program, as well as a DLL in C, C++, Java, Python, Delphi, C# and Labview.

PEmicro Eclipse GDB Server Plugin

GDB Eclipse Server Plugin

The GDB server plug-in allows the user to integrate with any Eclipse-based ARM IDE and supports multilink, Cyclone and OpenSDA debug hardware interfaces. The following debug functions are available: Flash programming, execution control, breakpoints, watchpoints, stepping and value checking.
pemicro programmer software

Programming Software

PEmicro Flash programming software can be used to reprogram or rewrite internal and external Flash devices. Different GUI versions with command line assembles for specific architectures from a variety of manufacturers are available. All programmer software versions are included free of charge in the scope of delivery of a Cyclone, although this must be purchased additionally for Multilinks.
PEmicro Debugger Software

Debugger Software

PEmicro's debugger software is a powerful tool for debugging code. The user connects to the target processor via one of PEmicro's compatible hardware interfaces. The processor's debug mode can then be used to give the user access to all on-chip resources.
PEmicro Software Bibliothek

Unit Software Bibliothek

A UNIT software package consists of an interface DLL and sample code that can be used to create a custom application that can interact and troubleshoot with a target device via one of PEmicro's hardware interfaces or to perform functions such as product testing, calibration, and updating. Free for ARM Cortex-M.

Productvideo

Creation of Cyclone programming images
Overview of Cyclone programmers models
Overview of Cyclone safety functions

Technical Data

Supported ARM SeriesPEmicro Multilink Modelle
Cyclone LC ARM / LC Universal /  FX ARM FX Universal
AtmelSAMxxx
AutoChipsMCU
CypressCCG2, CCG3PA, EZ-BLE-PSoC-PRoC, EZ-BLE-PSoC6, FM3, PRoC-BLE, PSoC5, PSoC6
GeehyAPM32
GigaDeviceGD32
indie SemiUser Experience
InfineonPSoC4, PSoC6, Traveo-II, XMC
Maxim IntegratedDarwin
MindmotionMM32SPIN
NordicSeminRF51, nRF52, nRF53
NuvotonNuMicro
NXPAutomotive, iMX, Kinetis, LPC, Sensors, Trimension, Vybrid, Wireless
OnBrightOB90Rxx
ON SemiconductorRSL10
QorvoIntelligent Motor Controllers
Rasperry PIRP2xxx
Redpine SignalsWiSeMCU
RenesasRA, SmartBond, Synergy
Silergy (Maxim)AM0x, AM1x, MAC716xx
Silicon LabsEFM32, EFR32, SiM3, WiFi
STMicroelectronicsBluetooth, STM32
Texas InstrumentsLM3S, LM4, MSP, SimpleLink, TM4C12x
ToshibaTX00, TX03, TX04
WIZnetW7500x
ZHIXINMCU
Supported 8/16/32 bit SeriesPEmicro cyclone lc universal small
Cyclone LC Universal
PEmicro Cyclone FX Universal Small
Cyclone FX Universal
S32
NXP ColdFire® V1
NXP ColdFire® V2/V3/V4
NXP MPC55xx-57xx
NXP ARM Nexus MAC7xxx
NXP DSC
NXP S12Z
NXP HC(S)12(X)
NXP HCS08
NXP HC08
NXP RS08
NXP MPC5xx/8xx
NXP HC16/683xx
STMicro SPC5
STMicro STM8With AdapterWith Adapter
Infineon AUDO TC1xx
Infineon AURIX TC2xx / TC3xx
Renesas H8/H8S/TinyXWith Adapter
Renesas MC16C/MC16C80XWith Adapter
Renesas M32CXWith Adapter
Renesas R8C/RH850/RL78XWith Adapter
Renesas RX600XWith Adapter
Model ComparisonPEmicro cyclone lc universal small
Cyclone LC Universal / LC ARM
PEmicro Cyclone FX Universal Small
Cyclone FX Universal / FX ARM
 Advanced security features
  • Anti-tamper technology incl. protection and encryption of internal memory
      • ProCryption Security (optionally available)
 
  • Anti-tamper technology incl. protection and encryption of internal memory
  • ProCryption Security includes:
    • RSA/AES image encryption
    • Limit valid date range of image programming
    • Limit the number of programming operations per image
 Internal memory 16 MB 1 GB
High speed MCU communicationUp to 25 Mb/s Up to 75Mb/s
Expandable SDHC memory card connectorNoneIncludes SDHC card support for saving programming images and data to external SDHC cards
Advanced hardware functionsNoneSelect and start programming via barcode scanner

Multiple SAP Programming Images

Internal memory for up to 8 programming imagesInternal memory for up to 500 programming images
Control and automation
  • Includes powerful standard automation features
  • Includes powerful standard automation features
  • Automate ongoing tests before final programming
Advanced test functions None Carrying out tests before final programming

Accessories

PEmicro BERG14 TO MICTOR38 Adapter
14-Pin Berg to 38-Pin Mictor Adapter
BERG14-TO-MICTOR38
With the 14-pin to 38-pin mictor adapter, a 38-pin to the target processor can be implemented.

€60.00*
pemicro 26 Pin synchronous Coldfire Ribbon Cable Adapter
Cable CF Adapter
CABLE-CF-ADAPTER
This adapter enables synchronized 26-pin debug communication signals for Coldfire MCUs.

€60.00*
PEmicro STM8 Adapter
CU-CUFX-STM8-ADPT
CU-CUFX-STM8-ADPT
The STM8 Adapter for Cyclone Universal & FX converts 6-pin to a 4-pin ERNI connector.

€120.00*
PEmicro Renesas Adapter for Cyclone FX Universal
CUFX-RENESAS-ADPT
CUFX-RENESAS-ADPT
The adapter connects to Port C and Port E of the Cyclone Universal FX via a 14-pin ribbon cable.

€120.00*
PEmicro-Cyclone-Power-Pack
Cyclone 9V Power Pack
CYCLONE-9V-POWERPACK
Rechargeable 9V battery pack for the Cyclone stand-alone programmers.

€139.00*