board: nsim: add ide projects to debug demo with esclipse
Signed-off-by: Jingru <jingru@synopsys.com>
This commit is contained in:
259
board/ARC_NSIM_EM/GCC/hello_world/.cproject
Normal file
259
board/ARC_NSIM_EM/GCC/hello_world/.cproject
Normal file
@@ -0,0 +1,259 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
|
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.core.settings">
|
||||
|
||||
<cconfiguration id="org.eclipse.cdt.cross.arc.gnu.linux.elf.debug.1536038980">
|
||||
|
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="org.eclipse.cdt.cross.arc.gnu.linux.elf.debug.1536038980" moduleId="org.eclipse.cdt.core.settings" name="arcem">
|
||||
|
||||
<externalSettings/>
|
||||
|
||||
<extensions>
|
||||
|
||||
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
|
||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
|
||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
|
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
|
||||
</extensions>
|
||||
|
||||
</storageModule>
|
||||
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.cross.arc.gnu.buildArtefactType.application" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.cross.arc.gnu.buildArtefactType.application,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="ARC ARCEM" id="org.eclipse.cdt.cross.arc.gnu.linux.elf.debug.1536038980" name="arcem" optionalBuildProperties="" parent="org.eclipse.cdt.cross.arc.gnu.linux.elf.debug">
|
||||
|
||||
<folderInfo id="org.eclipse.cdt.cross.arc.gnu.linux.elf.debug.1536038980." name="/" resourcePath="">
|
||||
|
||||
<toolChain id="org.eclipse.cdt.cross.arc.gnu.linux.elf.toolchain.debug.1518186599" name="GNU Toolchain for ARC EM" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.toolchain.debug">
|
||||
|
||||
<option id="org.eclipse.cdt.cross.arc.gnu.linux.option.debugging.level.2042344771" name="Debug level" superClass="org.eclipse.cdt.cross.arc.gnu.linux.option.debugging.level" value="org.eclipse.cdt.cross.arc.gnu.base.option.debugging.level.max" valueType="enumerated"/>
|
||||
|
||||
<targetPlatform id="org.eclipse.cdt.cross.arc.gnu.linux.elf.platform.debug.589546950" isAbstract="false" name="All Platform" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.platform.debug"/>
|
||||
|
||||
<builder autoBuildTarget="all" buildPath="${workspace_loc:/blinky}" cleanBuildTarget="clean" enableAutoBuild="false" enableCleanBuild="true" enabledIncrementalBuild="true" id="org.eclipse.cdt.cross.arc.gnu.linux.elf.builder.debug.1840405665" incrementalBuildTarget="all" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="GNU Make Builder for ARC" parallelBuildOn="false" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.builder.debug"/>
|
||||
|
||||
<tool id="org.eclipse.cdt.cross.arc.gnu.linux.elf.assembler.debug.420501660" name="ARC ELF32 GCC Assembler" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.assembler.debug">
|
||||
|
||||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="org.eclipse.cdt.cross.arc.gnu.assembler.option.include.paths.1349156369" name="Include paths (-I)" superClass="org.eclipse.cdt.cross.arc.gnu.assembler.option.include.paths" valueType="includePath">
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/kernel/core/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/kernel/pm/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/kernel/hal/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/arch/arc/nsim/common/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/arch/arc/nsim/em/gcc}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/board/ARC_NSIM_EM/TOS-CONFIG}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/osal/cmsis_os}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/board/ARC_NSIM_EM/BSP/Inc}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/platform/vendor_bsp/embarc_bsp/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/platform/vendor_bsp/embarc_bsp/library}""/>
|
||||
|
||||
</option>
|
||||
|
||||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="org.eclipse.cdt.cross.arc.gnu.assembler.option.preprocessor.def.311605714" name="Defined symbols (-D)" superClass="org.eclipse.cdt.cross.arc.gnu.assembler.option.preprocessor.def" valueType="definedSymbols">
|
||||
|
||||
<listOptionValue builtIn="false" value="BOARD_CPU_FREQ=25000000"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="BOARD_DEV_FREQ=50000000"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="BOARD_NSIM"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="CPU_ARC"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="CURRENT_CORE=arcem"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="EMBARC_TCF_GENERATED"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="EMBARC_USE_BOARD_MAIN"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="HW_VERSION=10"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="LIB_CLIB"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="PLATFORM_EMBARC"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="TOOLCHAIN=ARC_GNU"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_HAVE_LIBGLOSS_"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_HEAPSIZE=8192"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_HOSTLINK_"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_NSIM_"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_STACKSIZE=2048"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="__GNU__"/>
|
||||
|
||||
</option>
|
||||
|
||||
<inputType id="org.eclipse.cdt.cross.arc.gnu.linux.assembler.base.input.1466071146"/>
|
||||
|
||||
<inputType id="org.eclipse.cdt.cross.arc.gnu.em.linux.assembler.base.input.1280163649" superClass="org.eclipse.cdt.cross.arc.gnu.em.linux.assembler.base.input"/>
|
||||
|
||||
</tool>
|
||||
|
||||
<tool id="org.eclipse.cdt.cross.arc.gnu.linux.elf.c.compiler.debug.448240261" name="ARC ELF32 GCC C Compiler" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.c.compiler.debug">
|
||||
|
||||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="org.eclipse.cdt.cross.arc.gnu.c.compiler.option.include.paths.79614265" name="Include paths (-I)" superClass="org.eclipse.cdt.cross.arc.gnu.c.compiler.option.include.paths" valueType="includePath">
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky}""/>
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/kernel/core/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/kernel/pm/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/kernel/hal/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/arch/arc/nsim/common/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/arch/arc/nsim/em/gcc}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/board/ARC_NSIM_EM/TOS-CONFIG}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/osal/cmsis_os}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/board/ARC_NSIM_EM/BSP/Inc}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/platform/vendor_bsp/embarc_bsp/include}""/>
|
||||
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:/blinky/tencentos/platform/vendor_bsp/embarc_bsp/library}""/>
|
||||
|
||||
</option>
|
||||
|
||||
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="org.eclipse.cdt.cross.arc.gnu.c.compiler.option.preprocessor.def.1347816001" name="Defined symbols (-D)" superClass="org.eclipse.cdt.cross.arc.gnu.c.compiler.option.preprocessor.def" valueType="definedSymbols">
|
||||
|
||||
<listOptionValue builtIn="false" value="BOARD_CPU_FREQ=25000000"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="BOARD_DEV_FREQ=50000000"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="BOARD_NSIM"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="CPU_ARC"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="CURRENT_CORE=arcem"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="EMBARC_TCF_GENERATED"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="EMBARC_USE_BOARD_MAIN"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="HW_VERSION=10"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="LIB_CLIB"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="PLATFORM_EMBARC"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="TOOLCHAIN=ARC_GNU"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_HAVE_LIBGLOSS_"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_HEAPSIZE=8192"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_HOSTLINK_"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_NSIM_"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="_STACKSIZE=2048"/>
|
||||
|
||||
<listOptionValue builtIn="false" value="__GNU__"/>
|
||||
|
||||
</option>
|
||||
|
||||
<option id="org.eclipse.cdt.cross.arc.gnu.c.compiler.option.optimization.level.1856088319" name="Optimization level" superClass="org.eclipse.cdt.cross.arc.gnu.c.compiler.option.optimization.level" value="org.eclipse.cdt.cross.arc.gnu.base.option.optimization.level.none" valueType="enumerated"/>
|
||||
|
||||
<inputType id="org.eclipse.cdt.cross.arc.gnu.linux.c.compiler.base.input.1213319901"/>
|
||||
|
||||
<inputType id="org.eclipse.cdt.cross.arc.gnu.em.linux.c.compiler.base.input.119616919" superClass="org.eclipse.cdt.cross.arc.gnu.em.linux.c.compiler.base.input"/>
|
||||
|
||||
</tool>
|
||||
|
||||
<tool id="org.eclipse.cdt.cross.arc.gnu.linux.elf.cpp.compiler.debug.1443248443" name="ARC ELF32 GCC C++ Compiler" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.cpp.compiler.debug">
|
||||
|
||||
<inputType id="org.eclipse.cdt.cross.arc.gnu.em.linux.cpp.compiler.base.input.664957218" superClass="org.eclipse.cdt.cross.arc.gnu.em.linux.cpp.compiler.base.input"/>
|
||||
|
||||
</tool>
|
||||
|
||||
<tool id="org.eclipse.cdt.cross.arc.gnu.linux.elf.c.linker.debug.1864971900" name="ARC ELF32 GCC C Linker" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.c.linker.debug">
|
||||
|
||||
<inputType id="org.eclipse.cdt.cross.arc.gnu.c.linker.input.976252164" superClass="org.eclipse.cdt.cross.arc.gnu.c.linker.input">
|
||||
|
||||
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
|
||||
|
||||
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
|
||||
|
||||
</inputType>
|
||||
|
||||
</tool>
|
||||
|
||||
<tool id="org.eclipse.cdt.cross.arc.gnu.linux.elf.cpp.linker.debug.116146273" name="ARC ELF32 GCC C++ Linker" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.cpp.linker.debug"/>
|
||||
|
||||
<tool id="org.eclipse.cdt.cross.arc.gnu.linux.elf.createflash.debug.2095919826" name="ARC ELF32 GNU Create Flash Image" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.createflash.debug"/>
|
||||
|
||||
<tool id="org.eclipse.cdt.cross.arc.gnu.linux.elf.createlisting.debug.207593566" name="ARC ELF32 GNU Create Listing" superClass="org.eclipse.cdt.cross.arc.gnu.linux.elf.createlisting.debug"/>
|
||||
|
||||
<tool id="org.eclipse.cdt.cross.arc.gnu.linux.printsize.base.615400078" name="ARC ELF32 GNU Print Size" superClass="org.eclipse.cdt.cross.arc.gnu.linux.printsize.base"/>
|
||||
|
||||
<tool id="org.eclipse.cdt.cross.arc.gnu.em.linux.archiver.base.1467791402" name="ARC ELF32 GCC Archiver" superClass="org.eclipse.cdt.cross.arc.gnu.em.linux.archiver.base"/>
|
||||
|
||||
</toolChain>
|
||||
|
||||
</folderInfo>
|
||||
|
||||
</configuration>
|
||||
|
||||
</storageModule>
|
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
||||
|
||||
</cconfiguration>
|
||||
|
||||
</storageModule>
|
||||
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
|
||||
<project id="baremetal_arc_feature_cache.org.eclipse.cdt.cross.arc.gnu.linux.elf.1234567890" name="ARC Cross ELF32 Target Application" projectType="org.eclipse.cdt.cross.arc.gnu.linux.elf"/>
|
||||
|
||||
</storageModule>
|
||||
|
||||
<storageModule moduleId="scannerConfiguration">
|
||||
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
||||
|
||||
</storageModule>
|
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
|
||||
|
||||
<storageModule moduleId="refreshScope" versionNumber="2">
|
||||
|
||||
<configuration configurationName="arcem">
|
||||
|
||||
<resource resourceType="PROJECT" workspacePath="/blinky"/>
|
||||
|
||||
</configuration>
|
||||
|
||||
</storageModule>
|
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
|
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
|
||||
|
||||
</cproject>
|
84
board/ARC_NSIM_EM/GCC/hello_world/.project
Normal file
84
board/ARC_NSIM_EM/GCC/hello_world/.project
Normal file
@@ -0,0 +1,84 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>blinky</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
|
||||
<triggers>clean,full,incremental,</triggers>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
|
||||
<triggers>full,incremental,</triggers>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.cdt.core.cnature</nature>
|
||||
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
|
||||
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
|
||||
</natures>
|
||||
<linkedResources>
|
||||
<link>
|
||||
<name>Makefile</name>
|
||||
<type>1</type>
|
||||
<location>C:/Users/jingru/Documents/git/embarc/TencentOS-tiny/board/ARC_NSIM_EM/GCC/hello_world/Makefile</location>
|
||||
</link>
|
||||
<link>
|
||||
<name>tencentos</name>
|
||||
<type>2</type>
|
||||
<locationURI>virtual:/virtual</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>tencentos/arch</name>
|
||||
<type>2</type>
|
||||
<location>C:/Users/jingru/Documents/git/embarc/TencentOS-tiny/arch</location>
|
||||
</link>
|
||||
<link>
|
||||
<name>tencentos/board</name>
|
||||
<type>2</type>
|
||||
<location>C:/Users/jingru/Documents/git/embarc/TencentOS-tiny/board</location>
|
||||
</link>
|
||||
<link>
|
||||
<name>tencentos/components</name>
|
||||
<type>2</type>
|
||||
<location>C:/Users/jingru/Documents/git/embarc/TencentOS-tiny/components</location>
|
||||
</link>
|
||||
<link>
|
||||
<name>tencentos/devices</name>
|
||||
<type>2</type>
|
||||
<location>C:/Users/jingru/Documents/git/embarc/TencentOS-tiny/devices</location>
|
||||
</link>
|
||||
<link>
|
||||
<name>tencentos/kernel</name>
|
||||
<type>2</type>
|
||||
<location>C:/Users/jingru/Documents/git/embarc/TencentOS-tiny/kernel</location>
|
||||
</link>
|
||||
<link>
|
||||
<name>tencentos/net</name>
|
||||
<type>2</type>
|
||||
<location>C:/Users/jingru/Documents/git/embarc/TencentOS-tiny/net</location>
|
||||
</link>
|
||||
<link>
|
||||
<name>tencentos/osal</name>
|
||||
<type>2</type>
|
||||
<location>C:/Users/jingru/Documents/git/embarc/TencentOS-tiny/osal</location>
|
||||
</link>
|
||||
<link>
|
||||
<name>tencentos/platform</name>
|
||||
<type>2</type>
|
||||
<location>C:/Users/jingru/Documents/git/embarc/TencentOS-tiny/platform</location>
|
||||
</link>
|
||||
</linkedResources>
|
||||
<variableList>
|
||||
<variable>
|
||||
<name>TencentOS_ROOT</name>
|
||||
<value>file:/C:/Users/jingru/Documents/git/tencentos/TencentOS-tiny</value>
|
||||
</variable>
|
||||
</variableList>
|
||||
</projectDescription>
|
14
board/ARC_NSIM_EM/GCC/hello_world/IDE调试步骤.md
Normal file
14
board/ARC_NSIM_EM/GCC/hello_world/IDE调试步骤.md
Normal file
@@ -0,0 +1,14 @@
|
||||
### 运行IDE步骤
|
||||
|
||||
1. 修改文件`.project`中tencentos-tiny的路径
|
||||
|
||||
```
|
||||
<variableList>
|
||||
<variable>
|
||||
<name>TencentOS_ROOT</name>
|
||||
<value>file:/C:/Users/jingru/Documents/git/tencentos/TencentOS-tiny</value>
|
||||
</variable>
|
||||
</variableList>
|
||||
```
|
||||
2. 打开ide,点击**File->Open Projects From File system**, 添加`hello_world`根路径。
|
||||
3. 点击**Denug**启动调试
|
92
board/ARC_NSIM_EM/GCC/hello_world/blinky-arcem.launch
Normal file
92
board/ARC_NSIM_EM/GCC/hello_world/blinky-arcem.launch
Normal file
@@ -0,0 +1,92 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<launchConfiguration type="com.arc.embeddedcdt.idleNative">
|
||||
<stringAttribute key="com.arc.embeddedcdt.ashling_tdesc_path" value="C:\AshlingOpellaXDforARC\opella-arcem-tdesc.xml"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.ashling_xml_path" value="C:\AshlingOpellaXDforARC\arc-em-cpu.xml"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.debugger_app_console" value="false"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_com_ashling_port" value="COM1"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_com_oepnocd_port" value="COM1"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_com_port" value="COM3"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_custom_gdbsever_bin_path" value=""/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_custom_gdbsever_command" value=""/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_external_ashling_default" value="true"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_external_nsim_default" value="true"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_external_nsimprops_default" value="false"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_external_nsimtcf_default" value="false"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_external_openocd_default" value="true"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_external_tools" value="nSIM"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_external_tools_ashling_path" value="C:\AshlingOpellaXDforARC"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_external_tools_nsim_path" value="C:/ARC/nSIM/nSIM/bin/nsimdrv.exe"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_external_tools_oepnocd_path" value="C:/arc_gnu/share/openocd/scripts/board/snps_em_sk.cfg"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_gdb_address" value="localhost"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_init_commands" value=""/>
|
||||
<intAttribute key="com.arc.embeddedcdt.debugger_launch_file_format_version" value="2"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_openocd_bin_path" value="C:/arc_gnu/bin/openocd.exe"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.debugger_putty_default" value="true"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_run_commands" value=""/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.debugger_use_nsimenableexpt" value="true"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.debugger_use_nsimhostlink" value="true"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.debugger_use_nsiminvaintruexpt" value="true"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.debugger_use_nsimjit" value="false"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.debugger_use_nsimjitthread" value="1"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.debugger_use_nsimmemoexpt" value="true"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.debugger_use_nsimprops" value="false"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.debugger_use_nsimtcf" value="true"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.ftdi_core" value="DEFAULT_CORE"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.ftdi_device" value="CUSTOM"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.load_elf" value="true"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.nsim_prop_file" value=""/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.nsim_tcf_file" value="C:/Users/jingru/Documents/git/gitlab/embarc/embarc_osp/board/nsim/configs/10/tcf/arcem.tcf"/>
|
||||
<booleanAttribute key="com.arc.embeddedcdt.nsim_use_default_working_dir" value="true"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.nsim_working_directory" value="${workspace_loc:blinky}"/>
|
||||
<stringAttribute key="com.arc.embeddedcdt.timestamp" value="1584601942256"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.debug.mi.core.AUTO_SOLIB" value="true"/>
|
||||
<listAttribute key="org.eclipse.cdt.debug.mi.core.AUTO_SOLIB_LIST"/>
|
||||
<stringAttribute key="org.eclipse.cdt.debug.mi.core.DEBUG_NAME" value="arc-elf32-gdb"/>
|
||||
<stringAttribute key="org.eclipse.cdt.debug.mi.core.GDB_INIT" value=".gdbinit"/>
|
||||
<listAttribute key="org.eclipse.cdt.debug.mi.core.SOLIB_PATH"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.debug.mi.core.STOP_ON_SOLIB_EVENTS" value="false"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.debug.mi.core.breakpointsFullPath" value="false"/>
|
||||
<stringAttribute key="org.eclipse.cdt.debug.mi.core.commandFactory" value="org.eclipse.cdt.debug.mi.core.standardCommandFactory"/>
|
||||
<stringAttribute key="org.eclipse.cdt.debug.mi.core.protocol" value="mi"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.debug.mi.core.verboseMode" value="false"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.AUTO_SOLIB" value="true"/>
|
||||
<listAttribute key="org.eclipse.cdt.dsf.gdb.AUTO_SOLIB_LIST"/>
|
||||
<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="arc-elf32-gdb"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_ON_FORK" value="false"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.EXTERNAL_CONSOLE" value="false"/>
|
||||
<stringAttribute key="org.eclipse.cdt.dsf.gdb.GDB_INIT" value=".gdbinit"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.NON_STOP" value="false"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.dsf.gdb.REVERSE" value="false"/>
|
||||
<stringAttribute key="org.eclipse.cdt.dsf.gdb.REVERSE_MODE" value="UseSoftTrace"/>
|
||||
<listAttribute key="org.eclipse.cdt.dsf.gdb.SOLIB_PATH"/>
|
||||
<stringAttribute key="org.eclipse.cdt.dsf.gdb.TRACEPOINT_MODE" value="TP_NORMAL_ONLY"/>
|
||||
<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.DEBUGGER_ID" value="com.arc.embeddedcdt.RemoteGDBDebugger"/>
|
||||
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_REGISTER_GROUPS" value=""/>
|
||||
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_START_MODE" value="run"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN" value="true"/>
|
||||
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_STOP_AT_MAIN_SYMBOL" value="board_main"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.launch.ENABLE_REGISTER_BOOKKEEPING" value="false"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.launch.ENABLE_VARIABLE_BOOKKEEPING" value="false"/>
|
||||
<stringAttribute key="org.eclipse.cdt.launch.FORMAT" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?><contentList/>"/>
|
||||
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <globalVariableList/> "/>
|
||||
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <memoryBlockExpressionList/> "/>
|
||||
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/TencentOS_tiny.elf"/>
|
||||
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="blinky"/>
|
||||
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="false"/>
|
||||
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value=""/>
|
||||
<stringAttribute key="org.eclipse.debug.core.ATTR_GDBSERVER_COMMAND" value="gdbserver"/>
|
||||
<stringAttribute key="org.eclipse.debug.core.ATTR_GDBSERVER_PORT" value="49105"/>
|
||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
|
||||
<listEntry value="/blinky"/>
|
||||
</listAttribute>
|
||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
|
||||
<listEntry value="4"/>
|
||||
</listAttribute>
|
||||
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
|
||||
</listAttribute>
|
||||
<stringAttribute key="org.eclipse.dsf.launch.MEMORY_BLOCKS" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <memoryBlockExpressionList context="reserved-for-future-use"/> "/>
|
||||
<stringAttribute key="process_factory_id" value="org.eclipse.cdt.dsf.gdb.GdbProcessFactory"/>
|
||||
</launchConfiguration>
|
Reference in New Issue
Block a user