ChipProg-40 – Device programmer with 40 pin socket

CP-40 h260
Unavailable, call!
Device List

Get a complete list of 65,477 devices supported by this programmer


Get the list of the adapters compatible with this programmer

The model has been discontinued. We offer the ChipProg-48 model as the best alternative.

ChipProg-40 universal programmer for engineering and manufacturing

    • Supports parallel & serial Flash memory devices, EPROM, EEPROM and microcontrollers with embedded Flash memory
    • Programs all DIP-packed device from 6 to 40 pin via a 40-pin pin ZIF DIP socket - no additional adapters are required
    • Optional adapters for programming devices in PLCC, SOIC, SSOP, QFP, BGA, QFN, SON and other packages are available
    • Provides very fast operations - programs a 64 MBit NOR flash memory device for less than 50 sec
    • Supports in-system programming for the devices allowing the ISP (ICP) mode via special cables-adapters
    • Communicate to a PC via a USB 2.0 compatible port
    • Being based on a fast 32-bit microcontroller and a FPGA provides very fast loading & programming
    • Works under control of Windows XP and Windows 7/8/10 32- and 64-bit versions. Easy-to-use and intuitive user interface
    • Allows to work in a multi-programmer mode - unlimited number of ChipProg units can be driven from one computer
    • 'Start' button for fast manual operations programmable to execute a single operation or a batch of them
    • Supports loading files of all popular formats: Intel HEX, Binary, Motorola S-format, POF, JEDEC, PRG, ASCII Hex & Octal, etc.
    • Built-in editor supports sophisticated operations with blocks
    • Vpp and other parameters precise adjustment via the software settings
    • Splits files to multiple images
    • Embedded script language for automation of routine operations
    • Serialization of the programmed devices by writing a serial number into a specified target memory location
    • Calculation of the control sum with capability to write it into a specified target memory location
    • A unique signature can be written into a specified target memory location
    • Advanced self-diagnostic start-up routine that check the target device reliable contact in the programming socket
    • Incorrect device insertion check and overcurrent protection; automatically detects bad contacts before starting any operation
    • Lifetime free software updates via Web
    • Very small - 160x90x25 mm (6¼x3¾x1 inch)

Download the ChipProgUSB software, universal for all Phyton USB-hosted ChipProg programmers, to evaluate it in a demo mode without the hardware.