In-system production programmers CPI2-Gx

Production programmer CPI2-Gx in plastic cover

Device List

Get a complete list of 51,216 devices supported by CPI2-Gx programmers


Multi-channel CPI2-Gx device programmers belong to the ChipProg-ISP2 series of Phyton production in-system device programmers (ISP). These tools, also known as ICSPs (In-Circuit Serial Programmers), are intended for programming devices installed on multi-PCB panels boards via special cables or test probes connecting certain points on the boards in different types of automated test equipment (ATE). These fast, reliable, production-grade ICSPs are intended for integration in automated handlers, ICTs and other types of ATE. Multiple CPI2-Gx units can be cascaded to form a large-scale programming cluster for mass programming multi-board panels.

The programmers support a wide range of embedded microcontrollers, CPLDs, SPI flash and other memory devices. Check here whether the CPI2-Gx supports your device and, if not yet, send us your inquiry. We will do our best to satisfy it promptly.

Enclosed in a plastic housing, a CPI2-Gx production programmer is implemented as a small motherboard with plugged CPI2-GM1 DIMM modules. Each module has a built-in demultiplexer that can be optionally enabled by a CPI2-DEMUX license. This licensed feature doubles the total number of sequential device programming sites.

The following configurations with two to seven programming modules are available for ordering:

Configurations of CPI2-Gx production programmers
CPI2-Gx model Number of programming sites Catalog price, USD
Without site demultiplexers With site demultiplexers enabled
CPI2-G02/04V1 2 4 Call!
CPI2-G03/06V1 3 6 Call!
CPI2-G04/08V1 4 8 Call!
CPI2-G05/10V1 5 10 Call!
CPI2-G06/12V1 6 12 Call!
CPI2-G07/14V1 7 14 Call!

The CPI2-Gx basic software enables two control options: an intuitive and friendly Graphical User Interface (GUI), or a command line. The preinstalled CPI2-ACI (dll) license enables the Application Control Interface (ACI), SDK, On-the-Fly control utility and support to the LabVIEW and TestStand by NI™. The programmer can also work in the standalone mode, without the computer control.

The Basic Device Library license which is included in the price is pre-installed. This license enables programming all currently supported flash memory devices and such popular microcontrollers as AVR®, PIC® as well as others. Support of CPLDs and/or more complex MCUs, requires purchasing one or more optional CPI2-D-XXXX target-specific device library licenses. Appropriate device library licenses are required for programming ARM Cortex® MCUs from various manufacturers, TriCore™ AURIX, Power Architecture™, STM8™, PIC32®, C2000™, MSP430™ and other complex devices. Mixes of different devices installed on the same boards can be programmed by different sites of the same gang programmer in parallel.

The CPI2-DEMUX and CPI2-D-XXXX licenses are tied to the programmer’s unique serial number. This enables the licensed features for all CPI2-GM1 modules installed in the programmer. The licenses may be purchased as part of a bundle with a device programmer, or later as necessary. In the latter case Phyton delivers license codes electronically.

For more convenient connection Phyton offers several types of the signal splitter boards that allow use of standard 20-pin ribbon cables for target connection.

Retail prices are published in the e-shop catalog where customers can place online orders, or request a quote. Volume discounts are automatically applied to the item prices.

For additional information see the datasheet.