[フレーム]
{ "default" : { "title" : "Login or register", "description" : "Please log in with an existing account or create a new one." }, "bookmark" : { "title" : "Save your favorite pages in one place!", "description" : "Log in or create a myInfineon account to bookmark this page and access it anytime from your dashboard. " }, "gated_document" : { "title" : "Unlock unlimited access to valuable documents!", "description" : "Log in or sign up to download this document and enjoy unlimited access to valuable resources." }, "gated_video" : { "title" : "Access exclusive videos!", "description" : "Log in or create a myInfineon account to watch this video and explore more video content and downloads. Don’t miss out—register now!" }, "event_registration" : { "title" : "Register for the event today!", "description" : "To register for this event, you’ll need a myInfineon account. Log in or sign up to secure your spot and access event materials and updates. " }, "board_registration" : { "title" : "Easily register your board!", "description" : "To register this board, you'll need a myInfineon account. Log in or create a myInfineon account and access tailored content related to your product. " }, "block_diagram" : { "title" : "Save your block diagram!", "description" : "Log in or sign up for a myInfineon account to save this block diagram. Your saved diagrams will be stored in your personalized dashboard for easy access and sharing. " }, "contact_sales" : { "title" : "Get personalized sales support!", "description" : "Log in or create a myInfineon account to connect with your dedicated sales expert." }, "subscribe_to_newsletter" : { "title" : "Stay updated!", "description" : "Log in or or create a myInfineon account to receive the latest product updates and insights." }, "add_to_cart" : { "title" : "Access your shopping cart!", "description" : "Log in or create a myInfineon account to manage your cart and simplify your checkout process." } }

ModusToolboxTM Programming Tools

nobutton
banner-image

About

ModusToolboxTM Programming tools package includes several cross-platform programming tools that allow you to program flash on Infineon MCU.

The ModusToolboxTM Programming tools are leveraged within the ModusToolboxTM software ecosystem and are released independently to allow for new devices and capabilities to be provided without a full reinstallation of ModusToolboxTM. Additionally, the programming tools can be installed independently from ModusToolboxTM for use cases requiring only device programming.

The ModusToolboxTM Programming tools package contains the latest version of the following utilities.

  • ModusToolboxTM Programmer (GUI) - provides a graphical user interface to program, erase, verify, and read the flash of the target device
  • Firmware Loader - provides a command-line interface to upgrade KitProg3 firmware
  • OpenOCD - provides debugging and in-system programming functionality for target devices for ModusToolboxTM and mtb-programmer.
  • KitProg3 - provides communication firmware that supports both CMSIS-DAP programming and debugging.
  • ChipLoad - enables downloading of firmware to AIROCTM Bluetooth® platforms
  • DetAndID - enables serial port detection of a connected AIROCTM Bluetooth® device
  • MbtP - supports downloading firmware to CYW955572BTEVK-01 devices to quickly disable the autobaud watchdog
  • Driver media - provides hardware device drivers for Windows and udev_rules scripts for Linux

The ModusToolboxTM Programming tools package can be installed, updated, and managed using the ModusToolboxTM Setup tool.

ModusToolboxTM Programming tools are currently supported on:

  • Windows 11 (x64), Windows 10 (x64)
  • macOS X Monterey, Ventura and macOS 14 (x64) Intel and ARM processors via Rosetta
  • Ubuntu 20.04 (x64), and Ubuntu 22.04 (x64)

The ModusToolboxTM Programming tools support Infineon MCUs from within the following product families:

  • PSOCTM Edge Arm® Cortex® Multicore
  • 32-bit PSOCTM Control Arm® Cortex®-M33 MCU
  • 32-bit PSoCTM 4 Arm® Cortex®-M0/M0+
  • 32-bit PSoCTM 4 HV Arm® Cortex®-M0+
  • 32-bit PSoCTM 6 Arm® Cortex®-M4 / M0+
  • 32-bit XMC7000 Industrial Microcontroller Arm® Cortex®-M7
  • 32-bit TRAVEOTM T2G Arm® Cortex® for Body
  • AIROCTM Wi-Fi Connected MCU – CWY43907
  • AIROCTM Wi-Fi Connected MCU – CWY20829
  • WLCx Wireless Charging ICs
  • Programmable USB-C Power Delivery Controllers
  • USB-C High Voltage Microcontrollers

For a complete list of the supported device families and development boards, refer to the ModusToolboxTM Programming tool release notes in Documents section.

ModusToolboxTM Programming tools package includes several cross-platform programming tools that allow you to program flash on Infineon MCU.

The ModusToolboxTM Programming tools are leveraged within the ModusToolboxTM software ecosystem and are released independently to allow for new devices and capabilities to be provided without a full reinstallation of ModusToolboxTM. Additionally, the programming tools can be installed independently from ModusToolboxTM for use cases requiring only device programming.

The ModusToolboxTM Programming tools package contains the latest version of the following utilities.

  • ModusToolboxTM Programmer (GUI) - provides a graphical user interface to program, erase, verify, and read the flash of the target device
  • Firmware Loader - provides a command-line interface to upgrade KitProg3 firmware
  • OpenOCD - provides debugging and in-system programming functionality for target devices for ModusToolboxTM and mtb-programmer.
  • KitProg3 - provides communication firmware that supports both CMSIS-DAP programming and debugging.
  • ChipLoad - enables downloading of firmware to AIROCTM Bluetooth® platforms
  • DetAndID - enables serial port detection of a connected AIROCTM Bluetooth® device
  • MbtP - supports downloading firmware to CYW955572BTEVK-01 devices to quickly disable the autobaud watchdog
  • Driver media - provides hardware device drivers for Windows and udev_rules scripts for Linux

The ModusToolboxTM Programming tools package can be installed, updated, and managed using the ModusToolboxTM Setup tool.

ModusToolboxTM Programming tools are currently supported on:

  • Windows 11 (x64), Windows 10 (x64)
  • macOS X Monterey, Ventura and macOS 14 (x64) Intel and ARM processors via Rosetta
  • Ubuntu 20.04 (x64), and Ubuntu 22.04 (x64)

The ModusToolboxTM Programming tools support Infineon MCUs from within the following product families:

  • PSOCTM Edge Arm® Cortex® Multicore
  • 32-bit PSOCTM Control Arm® Cortex®-M33 MCU
  • 32-bit PSoCTM 4 Arm® Cortex®-M0/M0+
  • 32-bit PSoCTM 4 HV Arm® Cortex®-M0+
  • 32-bit PSoCTM 6 Arm® Cortex®-M4 / M0+
  • 32-bit XMC7000 Industrial Microcontroller Arm® Cortex®-M7
  • 32-bit TRAVEOTM T2G Arm® Cortex® for Body
  • AIROCTM Wi-Fi Connected MCU – CWY43907
  • AIROCTM Wi-Fi Connected MCU – CWY20829
  • WLCx Wireless Charging ICs
  • Programmable USB-C Power Delivery Controllers
  • USB-C High Voltage Microcontrollers

For a complete list of the supported device families and development boards, refer to the ModusToolboxTM Programming tool release notes in Documents section.

Documents

Documents

Design resources

AltStyle によって変換されたページ (->オリジナル) /