diff --git a/tools/export/ds5_5/__init__.py b/tools/export/ds5_5/__init__.py index 377f4fe862..e08b356bd8 100644 --- a/tools/export/ds5_5/__init__.py +++ b/tools/export/ds5_5/__init__.py @@ -30,6 +30,7 @@ class DS5_5(Exporter): 'ARCH_PRO', 'RZ_A1H', 'VK_RZ_A1H', + 'GR_LYCHEE', ] USING_MICROLIB = [ diff --git a/tools/export/ds5_5/gr_lychee.cproject.tmpl b/tools/export/ds5_5/gr_lychee.cproject.tmpl new file mode 100644 index 0000000000..bfd81f7f96 --- /dev/null +++ b/tools/export/ds5_5/gr_lychee.cproject.tmpl @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tools/export/ds5_5/gr_lychee.launch.tmpl b/tools/export/ds5_5/gr_lychee.launch.tmpl new file mode 100644 index 0000000000..3c5d272bdd --- /dev/null +++ b/tools/export/ds5_5/gr_lychee.launch.tmpl @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tools/export/ds5_5/gr_lychee.project.tmpl b/tools/export/ds5_5/gr_lychee.project.tmpl new file mode 100644 index 0000000000..613167cd00 --- /dev/null +++ b/tools/export/ds5_5/gr_lychee.project.tmpl @@ -0,0 +1,83 @@ + + + {{name}}_ds5_gr_lychee + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + ?name? + + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.buildCommand + make + + + org.eclipse.cdt.make.core.buildLocation + ${workspace_loc:/ds5_gr_lychee/Build} + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + true + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + diff --git a/tools/export/e2studio/__init__.py b/tools/export/e2studio/__init__.py index 5195919f7d..5aa539a399 100644 --- a/tools/export/e2studio/__init__.py +++ b/tools/export/e2studio/__init__.py @@ -23,6 +23,7 @@ class E2Studio(GNUARMEclipse): TARGETS = [ 'RZ_A1H', 'VK_RZ_A1H', + 'GR_LYCHEE', ] # override diff --git a/tools/export/iar/iar_definitions.json b/tools/export/iar/iar_definitions.json index ad1096f158..e410987161 100644 --- a/tools/export/iar/iar_definitions.json +++ b/tools/export/iar/iar_definitions.json @@ -211,6 +211,13 @@ "GBECoreSlave": 37, "NEON":1 }, + "GR_LYCHEE": { + "OGChipSelectEditMenu": "R7S721030\tRenesas R7S721030", + "CoreVariant": 37, + "GFPUCoreSlave": 37, + "GBECoreSlave": 37, + "NEON":1 + }, "MKL05Z32xxx4": { "OGChipSelectEditMenu": "MKL05Z32xxx4\tFreescale MKL05Z32xxx4" },