diff --git a/targets/targets.json b/targets/targets.json
index 5c5bcd1142..b385eb47aa 100644
--- a/targets/targets.json
+++ b/targets/targets.json
@@ -1852,7 +1852,8 @@
"device_has": ["ANALOGIN", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
"features": ["LWIP"],
"default_lib": "std",
- "release_versions": ["2", "5"]
+ "release_versions": ["2", "5"],
+ "device_name": "r7s721000"
},
"MAXWSNENV": {
"inherits": ["Target"],
diff --git a/tools/export/ds5_5/vk_rz_a1h.cproject.tmpl b/tools/export/ds5_5/vk_rz_a1h.cproject.tmpl
new file mode 100644
index 0000000000..04a6254c2a
--- /dev/null
+++ b/tools/export/ds5_5/vk_rz_a1h.cproject.tmpl
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/export/ds5_5/vk_rz_a1h.launch.tmpl b/tools/export/ds5_5/vk_rz_a1h.launch.tmpl
new file mode 100644
index 0000000000..4978e953f7
--- /dev/null
+++ b/tools/export/ds5_5/vk_rz_a1h.launch.tmpl
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/export/ds5_5/vk_rz_a1h.project.tmpl b/tools/export/ds5_5/vk_rz_a1h.project.tmpl
new file mode 100644
index 0000000000..ad5694893b
--- /dev/null
+++ b/tools/export/ds5_5/vk_rz_a1h.project.tmpl
@@ -0,0 +1,83 @@
+
+
+ {{name}}_ds5_vk_rz_a1h
+
+
+
+
+
+ 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_vk_rz_a1h/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/vk_rz_a1h_cproject.tmpl b/tools/export/e2studio/vk_rz_a1h_cproject.tmpl
new file mode 100644
index 0000000000..85dcd99424
--- /dev/null
+++ b/tools/export/e2studio/vk_rz_a1h_cproject.tmpl
@@ -0,0 +1,318 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/export/e2studio/vk_rz_a1h_gdbinit.tmpl b/tools/export/e2studio/vk_rz_a1h_gdbinit.tmpl
new file mode 100644
index 0000000000..a59f78c10c
--- /dev/null
+++ b/tools/export/e2studio/vk_rz_a1h_gdbinit.tmpl
@@ -0,0 +1,29 @@
+define hook-step
+mon cortex_a maskisr on
+end
+
+define hook-stepi
+mon cortex_a maskisr on
+end
+
+define hook-next
+mon cortex_a maskisr on
+end
+
+define hook-nexti
+mon cortex_a maskisr on
+end
+
+define hook-finish
+mon cortex_a maskisr on
+end
+
+define hook-stop
+mon cortex_a maskisr off
+end
+
+define hook-kill
+mon reset init
+end
+
+set mem inaccessible-by-default off
\ No newline at end of file
diff --git a/tools/export/e2studio/vk_rz_a1h_project.tmpl b/tools/export/e2studio/vk_rz_a1h_project.tmpl
new file mode 100644
index 0000000000..0bab8dd408
--- /dev/null
+++ b/tools/export/e2studio/vk_rz_a1h_project.tmpl
@@ -0,0 +1,27 @@
+
+
+ {{name}}
+ This file was automagically generated by mbed.org. For more information, see http://mbed.org/handbook/Exporting-To-e2studio
+
+
+
+
+ org.eclipse.cdt.managedbuilder.core.genmakebuilder
+ clean,full,incremental,
+
+
+
+
+ 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/iar/iar_definitions.json b/tools/export/iar/iar_definitions.json
index 9ca7eb8044..e4e5851029 100644
--- a/tools/export/iar/iar_definitions.json
+++ b/tools/export/iar/iar_definitions.json
@@ -140,6 +140,13 @@
"GBECoreSlave": 37,
"NEON":1
},
+ "r7s721000": {
+ "OGChipSelectEditMenu": "R7S721000\tRenesas R7S721000",
+ "CoreVariant": 37,
+ "GFPUCoreSlave": 37,
+ "GBECoreSlave": 37,
+ "NEON":1
+ },
"MKL05Z32xxx4": {
"OGChipSelectEditMenu": "MKL05Z32xxx4\tFreescale MKL05Z32xxx4"
},