PEmicro's CYCLONE flash programmers are powerful tools to in-circuit program, debug, and test MCU devices either in a stand alone mode or controlled from a PC. The programmers are reliable, easy to configure, and extremely simple to operate.
The CYCLONE FX Universal model is available with extended automation and safety functions as well as higher programming speeds.
CYCLONE flash programmers provide on-board storage of programming images, provide power to the target, support manual or automated programming, support target serialization, and have an easy-to-use touchscreen interface. Programming may be launched by a single button press without a PC or automatically from a PC via the automated control SDK. The Cyclone may also be used as a debug probe during development.
Many Supported Architectures, via two Cyclone models:
- The CYCLONE-LC-ARM supports a wide variety of ARM Cortex flash devices.
- The CYCLONE_UNIVERSAL supports those ARM Cortex devices as well as the following NXP device families: Kinetis, LPC, S32, MPC55xx-57xx), MPC5xx/8xx, DSC, S12Z, RS08, S08, HC08, HC(S)12(X), ColdFire, and STMicroelectronics’ SPC5 & STM8. (Former: CYCLONE_UNIVERSAL / U-CYCLONE)
PEmicro refreshed Cyclone names and part numbers in July 2019. The part numbers listed on earlier Cyclones will differ slightly. CYCLONE is now called Cyclone LC, however the hardware has not changed.
Multiple Communications Interfaces
- USB 2.0,
- and Serial interfaces
16MB internal memory. The Cyclone may be pre-programmed with non-volatile programming images and controlled via the touchscreen LCD, start button, or remotely from a PC (serial, USB, ethernet). Stand-alone programming operation does not require a PC.
Allows switching of the target's power supply via Cyclone "power-in" and "power-out" jacks. On-board electromechanical relays handle the power switching. Power can also be provided to the target via the debug connection.
Multiple Image Support
Multiple programming images may be stored in Cyclone memory. The Cyclone can store up to 8 images.
Auto-Counting & Shared Serial Numbers
Auto-counting serial numbers can be defined as part of the programming image. The Cyclone increments and keeps track of the serial numbers in non-volatile memory. Different images can also share the same set of serial numbers.
JTAG Daisy-Chaining of ARM devices
CYCLONE programmers support daisy chaining multiple ARM MCUs for debug or programming.
Touchscreen LCD Display
The 4.3" touchscreen display, in conjunction with the status LEDs and Start button, allows stand-alone control and configuration of the Cyclone.
Cyclone Control Suite
The Cyclone Control Suite consists of the Cyclone Control Console, GUI, and SDK. These provide the user with 3 approaches for Cyclone automation and control from the PC. Standard features included. Advanced features, such as dynamic data programming, require an additional license. Read about Gang Programming with Cyclones, a feature available by adding the Advanced Features License to CYCLONE.programmers.
External SDHC Memory card support (requires separate license)
Users who wish to have expandable memory can purchase a license to activate the SDHC Card Port on their CYCLONE programmer. SDHC card is required; PEmicro offers SDHC cards certified to work with the CYCLONE. Number of SAP images is limited only by the SDHC card size.
Windows 2000/XP (32- or 64-bit) Windows Vista (32- or 64-bit) Windows 7 (32- or 64-bit) Windows 8 (32- or 64-bit) Windows 10 (32- or 64-bit)