diff --git a/bsp/stm3210/project.ewd b/bsp/stm3210/project.ewd
index bc0e83e56e..4f00f6cc0a 100644
--- a/bsp/stm3210/project.ewd
+++ b/bsp/stm3210/project.ewd
@@ -12,7 +12,7 @@
C-SPY
2
- 18
+ 22
1
1
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -265,7 +317,7 @@
JLINK_ID
2
- 10
+ 11
1
1
+
+
+
+
+
+
+
+
+
LMIFTDI_ID
2
- 1
+ 2
1
1
+
+
@@ -563,13 +659,21 @@
STLINK_ID
2
- 0
+ 1
1
1
+
+
@@ -598,22 +702,6 @@
-
- $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
- 0
-
$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
0
@@ -622,22 +710,46 @@
$TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
0
+
+ $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB5_Plugin.ewplugin
+ 0
+
$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
0
+
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
+ 0
+
$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
1
-
- $EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin
- 1
-
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
0
+
+ $EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin
+ 1
+
$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin
1
@@ -658,7 +770,7 @@
C-SPY
2
- 18
+ 22
1
0
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -911,7 +1075,7 @@
JLINK_ID
2
- 10
+ 11
1
0
+
+
+
+
+
+
+
+
+
LMIFTDI_ID
2
- 1
+ 2
1
0
+
+
@@ -1209,13 +1417,21 @@
STLINK_ID
2
- 0
+ 1
1
0
+
+
@@ -1244,22 +1460,6 @@
-
- $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
- 0
-
$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
0
@@ -1268,22 +1468,46 @@
$TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
0
+
+ $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB5_Plugin.ewplugin
+ 0
+
$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
0
+
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
+ 0
+
+
+ $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
+ 0
+
$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
1
-
- $EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin
- 1
-
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
0
+
+ $EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin
+ 1
+
$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin
1
diff --git a/bsp/stm3210/project.ewp b/bsp/stm3210/project.ewp
index 44b5d4b048..17a4d13f4d 100644
--- a/bsp/stm3210/project.ewp
+++ b/bsp/stm3210/project.ewp
@@ -29,8 +29,8 @@
Variant
- 9
- 33
+ 17
+ 37
GEndianMode
@@ -863,7 +888,7 @@
FPU
- 0
+ 1
0
@@ -944,7 +969,7 @@
ICCARM
2
- 21
+ 22
1
0
@@ -1143,6 +1168,18 @@
0
111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+ CCPosIndRopi
+ 0
+
+
+ CCPosIndRwpi
+ 0
+
+
+ CCPosIndNoDynInit
+ 0
+
@@ -1366,7 +1403,7 @@
ILINK
0
- 7
+ 9
1
0
@@ -1509,10 +1546,6 @@
IlinkProgramEntryLabel
__iar_program_start
-
- IlinkNXPLPCChecksum
- 0
-
DoFill
0
@@ -1580,6 +1613,22 @@
CrcFullSize
0
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
@@ -1612,106 +1661,73 @@
CMSIS
- $PROJ_DIR$\Libraries\CMSIS\Core\CM3\core_cm3.c
+ $PROJ_DIR$\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
- $PROJ_DIR$\Libraries\CMSIS\Core\CM3\system_stm32f10x.c
+ $PROJ_DIR$\system_stm32f10x.c
Filesystem
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_cache.c
+ $PROJ_DIR$\..\..\components\dfs\src\dfs.c
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_fs.c
+ $PROJ_DIR$\..\..\components\dfs\filesystems\elmfat\dfs_elm.c
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_init.c
+ $PROJ_DIR$\..\..\components\dfs\src\dfs_file.c
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_posix.c
+ $PROJ_DIR$\..\..\components\dfs\src\dfs_fs.c
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_raw.c
+ $PROJ_DIR$\..\..\components\dfs\src\dfs_posix.c
- $PROJ_DIR$\..\..\filesystem\dfs\src\dfs_util.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\dir.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\base\efs.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\base\extract.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\fat.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\file.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\fs.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\ls.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\base\partition.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\base\plibc.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\time.c
-
-
- $PROJ_DIR$\..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\ui.c
+ $PROJ_DIR$\..\..\components\dfs\filesystems\elmfat\ff.c
finsh
- $PROJ_DIR$\..\..\finsh\cmd.c
+ $PROJ_DIR$\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\finsh\finsh_compiler.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_compiler.c
- $PROJ_DIR$\..\..\finsh\finsh_error.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_error.c
- $PROJ_DIR$\..\..\finsh\finsh_heap.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_heap.c
- $PROJ_DIR$\..\..\finsh\finsh_init.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_init.c
- $PROJ_DIR$\..\..\finsh\finsh_node.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_node.c
- $PROJ_DIR$\..\..\finsh\finsh_ops.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_ops.c
- $PROJ_DIR$\..\..\finsh\finsh_parser.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_parser.c
- $PROJ_DIR$\..\..\finsh\finsh_token.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_token.c
- $PROJ_DIR$\..\..\finsh\finsh_var.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_var.c
- $PROJ_DIR$\..\..\finsh\finsh_vm.c
+ $PROJ_DIR$\..\..\components\finsh\finsh_vm.c
- $PROJ_DIR$\..\..\finsh\shell.c
+ $PROJ_DIR$\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\finsh\symbol.c
+ $PROJ_DIR$\..\..\components\finsh\symbol.c
@@ -1759,103 +1775,166 @@
LwIP
- $PROJ_DIR$\..\..\net\lwip\src\api\api_lib.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\api_lib.c
- $PROJ_DIR$\..\..\net\lwip\src\api\api_msg.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\api_msg.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\autoip.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\asn1_dec.c
- $PROJ_DIR$\..\..\net\lwip\src\core\dhcp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\asn1_enc.c
- $PROJ_DIR$\..\..\net\lwip\src\core\dns.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\auth.c
- $PROJ_DIR$\..\..\net\lwip\src\api\err.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\autoip.c
- $PROJ_DIR$\..\..\net\lwip\src\netif\etharp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\chap.c
- $PROJ_DIR$\..\..\net\lwip\src\netif\ethernetif.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\chpms.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\icmp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\dhcp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\igmp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\dns.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\inet.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\err.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\inet_chksum.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\etharp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\init.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ethernetif.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\ip.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\fsm.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\ip_addr.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\icmp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\ipv4\ip_frag.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\igmp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\memp_tiny.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\inet.c
- $PROJ_DIR$\..\..\net\lwip\src\api\netbuf.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\inet_chksum.c
- $PROJ_DIR$\..\..\net\lwip\src\api\netdb.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\init.c
- $PROJ_DIR$\..\..\net\lwip\src\core\netif.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\ip.c
- $PROJ_DIR$\..\..\net\lwip\src\api\netifapi.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\ip_addr.c
- $PROJ_DIR$\..\..\net\lwip\src\core\pbuf.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\ipv4\ip_frag.c
- $PROJ_DIR$\..\..\net\lwip\src\core\raw.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\ipcp.c
- $PROJ_DIR$\..\..\net\lwip\src\api\sockets.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\lcp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\stats.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\loopif.c
- $PROJ_DIR$\..\..\net\lwip\src\core\sys.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\magic.c
- $PROJ_DIR$\..\..\net\lwip\src\arch\sys_arch.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\md5.c
- $PROJ_DIR$\..\..\net\lwip\src\arch\sys_arch_init.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\memp.c
- $PROJ_DIR$\..\..\net\lwip\src\core\tcp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\mib2.c
- $PROJ_DIR$\..\..\net\lwip\src\core\tcp_in.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\mib_structs.c
- $PROJ_DIR$\..\..\net\lwip\src\core\tcp_out.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\msg_in.c
- $PROJ_DIR$\..\..\net\lwip\src\api\tcpip.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\snmp\msg_out.c
- $PROJ_DIR$\..\..\net\lwip\src\core\udp.c
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\netbuf.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\netdb.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\netif.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\netifapi.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\pap.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\pbuf.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\ppp.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\ppp_oe.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\randm.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\raw.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\slipif.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\sockets.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\stats.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\sys.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\arch\sys_arch.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\arch\sys_arch_init.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\tcp.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\tcp_in.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\tcp_out.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\api\tcpip.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\core\udp.c
+
+
+ $PROJ_DIR$\..\..\components\net\lwip\src\netif\ppp\vj.c