ChipProg™ device programmers for development

In-socket (parallel) Device Programmers with ISP Capability
• ChipProg-40: our least expensive programmer intended for use with limited device list; does not support PLDs;
• ChipProg-48: truly universal yet inexpensive device programmer; may not be fast enough for NAND programming;
• ChipProg-481: truly universal device programmer: extremely fast, designed for NAND memory support;
• ChipProg-G41: extremely fast 4-site device programmer for production environments; can be controlled remotely by ATE.

The programmers below provide programming devices “in socket” with almost 600 Phyton programming socket adapters and “in-system” via special cable-adapters:

ChipProg-40 – most economical universal programmer with a 40-pin ZIF socket


ChipProg-48 – universal programmer with a 48-pin ZIF socket
ChipProg-481 – our fastest universal programmer with a 48-pin ZIF socket
ChipProg-G41 – very fast 4-site gang device programmer based on four ChipProg-481 units

Universal Programmers for Development

Phyton ChipProg-ISP2

Single-channel CPI2-B1 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 flashing devices soldered on boards. They can be used for development and production. Multiple CPI2-B1 units can be connected into a gang programming cluster for high volume mass production. When used for production the programmers are normally integrated in test fixtures or other types of automated test equipment (ATE). Phyton production-grade CPI2-B1 programmers are fast, reliable, and ATE-friendly.
The programmers support a wide range of embedded microcontrollers, CPLDs, SPI flash, and other memory devices. Check here whether the CPI2-B1 supports your device and, if not yet, send us your inquiry. We will do our best to satisfy it promptly.

The CPI2-B1 basic software enables two free control options: an intuitive and friendly Graphical User Interface (GUI) and command line. Other control options including Application Control Interface (ACI) with an SDK, On-the-Fly control utility, and integration with the LabVIEW and TestStand by NI™ requires purchase of the CPI2-ACI license. CPI2-B1 programmers can also work in the standalone mode, without connection to a computer. In this mode, multiple preset standalone jobs can be selectively launched by ATE signals.

The Basic Device Library license which is included in the price is pre-installed. This license enables in-system programming all currently supported flash memory devices and such popular microcontrollers as AVR®, PIC® as well as others. Support of CPLDs and more complex MCUs, requires purchasing one or more 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.
The CPI2-ACI and CPI2-D-XXXX licenses are tied to a unique serial number of the CPI2-B1 hardware. These licenses may be purchased as part of a bundle with a device programmer or added later as necessary. In the latter case, Phyton delivers license codes electronically. Phyton also sells these device programmers bundled with one or more CPI2-D-XXXX target-specific device library licenses. For example, one of the preloaded CPI2-B1-X configuration bundled with all ARM Cortex device library licenses. The prices of bundles are lower than separate prices of a CPI2-B1 hardware and a license purchased separately. See the webpage that lists all preloaded CPI2-B1 device programmers.