-
Notifications
You must be signed in to change notification settings - Fork 0
/
stm32_v3_hal ExtSram jlink swd.launch
62 lines (62 loc) · 13.9 KB
/
stm32_v3_hal ExtSram jlink swd.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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="ilg.gnumcueclipse.debug.gdbjtag.openocd.launchConfigurationType">
<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doContinue" value="false"/>
<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doDebugInRam" value="false"/>
<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doFirstReset" value="true"/>
<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doGdbServerAllocateConsole" value="true"/>
<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doGdbServerAllocateTelnetConsole" value="false"/>
<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doSecondReset" value="false"/>
<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doStartGdbCLient" value="true"/>
<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doStartGdbServer" value="true"/>
<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.enableSemihosting" value="true"/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.firstResetType" value="init"/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbClientOtherCommands" value="set mem inaccessible-by-default off"/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbClientOtherOptions" value=""/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerConnectionAddress" value=""/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerExecutable" value="/opt/openocd/0.10.0-12-20190422-2015/bin/openocd"/>
<intAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerGdbPortNumber" value="3333"/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerLog" value=""/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerOther" value="-s /opt/openocd/0.10.0-12-20190422-2015/scripts -f interface/jlink.cfg -c "transport select swd" -f target/stm32f1x.cfg"/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerTclPortNumber" value="6666"/>
<intAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerTelnetPortNumber" value="4444"/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.otherInitCommands" value="mon mww 0x40021000 0x00005083 mon mww 0x40021004 0x00000000 mon mww 0x40021004 0x00000000 mon mww 0x40021000 0x00005083 mon mww 0x40021004 0x00000000 mon mww 0x40021008 0x009F0000 mon mww 0x40021000 0x00015083 mon sleep 100 mon mww 0x40022000 0x00000030 mon mww 0x40022000 0x00000030 mon mww 0x40022000 0x00000032 mon mww 0x40021004 0x00000000 mon mww 0x40021004 0x00000000 mon mww 0x40021004 0x00000400 mon mww 0x40021004 0x00000400 mon mww 0x40021004 0x001D0400 mon mww 0x40021000 0x01035083 mon sleep 100 mon mww 0x40021004 0x001D0400 mon mww 0x40021004 0x001D0402 mon sleep 100 mon mww 0x40021014 0x00000114 mon mww 0x40021018 0x000001E0 mon mww 0x40011400 0xB8BB44BB mon mww 0x40011404 0xBBBBBBBB mon mww 0x40011800 0xBBBBB4BB mon mww 0x40011804 0xBBBBBBBB mon mww 0x40011C00 0x33BBBBBB mon mww 0x40011C04 0xBBBB3333 mon mww 0x40012000 0x48BBBBBB mon mww 0x40012004 0x444B4BB4 mon mww 0xA0000010 0x00001010 mon mww 0xA0000014 0x00000200 mon mww 0xA0000010 0x00001011 mon sleep 200 mon mww 0x40021000 0x00005083 mon mww 0x40021004 0x00000000 mon mww 0x40021004 0x00000000 mon mww 0x40021000 0x00005083 mon mww 0x40021004 0x00000000 mon mww 0x40021008 0x009F0000 mon mww 0x40021000 0x00015083 mon sleep 100 mon mww 0x40022000 0x00000030 mon mww 0x40022000 0x00000030 mon mww 0x40022000 0x00000032 mon mww 0x40021004 0x00000000 mon mww 0x40021004 0x00000000 mon mww 0x40021004 0x00000400 mon mww 0x40021004 0x00000400 mon mww 0x40021004 0x001D0400 mon mww 0x40021000 0x01035083 mon sleep 100 mon mww 0x40021004 0x001D0400 mon mww 0x40021004 0x001D0402 mon sleep 100 mon mww 0x40021014 0x00000114 mon mww 0x40021018 0x000001E0 mon mww 0x40011400 0xB8BB44BB mon mww 0x40011404 0xBBBBBBBB mon mww 0x40011800 0xBBBBB4BB mon mww 0x40011804 0xBBBBBBBB mon mww 0x40011C00 0x33BBBBBB mon mww 0x40011C04 0xBBBB3333 mon mww 0x40012000 0x48BBBBBB mon mww 0x40012004 0x444B4BB4 mon mww 0xA0000010 0x00001010 mon mww 0xA0000014 0x00000200 mon mww 0xA0000010 0x00001011 mon sleep 200 monitor reg sp=0x68000000 monitor reg pc=0x68000004 monitor mww 0xE000ED08=0x68000000 monitor halt"/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.otherRunCommands" value="mon set val [mrw 0x68000000] mon mww 0x20000000 $val #mon expr $val+3 mon set val [mrw 0x68000004] mon mww 0x20000004 $val mon set val [mrw 0x68000008] mon mww 0x20000008 $val mon set val [mrw 0x6800000C] mon mww 0x2000000C $val mon set val [mrw 0x68000010] mon mww 0x20000010 $val mon set val [mrw 0x68000014] mon mww 0x20000014 $val mon set val [mrw 0x68000018] mon mww 0x20000018 $val mon set val [mrw 0x6800001C] mon mww 0x2000001C $val mon set val [mrw 0x68000020] mon mww 0x20000020 $val mon set val [mrw 0x68000024] mon mww 0x20000024 $val mon set val [mrw 0x68000028] mon mww 0x20000028 $val mon set val [mrw 0x6800002C] mon mww 0x2000002C $val mon set val [mrw 0x68000030] mon mww 0x20000030 $val mon set val [mrw 0x68000034] mon mww 0x20000034 $val mon set val [mrw 0x68000038] mon mww 0x20000038 $val mon set val [mrw 0x6800003C] mon mww 0x2000003C $val mon set val [mrw 0x68000040] mon mww 0x20000040 $val mon set val [mrw 0x68000044] mon mww 0x20000044 $val mon set val [mrw 0x68000048] mon mww 0x20000048 $val mon set val [mrw 0x6800004C] mon mww 0x2000004C $val mon set val [mrw 0x68000050] mon mww 0x20000050 $val mon set val [mrw 0x68000054] mon mww 0x20000054 $val mon set val [mrw 0x68000058] mon mww 0x20000058 $val mon set val [mrw 0x6800005C] mon mww 0x2000005C $val mon set val [mrw 0x68000060] mon mww 0x20000060 $val mon set val [mrw 0x68000064] mon mww 0x20000064 $val mon set val [mrw 0x68000068] mon mww 0x20000068 $val mon set val [mrw 0x6800006C] mon mww 0x2000006C $val mon set val [mrw 0x68000070] mon mww 0x20000070 $val mon set val [mrw 0x68000074] mon mww 0x20000074 $val mon set val [mrw 0x68000078] mon mww 0x20000078 $val mon set val [mrw 0x6800007C] mon mww 0x2000007C $val mon set val [mrw 0x68000080] mon mww 0x20000080 $val mon set val [mrw 0x68000084] mon mww 0x20000084 $val mon set val [mrw 0x68000088] mon mww 0x20000088 $val mon set val [mrw 0x6800008C] mon mww 0x2000008C $val mon set val [mrw 0x68000090] mon mww 0x20000090 $val mon set val [mrw 0x68000094] mon mww 0x20000094 $val mon set val [mrw 0x68000098] mon mww 0x20000098 $val mon set val [mrw 0x6800009C] mon mww 0x2000009C $val mon set val [mrw 0x680000A0] mon mww 0x200000A0 $val mon set val [mrw 0x680000A4] mon mww 0x200000A4 $val mon set val [mrw 0x680000A8] mon mww 0x200000A8 $val mon set val [mrw 0x680000AC] mon mww 0x200000AC $val mon set val [mrw 0x680000B0] mon mww 0x200000B0 $val mon set val [mrw 0x680000B4] mon mww 0x200000B4 $val mon set val [mrw 0x680000B8] mon mww 0x200000B8 $val mon set val [mrw 0x680000BC] mon mww 0x200000BC $val mon set val [mrw 0x680000C0] mon mww 0x200000C0 $val mon set val [mrw 0x680000C4] mon mww 0x200000C4 $val mon set val [mrw 0x680000C8] mon mww 0x200000C8 $val mon set val [mrw 0x680000CC] mon mww 0x200000CC $val mon set val [mrw 0x680000D0] mon mww 0x200000D0 $val mon set val [mrw 0x680000D4] mon mww 0x200000D4 $val mon set val [mrw 0x680000D8] mon mww 0x200000D8 $val mon set val [mrw 0x680000DC] mon mww 0x200000DC $val mon set val [mrw 0x680000E0] mon mww 0x200000E0 $val mon set val [mrw 0x680000E4] mon mww 0x200000E4 $val mon set val [mrw 0x680000E8] mon mww 0x200000E8 $val mon set val [mrw 0x680000EC] mon mww 0x200000EC $val mon set val [mrw 0x680000F0] mon mww 0x200000F0 $val mon set val [mrw 0x680000F4] mon mww 0x200000F4 $val mon set val [mrw 0x680000F8] mon mww 0x200000F8 $val mon set val [mrw 0x680000FC] mon mww 0x200000FC $val mon set val [mrw 0x68000100] mon mww 0x20000100 $val mon set val [mrw 0x68000104] mon mww 0x20000104 $val mon set val [mrw 0x68000108] mon mww 0x20000108 $val mon set val [mrw 0x6800010C] mon mww 0x2000010C $val mon set val [mrw 0x68000110] mon mww 0x20000110 $val mon set val [mrw 0x68000114] mon mww 0x20000114 $val mon set val [mrw 0x68000118] mon mww 0x20000118 $val mon set val [mrw 0x6800011C] mon mww 0x2000011C $val mon set val [mrw 0x68000120] mon mww 0x20000120 $val mon set val [mrw 0x68000124] mon mww 0x20000124 $val mon set val [mrw 0x68000128] mon mww 0x20000128 $val mon set val [mrw 0x6800012C] mon mww 0x2000012C $val monitor reg sp=0x68000000 monitor reg pc=0x68000004 break ResetHandler break main continue"/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.secondResetType" value="halt"/>
<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.svdPath" value="/opt/Ac6/SystemWorkbench/plugins/fr.ac6.mcu.ide_2.9.1.201905031422/resources/cmsis/STMicroelectronics_CMSIS_SVD/STM32F103.svd"/>
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageFileName" value="${workspace_loc:/stm32_v3_hal/DebugExtSram/stm32_v3_hal.elf}"/>
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageOffset" value=""/>
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.ipAddress" value="localhost"/>
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.jtagDevice" value="GNU MCU OpenOCD"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadImage" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadSymbols" value="true"/>
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.pcRegister" value=""/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.portNumber" value="3333"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setPcRegister" value="false"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setResume" value="false"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setStopAt" value="false"/>
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.stopAt" value="main"/>
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsFileName" value="${workspace_loc:/stm32_v3_hal/DebugExtSram/stm32_v3_hal.elf}"/>
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsOffset" value=""/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForImage" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForSymbols" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForImage" value="false"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForSymbols" value="false"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useRemoteTarget" value="true"/>
<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="/opt/arm/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gdb"/>
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.UPDATE_THREADLIST_ON_SUSPEND" value="false"/>
<intAttribute key="org.eclipse.cdt.launch.ATTR_BUILD_BEFORE_LAUNCH_ATTR" value="2"/>
<stringAttribute key="org.eclipse.cdt.launch.COREFILE_PATH" value=""/>
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_REGISTER_GROUPS" value=""/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="DebugExtSram/stm32_v3_hal.elf"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="stm32_v3_hal"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="fr.ac6.managedbuild.config.gnu.cross.exe.debug.750142595.1226561880.42102023"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/stm32_v3_hal"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
</listAttribute>
<stringAttribute key="org.eclipse.dsf.launch.MEMORY_BLOCKS" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <memoryBlockExpressionList context="Context string"/> "/>
<stringAttribute key="process_factory_id" value="org.eclipse.cdt.dsf.gdb.GdbProcessFactory"/>
</launchConfiguration>