Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service
   Home Production Programming Automated Control
Production Programming & Test
 
Production Programming - Automated Control

For automated production lines where a host computer is used to control one or many programming stations, P&E provides the Cyclone Stand Alone Programmer and the Cyclone Automated Control SDK. The combination of these two products allow a fully automated network of programmers to simultaneously program many devices under control of a single host PC.
 
The Cyclone Stand Alone Programmer is a fully self contained programmer which physically connects to the target and programs the target with one of it’s on board programming images. Since a Cyclone is self contained, many Cyclones can be used in parallel to simultaneously program many target processors without any degradation in performance.


The Cyclone Automated Control SDK allows a host computer to control the programming process, recover result and status information, provide dynamic data to be added to the programming image, and to change/verify the images in the Cyclone programmer. Many Cyclones may be simultaneously controlled by the SDK at the same regardless of the type of processor they are programming.

The SDK provides the following mechanisms to automatically launch and query the result of the programming process:

A command line executable with a script file (Serial, USB, Ethernet)
A dynamically linked library (DLL) for use with any PC application (Serial, USB, Ethernet) including several examples
The Ethernet and Serial API’s for the Cyclone


Since the host PC only sends minimal control information to control each Cyclone, a single PC is actually capable of controlling many Cyclone units simultaneously. Here is a simple example of using the DLL in the SDK to control three Cyclone units simultaneously:

More detail in using the Automated Cyclone Control SDK can be found in this expert’s corner

Serial numbers and other dynamic data can be programmed in addition to the programming image. Serial numbers can be automatically provided for within the programming image or can be provided via the SDK command-line executable or DLL.

The Cyclone is also an extremely simple programming tool to use without a PC. Programming is as simple as pushing a single button on the unit. Programming launches and the on-board LCD displays the current state of the programming process. The final result is displayed on the LCD as well as on highly visible LEDs which clearly indicate the programming result (GREEN for good, RED for ERROR).

Cyclone programmers are available for many architectures. For detailed information about the feature set included with the Cyclone please refer to the user’s manual of one of the Cyclone units. Cyclones available from P&E:

ARM® Cortex® device solutions

If you are working with ARM Cortex devices, such as NXP's Kinetis® or an ARM device from a different manufacturer, view P&E's full list of supported ARM Cortex devices at our ARM device resource page.

Architecture Part Number & Description Price
Kinetis
S32
LPC
Qorivva
ColdFireV2-4
ColdFire +/ColdFire V1
S12Z
DSC
HC(S)12(X)
HCS08
HC08
RS08
MAC7xxx
SPC56
many ARM Cortex devices
CYCLONE_UNIVERSAL
Production programmer and debug probe for ARM® devices and 8/16/32 bit devices: NXP's: Kinetis, LPC, S32, Qorivva, MPC5xx/8xx, Coldfire, DSC, S12Z, RS08, S08, HC08, HC(S)12(X), and STMicroelectronics SPC5 MCU's
US$799.00 Learn More
Kinetis
S32
LPC
Qorivva
ColdFireV2-4
ColdFire +/ColdFire V1
S12Z
DSC
HC(S)12(X)
HCS08
HC08
RS08
MAC7xxx
SPC56
many ARM Cortex devices
CYCLONE_UNIVERSAL_FX
Advanced Production programmer and debug probe for ARM® devices and 8/16/32 bit devices: NXP's: Kinetis, LPC, S32, Qorivva, MPC5xx/8xx, Coldfire, DSC, S12Z, RS08, S08, HC08, HC(S)12(X), and STMicroelectronics SPC5 MCU's
US$1,199.00 Learn More
68HC08
68HCS08
68RS08
68HC(S)12(X)
ColdFire V1
CYCLONEPRO
Programmer & Hardware Debug Interface for ColdFire+/V1, S12Z, HC(S)12(X), HC08, HCS08, RS08 (USB, Ethernet, Serial)
US$598.00 Learn More
Kinetis
Qorivva MPC5xxx
ColdFire V2/V3/V4
Power Architecture 5xx/8xx
DSC
ARM MAC7xxx
CYCLONE_MAX
Programmer & Debug Interface for ColdFire V2-4, Power 5xx/8xx, Qorivva & STMicroelectronics SPC56, Kinetis, DSC, & MAC7xxx
US$899.00 Learn More
NXP Kinetis
TI LM3S, LM4, TM4C12x
NXP LPC
STMicroelectronics STM32
Atmel SAMxxx
CYCLONE_ACP
Production Programmer and Debug Probe for ARM® devices
US$599.00 Learn More
R8C
RL78 (Cyclone Rev. C only)
RX600 (Cyclone Rev. C only)
H8 & H8S/Tiny
M16C & M16C/80
M32C
CYCLONE_RENESAS
Stand-Alone In-Circuit Programmer for Renesas (USB, Ethernet, Serial)
US$799.00 Learn More
STM8
STM32
SPC56
CYCLONE_ST
Stand-Alone In-Circuit Programmer for STMicro (USB, Ethernet, Serial)
US$799.00 Learn More

The Cyclone Automated Control SDK comes in several versions which determine the number of Cyclones which can be controlled as well as the functionality available. The following table shows the available options. Click the “Learn More” buttons for detailed differences
Architecture Part Number & Description Price
ALL Architectures Cyclone Automated Control Package: Basic Edition FREE! Download it
ALL Architectures CYCLONE_SDK_PRO
Cyclone Automated Control Package: Professional Edition
US$299.00 Learn More
ALL Architectures CYCLONE_SDK_ENT
Cyclone Automated Control Package: Enterprise Edition
US$999.00 Learn More

Is your architecture not supported? Suggest one here

Comments on this Page? Send them with this simple form



© 2017 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement