Revision

Date

Description

**

2019-01-17

New document.

*A

2019-01-24

Updated installation procedures for Windows and Linux sections.

*B

2019-04-16

Updated for version 2.2. Added CY8C6xx5 configuration.

Added descriptions for show_verify_ranges, clear_verify_ranges, and psoc6 secure_app commands.

*C

2019-06-26

Removed all Traveo II (automotive) related information

*D

2019-12-13

Changed document name from CYPRESS™ Programmer 2.2 OpenOCD CLI User Guide to Cypress OpenOCD CLI User Guide.

Clean-up in whole document.

Deleted section 2 – Cypress Programmer Installation.

Updated Supported Target Configurations table.

Added description for "TARGET_AP" and "FLASH_RESTRICTION_SIZE" variables.

Added "psoc6 secure_acquire" and deleted "psoc6 secure_app" commands.

Added "cmsis_dap_serial" command description.

*E

2020-03-16

Added PSoC 4-related descriptions.

*F

2020-03-19

Added "flash protect" command description.

Added description of ENABLE_WFLASH, ENABLE_SFLASH, ENABLE_EFUSE variables.

*G

2020-06-11

Added mention of the latest released version of Cypress OpenOCD is located on GitHub: https://github.com/cypresssemiconductorco/openocd/releases

Updated section "Supported MCU Devices"

Updated section "Supported Target Configurations"

Updated description of "kitprog3 acquire_config" and "psoc6 secure_acquire" commands

*H

2020-07-29

Added configuration file for CY8C6xx4 device

*I

2020-02-08

Added description for "psoc4 chip_protect" command

Added configuration file for PSoC 4500H

Updated "flash erase_sector" and "flash erase_address" sections – document limitations of PSoC4 chips

Updated "PSOC4_USE_ACQUIRE", "ENABLE_ACQUIRE", "kitprog3 acquire_config" sections – add support for power-cycle acquisition mode

*J

2021-09-10

Updated document title to ModusToolbox™ software OpenOCD CLI user guide

Added description for the cmsis_flash driver and related commands

Added description for global variables used with CYW20829 target

Added CYW20829-specific commands

Added CYW4390x-specific commands and limitations

Added example of remote PSoC6 debugging configuration

*K

2022-08-30

The "kitprog3 power_control" command is now deprecated

Support for XMC7xxx and TRAVEO™ T2G Body High devices

Removed PSOC4_USE_MEM_AP variable as it is no longer required

Added section 7.4 XMC7xxx and TRAVEO™ T2G global variables

Updated section 6.3 with new CAT1C-related commands

*L

2023-05-05

Updated list of supported operating systems

*M

2024-04-30

Updated list of supported operating systems

Updated "About this document" and "Overview", "Installation", "List the connected targets" sections with relevant info on how to install ModusToolbox™ software OpenOCD

Updated section "Supported devices"

Updated section "Supported target configurations"

Updated section "OpenOCD commands overview"

Added description for "adapter serial" command

Removed description of the deprecated "cmsis_dap_serial " command

Updated "psoc4/cat1c ecc_error_reporting" command title

*N

2024-08-07

Updated section "Supported target configurations"

Updated section "Supported devices"

*O

2024-10-04

Updated list of supported operating systems

Updated section "Supported devices"

Updated section "Supported target configurations"

Updated section "OpenOCD commands overview"

Updated section "Flash driver commands”

Added sections on PSOC™ Control C3

Updated section "CYW4390x commands"

Updated section "Remote debugging"

Updated PSoC™ product category trademark to PSOC™

*P

2025-02-26

Updated list of supported operating systems

Updated section "Remote debugging"

Updated section "Flash driver commands"

Updated section "PSOC™ Control C3 global variables"

*Q

2025-06-17

Added support of PSOC™ Edge E84 devices

Added information about changing drivers for J-Link

Added chip name information in supported target configurations

Minor corrections

*R

2025-09-24

Updated section "Supported devices"

Updated section "Supported target configurations"

Updated examples and screen captures in the whole document with PSOC™ Edge info, where applicable

Minor formatting fixes

Added examples on power config and patched QSPI flashloaders usage

Removed descriptions of deprecated commands