4 channel galvanic isolated in-circuit programmer

  • Up to 64 true parallel channels
  • Fast high-volume programming
  • Easy ATE integration
  • Built-in opto-relay barrier for target lines
  • Galvanic isolation of control and communication lines
  • Innovative, multi-layer IP protection (optional)
Edit Content

Product Overview:

The 4-channel ICP2-COMBO(G3)-4 programmer is the premier tool for high-volume production environments. This high-speed production-grade programmer can expand to 64 channels through daisy chain configuration and is ideal for non-stop mass production operations.
The programmer supports popular programming interfaces, including ICSP, SWD, JTAG, UPDI, I2C, SPI, TPI, PDI, UART, Microwire, SWIM, SWI, BDM, C2, SBW, etc., and works with any silicon chip. It is currently used with Microchip, ST, NXP, Nordic, Cypress, Texas Instruments, Silicon Labs, GigaDevice, and other microcontroller vendors.

Typical Application
The 4-channel ICP2-COMBO(G3)-4 is flexible and can expand to 64 targets, with a 16-box daisy chain.

Faster Time to Market
The ICP2-COMBO(G3)-4 scales up your production at high speed. Our Gap Eliminator™ technique reduces image size, while true parallel programming processes ensure that the targets are flashed at one time. Our speed optimization utility, which is built into the GUI interface, automatically configures the programmers’ settings for optimal speed performance. As a result, you reduce time during the manufacturing process, generating operational cost savings.

Built-in Protection
The ICP2-COMBO(G3)-4 protects against short circuits and other electrical problems that can delay production. The built-in galvanic isolator separates the connection between the programmer and the PC, while the built-in opto-relay barrier allows device (UUT) disconnection from the programmer.

DLL/Command Line Support
The ICP2-COMBO(G3)-4 offers DLL, Command Line and Advanced Command Line Support as optional features for users who wish to integrate the programmers into a bed of nails and control it from their application rather than using the Softlog GUI:

  • DLL functions provide a comprehensive solution for software engineers
  • Command Line offers a simple interface for inexperienced users
  • Advanced Command Line enables complicated scripts to be added and can be expanded upon request

Secure Programming
Softlog’s Secure Programming feature protects the unique firmware that controls your product. It adds multiple layers of protection to your business-critical intellectual property, dramatically reducing the risk of stolen firmware during production.

Easy ATE Integration
Final test machine (FTM) DLL functions, Command Line, or Advanced Command Line allows for easy integration with test equipment, driven by a host system. Adaptable to bed-of-nails and other types of ATEs, ICP2-COMBO(G3)-4 helps you preserve your investment in test equipment. Additionally, the programmer can operate without connecting to PC through a wired GO/PASS/Fail and environment selection interface (bed of nails).

24×7 Support
Our technical support team is available around the clock to ensure you have immediate solutions for any operational or maintenance issues that arise.

Edit Content


High-Speed, Scalable Programming Device
  • ICSP, JTAG, SWD, UPDI, SPI, TPI, QSPI, UART, Microwire, SWIM, SWI, BDM, C2, SBW, etc. programming interfaces
  • Ultra fast programming of up to 64 channels simultaneously
  • Built-in opto-relay barrier for target lines
  • Galvanic isolation of control and communication lines
  • LAN, USB and RS-232 interface
  • On-board 32MByte flash memory per channel for non-volatile storage of HEX, configuration and serialization files (6 environments)
  • Multiple serialization schemes: Sequential, random, pseudo-random and user file 1 to 8 bytes, automatic “retlw” or “raw data”
  • Tests Vdd and Vpp for overload with indication by software
  • Dimensions: 215 x 118 x 46mm
Programmable Hardware
  • Isolated wired remote programming and environment switch: GO/PASS/FAIL/ENV
  • Programmable Vdd (1.8 to 5.5V) and Vpp (1.8 to 13.5V)
  • Programmable delay between Vdd and Vpp (0.1 to 250ms)
  • Programmable clock/data speed (500KHz to 10MHz)
  • Programmable Vdd source: ICP2-COMBO(G3) or target
  • Vdd current limit: 250mA per channel
  • Prevents damage to connected microcontroller in case of power ON and power OFF
Edit Content


Easy-to-Use Software
  • DLL / Command Line / Advanced Command Line for automatic programming (optional)
  • Secure programming feature including hex file encryption, counter and secure buffer (optional)
  • 6 environments per channel
  • Daisy chain setup option to increase capacity to 64 channels
  • Remote operation
Host System Requirements
  • Windows®- 7/8/10/11
  • Linux with Wine
  • USB or RS-232 port or LAN
Edit Content

USB Driver Installation (1)

User’s Manual (6)

Specification (2)

to see the available information.

Special Documents (5)

Programming times

PDF | 149 KB
    Your Cart
    Your cart is empty
    Skip to content