Programming solutions for Industrial and IoT Microcontrollers

Efficient Programming Solutions for Infineon MCU's: ModusToolbox™ and PSOC™ Programmer

nobutton

About

Infineon offers the following software for programming our Industrial and IoT Microcontrollers based on Arm® Cortex®-M technology.

Supported MCU product portfolios include XMC™, TRAVEO™ T2G, PSOC™, and FM™.  Additional product portfolio support includes AIROC™ Bluetooth, AIROC™ Wi-Fi, and USB-C Controllers.

Programming solutions are provided to Program, Erase, Verify, and Read the target device's flash.

ModusToolbox™ Programming tools package is the recommended installation for the latest device support from Infineon.

PSOC™ Programmer is also available for earlier generations of Infineon devices, specifically supporting those in PSOC™ Creator.  No additional device support is planned for PSOC™ Programmer.

ModusToolbox™ Programming tools package provides a cross-platform installation of several utilities that allow you to program flash on Infineon MCU and Kit devices.  

This programming tools package deploys the latest versions of programming utilities that align with the ModusToolbox™ Software ecosystem.  These can be installed independently from ModusToolbox™ for use cases requiring only device programming or installed to update specific versions of these applications that were installed during the ModusToolbox™ tools installation.

  • ModusToolbox™ Programming tools release notes
  • ModusToolbox™ Programming GUI user guide 

Refer to the latest ModusToolbox™ Programming tools release notes for a list of included utilities/applications and their descriptions, along with detailed installation steps.

The ModusToolbox™ Programming tools package includes a new ModusToolbox™ Programmer, which replaces the legacy Cypress Programmer application.

PSOC™ Programmer is a graphical programming tool with command-line interface provided for programming devices supported in PSOC™ Creator.

For more details on which devices are supported within PSOC™ Creator refer to the ModusToolbox™ Info Hub.

  • PSOC™ Programmer Release Notes
  • PSOC™ Programming CLI User Guide

The MiniProg4 Program and Debug Kit (CY8CKIT-005) is an all-in-one programmer and debugger for Infineon devices. MiniProg4 also provides USB-I2C, USB-SPI and USB-UART bridging functionality. It may also include KitProg3 to be used as a stand-alone programmer.

  • CY8CKIT-005 MiniProg4 Quick Start Guide
  • CY8CKIT-005 MiniProg4 Program and Debug Kit Release Notes
  • CY8CKIT-005 MiniProg4 Program and Debug Kit Guide

The MiniProg3 Program and Debug Kit is our legacy programmer and debugger for legacy Infineon devices.

  • MiniProg3 Release Notes
  • MiniProg3 User Guide

Infineon offers the following software for programming our Industrial and IoT Microcontrollers based on Arm® Cortex®-M technology.

Supported MCU product portfolios include XMC™, TRAVEO™ T2G, PSOC™, and FM™.  Additional product portfolio support includes AIROC™ Bluetooth, AIROC™ Wi-Fi, and USB-C Controllers.

Programming solutions are provided to Program, Erase, Verify, and Read the target device's flash.

ModusToolbox™ Programming tools package is the recommended installation for the latest device support from Infineon.

PSOC™ Programmer is also available for earlier generations of Infineon devices, specifically supporting those in PSOC™ Creator.  No additional device support is planned for PSOC™ Programmer.

ModusToolbox™ Programming tools package provides a cross-platform installation of several utilities that allow you to program flash on Infineon MCU and Kit devices.  

This programming tools package deploys the latest versions of programming utilities that align with the ModusToolbox™ Software ecosystem.  These can be installed independently from ModusToolbox™ for use cases requiring only device programming or installed to update specific versions of these applications that were installed during the ModusToolbox™ tools installation.

  • ModusToolbox™ Programming tools release notes
  • ModusToolbox™ Programming GUI user guide 

Refer to the latest ModusToolbox™ Programming tools release notes for a list of included utilities/applications and their descriptions, along with detailed installation steps.

The ModusToolbox™ Programming tools package includes a new ModusToolbox™ Programmer, which replaces the legacy Cypress Programmer application.

PSOC™ Programmer is a graphical programming tool with command-line interface provided for programming devices supported in PSOC™ Creator.

For more details on which devices are supported within PSOC™ Creator refer to the ModusToolbox™ Info Hub.

  • PSOC™ Programmer Release Notes
  • PSOC™ Programming CLI User Guide

The MiniProg4 Program and Debug Kit (CY8CKIT-005) is an all-in-one programmer and debugger for Infineon devices. MiniProg4 also provides USB-I2C, USB-SPI and USB-UART bridging functionality. It may also include KitProg3 to be used as a stand-alone programmer.

  • CY8CKIT-005 MiniProg4 Quick Start Guide
  • CY8CKIT-005 MiniProg4 Program and Debug Kit Release Notes
  • CY8CKIT-005 MiniProg4 Program and Debug Kit Guide

The MiniProg3 Program and Debug Kit is our legacy programmer and debugger for legacy Infineon devices.

  • MiniProg3 Release Notes
  • MiniProg3 User Guide

Documents

Spinner

Design resources

Spinner