1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<launchConfiguration type="ilg.gnumcueclipse.debug.gdbjtag.openocd.launchConfigurationType"> 3<stringAttribute key="com.cypress.studio.launch.mode" value="run"/> 4<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doContinue" value="false"/> 5<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doDebugInRam" value="false"/> 6<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doFirstReset" value="false"/> 7<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doGdbServerAllocateConsole" value="true"/> 8<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doGdbServerAllocateTelnetConsole" value="false"/> 9<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doSecondReset" value="false"/> 10<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doStartGdbCLient" value="false"/> 11<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doStartGdbServer" value="true"/> 12<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.enableSemihosting" value="false"/> 13<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.firstResetType" value="init"/> 14<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbClientOtherCommands" value=""/> 15<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbClientOtherOptions" value=""/> 16<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerConnectionAddress" value=""/> 17<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerExecutable" value="${openocd_path}/${openocd_executable}"/> 18<intAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerGdbPortNumber" value="3333"/> 19<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerLog" value=""/> 20<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerOther" value="-s "${openocd_path}/../scripts" -s "&&CY_QSPI_CFG_PATH&&" -c "source [find interface/kitprog3.cfg]" &&CY_OPENOCD_CM0_FLAG&&-c "source [find target/&&CY_OPENOCD_CFG&&]" -c "psoc6 sflash_restrictions 1" -c "if [catch {program &&CY_PROG_FILE&&} ] { echo {** Program operation failed **} } else { echo {** Program operation completed successfully **} }" -c "reset_config srst_only;reset run;&&CY_OPENOCD_CHIP&&.dap dpreg 0x04 0x00;shutdown""/> 21<intAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerTelnetPortNumber" value="4444"/> 22<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.otherInitCommands" value=""/> 23<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.otherRunCommands" value=""/> 24<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.secondResetType" value="run"/> 25<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.svdPath" value="&&CY_SVD_PATH&&"/> 26<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageFileName" value=""/> 27<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageOffset" value=""/> 28<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.ipAddress" value="localhost"/> 29<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.jtagDevice" value="GNU MCU OpenOCD"/> 30<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadImage" value="false"/> 31<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadSymbols" value="false"/> 32<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.pcRegister" value=""/> 33<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.portNumber" value="3333"/> 34<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setPcRegister" value="false"/> 35<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setResume" value="false"/> 36<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setStopAt" value="false"/> 37<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.stopAt" value="main"/> 38<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsFileName" value=""/> 39<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsOffset" value=""/> 40<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForImage" value="false"/> 41<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForSymbols" value="false"/> 42<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForImage" value="true"/> 43<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForSymbols" value="true"/> 44<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useRemoteTarget" value="true"/> 45<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="${cy_tools_path:gcc-7.2.1}/bin/arm-none-eabi-gdb"/> 46<booleanAttribute key="org.eclipse.cdt.dsf.gdb.UPDATE_THREADLIST_ON_SUSPEND" value="false"/> 47<intAttribute key="org.eclipse.cdt.launch.ATTR_BUILD_BEFORE_LAUNCH_ATTR" value="2"/> 48<stringAttribute key="org.eclipse.cdt.launch.COREFILE_PATH" value=""/> 49<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="&&CY_PROG_FILE&&"/> 50<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="&&CY_APPNAME&&"/> 51<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/> 52<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> 53<listEntry value="/&&CY_APPNAME&&"/> 54</listAttribute> 55<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> 56<listEntry value="4"/> 57</listAttribute> 58<listAttribute key="org.eclipse.debug.ui.favoriteGroups"> 59<listEntry value="org.eclipse.debug.ui.launchGroup.run"/> 60</listAttribute> 61</launchConfiguration> 62