-
Notifications
You must be signed in to change notification settings - Fork 0
/
6800_emulator LinkServer Release.launch
28 lines (28 loc) · 11 KB
/
6800_emulator LinkServer Release.launch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="com.crt.dsfdebug.crtmcu.launchType">
<stringAttribute key="com.crt.ctrlcenter.OFSemuDetails" value="LinkServer"/>
<booleanAttribute key="com.crt.ctrlcenter.crtInit" value="true"/>
<booleanAttribute key="com.crt.ctrlcenter.mainBreakIsHardware" value="true"/>
<stringAttribute key="com.crt.ctrlcenter.serialNumber" value="LinkServerMBEDMBED CMSIS-DAP02000200241881875EB84EF5"/>
<stringAttribute key="com.crt.ctrlcenter.targetbase" value="Release Configuration"/>
<stringAttribute key="com.crt.ctrlcenter.targetconfig" value="<?xml version="1.0" encoding="UTF-8"?> <config chipvendor="NXP" genname="Release Configuration" id="config.gdb.stub"><parameters><params><param default="true" description="Vector catch" name="Vector catch" value="false" var="vector.catch"><enum value="True"/> <enum value="False"/> </param> </params> <params><param default="On" description="Enablement of semihosting support" name="Semihosting support" value="On" var="internal.semihost"><enum value="On"/> <enum value="Off"/> <enum value="Auto"/> </param> </params> <params><param default="" description="Maximum wire speed in KHz (leave blank to Auto-detect). Not all values are supported by all targets" name="Maximum wire speed" probe="^(?!Redlink Server|LinkServer$).*$" type="nullString" value="" var="emu.speed"><enum value=""/> <enum value="30000"/> <enum value="15000"/> <enum value="10000"/> <enum value="7500"/> <enum value="6000"/> <enum value="5000"/> <enum value="3750"/> <enum value="3000"/> <enum value="2500"/> <enum value="2000"/> <enum value="1500"/> <enum value="1250"/> <enum value="1200"/> <enum value="1000"/> <enum value="750"/> <enum value="600"/> <enum value="500"/> <enum value="400"/> <enum value="300"/> <enum value="250"/> <enum value="200"/> <enum value="150"/> </param> </params> <params><param content="serverScript" description="Connect script" name="Connect Script" probe="(?i)(Redlink\s+Server|CMSIS-DAP|LinkServer)" required="false" type="nullString" value="kinetisconnect.scp" var="internal.connect.script"/> <param content="serverScript" description="Reset script" name="Reset Script" probe="(?i)(Redlink\s+Server|CMSIS-DAP|LinkServer)" required="false" type="nullString" var="internal.reset.script"/> <param default="" description="Select the reset handling type for this debug connection" name="Reset Handling" probe="(?i)(Redlink\s+Server|CMSIS-DAP|LinkServer)" value="" var="internal.resethandling"><enum value="Default"/> <enum value="SYSRESETREQ"/> <enum value="VECTRESET"/> <enum value="SOFT"/> <enum value=""/> </param> <param default="" description="Select the reset handling type for this debug connection before running a flash driver" name="Flash Driver Reset Handling" probe="(?i)(Redlink\s+Server|CMSIS-DAP|LinkServer)" value="" var="flash.driver.reset"><enum value="Default"/> <enum value="VECTRESET"/> <enum value="SYSRESETREQ"/> <enum value="SOFT"/> <enum value=""/> </param> <param default="" description="Additional options" name="Additional options" value="" var="misc.options"/> <param default="2" description="Set stub debug level (1-4)" name="Debug Level " value="2" var="debug.level"/> <param default="False" description="when True, attach to running target only (without loading image)" name="Attach only" required="true" value="False" var="attach"><enum value="True"/> <enum value="False"/> </param> <param default="True" description="Deprecated. Functionality superseded by &apos;Attach only&apos;" name="Load image" type="boolean" value="True" var="load"><enum value="True"/> <enum value="False"/> </param> <param default="cont" description="Run, continue or (do nothing)" name="Run/Continue image" value="cont" var="run"><enum value="run"/> <enum value="cont"/> <enum value=""/> </param> <param default="off" description="If on is specified, make the debugger treat unknown memory as non-existent and refuse \naccesses to such memory. If off is specified, treat the memory as RAM" name="Memory Access Checking" value="off" var="mem.access"><enum value="on"/> <enum value="off"/> </param> <param default="cont" description="choose the disconnect behavior for the target" name="Disconnect behavior" value="cont" var="ondisconnect"><enum value="nochange"/> <enum value="stop"/> <enum value="cont"/> <enum value="run_cont"/> </param> <param default="" description="Command to run before starting the debugger" name="Pre launch command" value="" var="internal.prelaunch.command"/> <param default="" description="Target Wirespeed in Hz" name="Wirespeed (Hz)" probe="(?i)(Redlink\s+Server|CMSIS-DAP|LinkServer)" value="" var="internal.wirespeed"/> </params> <params><param default="SWD" description="Internal wiretypes" mode="hidden" name="Wiretype" probe="NEVER" value="SWD*,JTAG" var="internal.wiretype"/> <param default="false" description="Chip supports SWO" mode="hidden" name="Has SWO" probe="NEVER" value="true" var="internal.has_swo"/> </params> <params><param default="Disable" description="Enable/Disable the debugger memory cache. Should be disabled for multi-core debug sessions" name="Debugger memory cache" value="Disable" var="internal.cache"><enum value="Enable"/> <enum value="Disable"/> </param> </params> <param default="" mode="hidden" value="" var="internal.core.index"/> <param default="false" mode="hidden" value="false" var="vector.catch"/> <initvalue value="false" var="vector.catch"/> <param default="Disable" mode="hidden" value="Disable" var="internal.cache"/> <initvalue value="Disable" var="internal.cache"/> <param default="SWD*,JTAG" mode="hidden" value="SWD*,JTAG" var="internal.wiretype"/> <initvalue value="SWD*,JTAG" var="internal.wiretype"/> <param default="true" mode="hidden" value="true" var="internal.has_swo"/> <initvalue value="true" var="internal.has_swo"/> <param default="kinetisconnect.scp" mode="hidden" value="kinetisconnect.scp" var="internal.connect.script"/> <initvalue value="kinetisconnect.scp" var="internal.connect.script"/> </parameters> <script emulators="${gdb.stub} -mi -info-emu" silent="false" type="init">set non-stop on&#x0A;set pagination off&#x0A;set mi-async&#x0A;set non-stop on&#x0A;set pagination off&#x0A;set mi-async&#x0A;&#x0A;set remotetimeout 60000&#x0A;##target_extended_remote##&#x0A;set mem inaccessible-by-default ${mem.access}&#x0A;mon ondisconnect ${ondisconnect}&#x0A;set arm force-mode thumb&#x0A;${load}</script> <script emulators="${gdb.stub} -mi -info-emu" silent="false" type="run">${run}</script> </config> "/>
<intAttribute key="com.crt.ctrlcenter.version" value="5"/>
<stringAttribute key="com.nxp.mcuxpresso.ide.probe.manufacturer" value="MBED"/>
<stringAttribute key="com.nxp.mcuxpresso.ide.probe.name" value="MBED CMSIS-DAP"/>
<stringAttribute key="com.nxp.mcuxpresso.ide.probe.type" value="LinkServer"/>
<stringAttribute key="launch.config.handler" value="com.crt.ctrlcenter.launch.CRTLaunchConfigHandler"/>
<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="arm-none-eabi-gdb"/>
<stringAttribute key="org.eclipse.cdt.dsf.gdb.GDB_INIT" value=""/>
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.NON_STOP" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_START_MODE" value="remote"/>
<booleanAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN_SYMBOL" value="main"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="Release/6800_emulator.axf"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="6800_emulator"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="com.crt.advproject.config.exe.release.145596293"/>
<booleanAttribute key="org.eclipse.cdt.launch.use_terminal" value="false"/>
<mapAttribute key="org.eclipse.debug.core.preferred_launchers">
<mapEntry key="[debug]" value="com.crt.dsfdebug.dsf.MCULaunch"/>
</mapAttribute>
<stringAttribute key="process_factory_id" value="com.crt.dsfdebug.dsf.override.CRTProcessFactory"/>
</launchConfiguration>