Computer Solutions Ltd
Whats New | Advanced Search
Downloads | Exchange Rates

Celebrating 40 years
supplying all your CAN and Embedded Development Tool needs


Cyclone Range of Debuggers and Flash programmers

 Which Cyclone
 to buy ?

Debug and Program

ARM Cortex




NXP/Freescale   HC Families PPC STMicro Renesas Hitachi


Cost 08 S08 12S,X Coldfire 5xx/8xx Qorivva/S32 STM32 SPC5x STM8   RC8 RL78  M16C M32C H8 H8S/Tiny
Cyclone Universal FX  £995.00            


Cyclone Universal  £650.00            


Cyclone Max £760.00        






Cyclone Arm FX  £835.00    









Cyclone Arm  £495.00    









  Program only
Cyclone ST £550.00









Cyclone Renesas £550.00










ARM Cortex M4 currently supports the following families:  ATMEL SAMxxx, STM32, NXP M0,M3,M4, NXP/Freescale Kinetis (all), S32, TI-Stellaris LM3S,LM4,TM4C12xx, Infineon XMC4xxx, Maxim 716xx, Silicon Labs EFM32,SiM3, Cypress PSoC®4, Toshiba TX00,TX03,TX04 as well as a wide range of on and off chip SPI and off chip flash memories.

Why Pay extra for the FX version ?........the most important reason is that for those chips marked with a star the download speed is 3 - 5 times faster.

But see below for the full details of the Cyclone FX's enhancements.


Cyclone the professional Microprocessor Programming tool

 Holds multiple Program images

The Cyclones share this common set of features

  • Connects to PC via Ethernet, USB or serial port

  • Interactive Windows driven Flash Programming or remote controlled programming

  • Or as a standalone programmer

  • MBytes of memory (see spec sheets) available for storing multiple downloads and algorithms

  • Automatic frequency detection of target

  • Works with 1.8V-5V targets

  • Includes software for flash programming each supported CPU family and for programming external Flash devices

  • Cyclone Universal, ARM, Pro and Max can also be used for program development


Cyclone max screen shot


Cyclone UniversalCyclone Universal is our latest product and this one purchase supports all the CPUs shown in the table above



Cyclone for ARM CortexCyclone for ARM® Cortex supports  --- All these ARM families:-


  ATMEL SAMxxx, STM32, NXP M0,M3,M4, NXP/Freescale Kinetis (all), S32, TI-Stellaris LM3S,LM4,TM4C12xx, Infineon XMC4xxx, Maxim 716xx, Silicon Labs EFM32,SiM3, Cypress PSoC®4, Toshiba TX00,TX03,TX04 as well as a wide range of on and off chip SPI and off chip flash memories


CycloneMaxCyclone Max supports  --- ARM®, ColdFire, MPC5xx/8xx, Qorivva 55xx/56xx/57xx (AKA Nexus), MAC7xxx, PX and DSC Series MCUs.



Cyclone for STMicroCyclone STMicro supports  ---  STM32, STM8, SPC5x


Cyclone for RenesasCyclone Renesas supports  ---  M32C, M16C, M16C/80, H8, H8S/Tiny, R8C, RL78, RX600




   Cyclone Universal and Cyclone ARM


Cyclone Universal Flash programing tool




      Cyclone Max, ST and RenesasCyclone Max 32 bit development tool


And now with faster links to both the PC and the target the Cyclone Universal FX and Cyclone ARM FX  can speed up the production line and add extra security to your programming process. ......... For more details of this product  Cyclone Universal FX



CPU Support and features are as for the Cyclone Universal with the following enhancements :-

  • USB 2.0 link now supports "High-speed" protocol (up to 480Mb/sec link to the PC).

  • 1 Gbyte internal memory, no practical limit to # of images held.

  • SDHC Port for even more space.

  • For most recent CPUs ( e.g. Cortex M0-4, Qorivva, HC16/683xx, Coldfire  and MPC5xx/8xx ) a variant of the communication link to the target is provided that increases the download speed to a max of 25Mb/sec giving up to 5 x faster download of data.

  • Additional security features include ensuring that if you outsource your production no one can "run off a few units" without you knowing.

Cyclone Universal Flash programing tool

The Cyclones can be used in 4 different modes:

  • Interactive programming packages are provided for each Models supported CPU families.
  • Or you can link the unit to a PC, download multiple target programs to it and then disconnecting it from the PC  The Cyclone then  becomes a manually controlled, standalone  flash programmer for on chip or off chip memory.
  • Or they can be driven by a PC via the Ethernet, USB or Serial port with automated commands either using command line instructions or from a C program using the dll included in the package.
  • A PC controlling multiple cyclonesFor the Universal, ARM, Max and Pro if using GCC/GDB, Keil, IAR, CodeWarrior or with the addition of PEmicro Windows based Debugger ( which works with Assembler and C ) allows them to be used to debug code by downloading it to memory and having the ability to set breakpoints, run the CPU at full speed, slowly or in single step mode, access to memory and the registers, . Support for the Cyclone is being provided by a number of leading C compiler manufacturers within their C Debugging environment.


A Software Development Kit is available that allows multiple Cyclones to be driven by a single CPU for economical operation in large production environments.


Watch a brief video demonstrating how the Cyclone would program a NXP/Freescale  device:

Right click and select "Watch on YouTube" for a larger image


For prices of all these Cyclones visit our Web Shop



Cyclone Options

All the  Cyclones can be upgraded with the Automated Control package

Automated Control Package
These Windows packages include a command line driven application Cyclone Launch and a set of DLLs providing a range of features of value when using the Cyclone in production situations :-
Basic Edition -----  Free Download ----  Controls  a single Cyclone from a PC via USB or Ethernet allowing one Programming Image to be held on the Cyclone which does not have to be downloaded every time so increasing performance.
Professional Edition -----  Controls  up to 3 Cyclones from a PC via USB or Ethernet, allowing up to 8 Programming Images, which do not have to be downloaded every time, to be changed on the fly and dynamic data such as serial numbers to manipulated from the PC. Supported devices can be programmed in parallel, even if they are different devices with different data.
Enterprise Edition
-----  As for the Pro version but unlimited numbers of Cyclones may be controlled from a single PC, More than 8 images can exist on the Cyclones and Licences for 5 end user PCs are included.  Also provided is a full description of the RS232 and Ethernet command Protocols so that non Windows users can implement similar functionality.

Additional Flash Memory
Max  provide 2Gbytes of additional memory images implemented using a compact Flash card (one included).  This allows for faster, easier, and more flexible programming of data whether it is during field updates or on production runs.

The Universal and ARM units have an SDHC memory port and this will shortly be supported, for added storage capacity and flexibility.


For more Information:

An overview of PEmicro products Summary of PEmicro tools Arm, NXP, Freescale, Renesas, TI and STM


Home Shop Products Information Zone Contact Site Map
Computer Solutions Ltd
17 Sandy Road,  Addlestone, Surrey   KT15  1HZ
Telephone: +44 (0) 1932 829460    
Email:      Web:
Copyright © 2019 Computer Solutions Ltd