DOWNLOADS
Edit Content
Latest Software
Software 16.1.1a 6-Apr-25
ICP Secure programming (Admin) v2.1.2 (6-Apr-2025)
1 file(s) 3 MB
Login is required to access this page
ICP Secure programming (User) v2.1.2 (6-Apr-2025)
1 file(s) 3 MB
Login is required to access this page
New Device Families:
- AT90CAN, ATmega169…6490P (family 59, Microchip/Atmel, ATmega/ATtiny with SPI/JTAG)
- STM32U0 (family 68, ST, STM32L4/G4/G0/WB/WL/C0/U0)
- RL78/G12 and RL78/F13/F14 (family 90, Renesas, RL78)
- MSP430x1xx (family 87, TI, MSP430x2xx/x1xx, fuse on TEST/SBWTCK or TDI/TCLK)
- nRF54L15 (family 101, Nordic, nRF5340/54L)
- BS83B (family 110, Holtek, BS83B)
- IMC100 (family 111, Infineon, IMC100)
- PIC32CX BZ2/BZ3 (family 112, Microchip, PIC32CX-BZ2/BZ3)
ICP Family GUI Software
New features and improvements:
- *NEW* Number of environments is expanded to 512 by sub-environment mechanism (old: 6)
- *NEW* High-level RS-232 communication without PC
- Standalone programming progress window: added column "Environment"
- Added preference "Reduced synchronization frequency" for ATmega devices with SPI interface (family 59)
- “Preferences” dialog: added short view
ICP Family DLL Software
DLL / Command Line / Advanced Command Line:
- New DLL function “Refresh environment” IcpRefreshEnv()
- New DLL functions for manipulating sub-environments: IcpEnableSubEnv(), IcpIsSubEnvEnabled() and IcpPresetSubEnvNumber()
- Expanded structure ICP_INF: added iEnvNumber, iSubEnvNumber and iBlock64kAddr
- Command Line / Advanced Command Line: switch /q contains pattern X.Y (env.sub-environment)
- Command Line / Advanced Command Line: till 3 HEX/LDF/BIN files can be loaded (merged)
ICP Family Secure Programming Software
- Feature "Don't program protected device" to avoid decrement of non-volatile (secure) counter in production for the same unit
- ICP2-Portable(G3): maximum value for the non-volatile (secure) counter is increased to 29,999 (old: 9,999)
Fixes:
- Double-click on LDF or BIN file (if associated) correctly opens ICP for Windows and loads the clicked file (HEX, LDF or BIN)
Edit Content