Skip to main content

Supported target configurations

Target configuration files are in the target/infineon directory of the OpenOCD tree. To connect the ModusToolbox™ OpenOCD CLI to a device, pass one of the following configuration files as the argument for the --file (-f) command-line option; for example, -f target/infineon/psoc4.cfg.

The chip name must be used with flash driver commands. To get the correct chip name for each config, use the following table.

note

Old target config files will be removed in the future releases of OpenOCD, consider using new config files.

Old target configTarget configChip nameSupported devices
N/Ainfineon/pse84xgxs2.cfgcat1dPSE84xGxS2 devices of PSOC™ Edge E84 series:EPC2 security, Total NVM: 512 KB, Programmable NVM: 356KB
N/Ainfineon/pse84xgxs4.cfgcat1dPSE84xGxS4 devices of PSOC™ Edge E84 series:EPC4 security, Total NVM: 512 KB, Programmable NVM: 188KB
N/Ainfineon/psc3.cfgpsc3PSOC™ Control C3 devices
psoc6.cfginfineon/cy8c6xx.cfgpsoc6CY8C6xx7, CY8C6xx6
psoc6_2m.cfginfineon/cy8cxxa.cfgpsoc6CY8C6xxA, CY8C6xx8
psoc6_512k.cfginfineon/cy8cxx5.cfgpsoc6CY8C6xx5
psoc6_256k.cfginfineon/cy8cxx4.cfgpsoc6CY8C6xx4
psoc6_secure.cfginfineon/cyxx64x7.cfgpsoc6CYB06447, CYB06447-BL
psoc6_2m_secure.cfginfineon/cyxx64xa.cfgpsoc6CYS0644A, CYB0644A
psoc6_512k_secure.cfginfineon/cyxx64x5.cfgpsoc6CYB06445
psoc4.cfginfineon/psoc4.cfgpsoc4All PSOC™ 4 MCU, CCGx targets except PSOC™ 4500H MCU
psoc4500.cfginfineon/psoc4500h.cfgpsoc4PSOC™ 4500H MCU
pag2s.cfginfineon/pag2s.cfgpsoc4PAG2S MCU
psoc4hv_a0.cfginfineon/psoc4hv_a0.cfgpsoc4PSOC™ 4-HV devices
cyw208xx.cfginfineon/cyw20829.cfgcyw20829AIROC™ CYW208xx Wi-Fi & Bluetooth® combo chips
cyw55500.cfginfineon/cyw55500.cfgcyw55500AIROC™ CYW55500 devices
N/Abcm4390x.cfg 1N/AAIROC™ CYW4390x family of devices
cat1c.cfginfineon/xmc7xxx.cfgcat1cXMC7100/XMC7200 series of devices
cat1c.cfginfineon/cytxbb.cfgcat1cCYT3BB/CYT4BB series of TRAVEO™ T2G Body High MCU devices
cat1c.cfginfineon/cyt4bf.cfgcat1cCYT4BF series of TRAVEO™ T2G Body High MCU devices
cat1c.cfginfineon/cyt4dn.cfgtraveo2CYT4DN series of TRAVEO™ T2G Cluster 6M MCU devices
traveo2_1m_a0.cfginfineon/cyt2b7.cfgtraveo2CYT2B7 series of TRAVEO™ T2G Body Entry MCU devices
traveo2_2m.cfginfineon/cyt2b9.cfgtraveo2CYT2B9 series of TRAVEO™ T2G Body Entry MCU devices
traveo2_be_4m.cfginfineon/cyt2bl.cfgtraveo2CYT2BL series of TRAVEO™ T2G Body Entry MCU devices
traveo2_512k_a0.cfginfineon/cyt2b6.cfgtraveo2CYT2B6 series of TRAVEO™ T2G Body Entry MCU devices
N/Ainfineon/cyt3dl.cfgtraveo2CYT3DL series of TRAVEO™ T2G Cluster 4M MCU devices
N/Ainfineon/cyt2dl.cfgtraveo2CYT2СL series of TRAVEOTM Cluster Entry 4M MCU devices
fx3g2.cfginfineon/fx3gx.cfgfx3FX3G2 and FX2G3 series of devices
macaw.cfginfineon/macaw.cfgmacawMacaw series of devices
N/Ainfineon/xmc5100.cfgxmc5xxxXMC5100 devices
N/Ainfineon/xmc5200.cfgxmc5xxxXMC5200 devices
N/Ainfineon/xmc5300.cfgxmc5xxxXMC5300 devices

Footnotes

  1. The CYW9WCD1EVAL1 kit is equipped with an onboard FTDI-based JTAG adapter. OpenOCD provides board-level configuration file for this kit which will configure the JTAG adapter and the CYW4390x chip automatically. Use single board/cyw9wcd1eval1.cfg configuration file for the CYW9WCD1EVAL1 board (instead of separate files for the probe and chip).