diff --git a/bsp/stm32f411-nucleo/settings/project.Debug.cspy.bat b/bsp/stm32f411-nucleo/settings/project.Debug.cspy.bat
deleted file mode 100644
index de8c5e92a207b425e185a0c912bfa8af06b818ce..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/project.Debug.cspy.bat
+++ /dev/null
@@ -1,40 +0,0 @@
-@REM This batch file has been generated by the IAR Embedded Workbench
-@REM C-SPY Debugger, as an aid to preparing a command line for running
-@REM the cspybat command line utility using the appropriate settings.
-@REM
-@REM Note that this file is generated every time a new debug session
-@REM is initialized, so you may want to move or rename the file before
-@REM making changes.
-@REM
-@REM You can launch cspybat by typing the name of this batch file followed
-@REM by the name of the debug file (usually an ELF/DWARF or UBROF file).
-@REM
-@REM Read about available command line parameters in the C-SPY Debugging
-@REM Guide. Hints about additional command line parameters that may be
-@REM useful in specific cases:
-@REM --download_only Downloads a code image without starting a debug
-@REM session afterwards.
-@REM --silent Omits the sign-on message.
-@REM --timeout Limits the maximum allowed execution time.
-@REM
-
-
-@echo off
-
-if not "%1" == "" goto debugFile
-
-@echo on
-
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "D:\Proj_DRMP\Firmware\bsp\stm32f411RE\settings\project.Debug.general.xcl" --backend -f "D:\Proj_DRMP\Firmware\bsp\stm32f411RE\settings\project.Debug.driver.xcl"
-
-@echo off
-goto end
-
-:debugFile
-
-@echo on
-
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "D:\Proj_DRMP\Firmware\bsp\stm32f411RE\settings\project.Debug.general.xcl" "--debug_file=%1" --backend -f "D:\Proj_DRMP\Firmware\bsp\stm32f411RE\settings\project.Debug.driver.xcl"
-
-@echo off
-:end
\ No newline at end of file
diff --git a/bsp/stm32f411-nucleo/settings/project.Debug.driver.xcl b/bsp/stm32f411-nucleo/settings/project.Debug.driver.xcl
deleted file mode 100644
index 8c090cd636dfe6034259393c41086e367fc058ed..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/project.Debug.driver.xcl
+++ /dev/null
@@ -1,25 +0,0 @@
- -B
-
-"--endian=little"
-
-"--cpu=Cortex-M4"
-
-"--fpu=VFPv4_SP"
-
-"-p"
-
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\CONFIG\debugger\ST\STM32F411RE.ddf"
-
-"--semihosting"
-
-"--device=STM32F411RE"
-
-"--drv_interface=SWD"
-
-"--stlink_reset_strategy=0,0"
-
-"--drv_swo_clock_setup=100000000,0,2000000"
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/project.Debug.general.xcl b/bsp/stm32f411-nucleo/settings/project.Debug.general.xcl
deleted file mode 100644
index c36684fc2e8fb1e1c04d07fc2b6165c5dd20cb85..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/project.Debug.general.xcl
+++ /dev/null
@@ -1,15 +0,0 @@
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\bin\armproc.dll"
-
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\bin\armstlink.dll"
-
-"D:\Proj_DRMP\Firmware\bsp\stm32f411RE\build\Exe\rtthread.out"
-
---plugin "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\bin\armbat.dll"
-
---device_macro "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\config\debugger\ST\STM32F4xx.dmac"
-
---flash_loader "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\config\flashloader\ST\FlashSTM32F411xE.board"
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/project.crun b/bsp/stm32f411-nucleo/settings/project.crun
deleted file mode 100644
index ef39dce8f4e070233ca7e2d14a19aa72e496a4bc..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/project.crun
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- 1
-
-
- *
- *
- *
- 0
- 1
-
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/project.dbgdt b/bsp/stm32f411-nucleo/settings/project.dbgdt
deleted file mode 100644
index ea0c96fb426be3b5101b5d174ffc5b27e61e5646..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/project.dbgdt
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
-
-
-
- 300Build201199
-
-
-
-
-
- 2089923959300Debug-Log
-
-
-
-
-
-
- 312272727
-
-
-
-
-
- - Disassembly
- _I0
-
-
-
- - 500
- 20
-
-
-
- 20011
- 200- Expression
- Location
- Type
- Value
- 100
- 150
- 100
- 100
200- Expression
- Location
- Type
- Value
- 100
- 150
- 100
- 100
2003000- Expression
- Location
- Type
- Value
- 100
- 150
- 100
- 154
- a
-
-
-
-
-
-
-
- TabID-21538-6852
- Workspace
- Workspace
-
-
- projectproject/Applicationsproject/Driversproject/EasyFlash
-
-
-
- 0TabID-17821-27432Debug LogDebug-Log0TabID-11016-9421Watch 1WATCH_1TabID-21221-12709Quick WatchQuickWatch1TabID-27788-12791DisassemblyDisassembly0TabID-13902-12847RegisterRegister00000
-
-
-
-
-
- 0100000010000001
-
-
-
-
-
-
- iaridepm.enu1debuggergui.enu1armstlink.enu1-2-277403-2-24053131582032306561582035821700084740144-275267274104297201916158203675755-2-2992602-2-2267274104297201916235938732498-26009921584600-2267274104297201916384375732498-2-22722562-2-225642741001562201916104297201916
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/project.dni b/bsp/stm32f411-nucleo/settings/project.dni
deleted file mode 100644
index 31d6f30e4fed0d79074a4686535b5ce971510bd9..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/project.dni
+++ /dev/null
@@ -1,107 +0,0 @@
-[DebugChecksum]
-Checksum=415057771
-[CodeCoverage]
-Enabled=_ 0
-[Stack]
-FillEnabled=0
-OverflowWarningsEnabled=1
-WarningThreshold=90
-SpWarningsEnabled=1
-WarnLogOnly=1
-UseTrigger=1
-TriggerName=main
-LimitSize=0
-ByteLimit=50
-[Exceptions]
-StopOnUncaught=_ 0
-StopOnThrow=_ 0
-[CallStack]
-ShowArgs=0
-[Disassembly]
-MixedMode=1
-[Interrupts]
-Enabled=1
-[MemConfig]
-Base=1
-Manual=0
-Ddf=1
-TypeViol=0
-Stop=1
-[Trace1]
-Enabled=0
-ShowSource=1
-[Simulator]
-Freq=10000000
-MultiCoreRunAll=1
-[stlink]
-stlinkserialNo=A4D3112E
-stlinkfoundProbes=
-[SWOTraceHWSettings]
-OverrideDefaultClocks=0
-CpuClock=100000000
-ClockAutoDetect=0
-ClockWanted=2000000
-JtagSpeed=2000000
-Prescaler=50
-TimeStampPrescIndex=0
-TimeStampPrescData=0
-PcSampCYCTAP=1
-PcSampPOSTCNT=15
-PcSampIndex=0
-DataLogMode=0
-ITMportsEnable=0
-ITMportsTermIO=0
-ITMportsLogFile=0
-ITMlogFile=$PROJ_DIR$\ITM.log
-[Trace2]
-Enabled=0
-ShowSource=0
-[SWOTraceWindow]
-PcSampling=0
-InterruptLogs=0
-ForcedTimeStamps=0
-EventCPI=0
-EventEXC=0
-EventFOLD=0
-EventLSU=0
-EventSLEEP=0
-[DataLog]
-LogEnabled=0
-GraphEnabled=0
-ShowTimeLog=1
-SumEnabled=0
-ShowTimeSum=1
-[InterruptLog]
-LogEnabled=0
-GraphEnabled=0
-ShowTimeLog=1
-SumEnabled=0
-ShowTimeSum=1
-SumSortOrder=0
-[Disassemble mode]
-mode=0
-[Breakpoints2]
-Count=0
-[Log file]
-LoggingEnabled=_ 0
-LogFile=_ ""
-Category=_ 0
-[TermIOLog]
-LoggingEnabled=_ 0
-LogFile=_ ""
-[Aliases]
-A0=_ "D:\Proj_DRMP\Firmware_411RET6\include\rtservice.h" ""
-A1=_ "D:\Proj_DRMP\Firmware_411RET6\src\components.c" "D:\Proj_DRMP\Firmware\src\components.c"
-A2=_ "D:\Proj_DRMP\Firmware_411RET6\src\idle.c" ""
-Count=3
-SuppressDialog=1
-[DriverProfiling]
-Enabled=0
-Mode=3
-Graph=0
-Symbiont=0
-Exclusions=
-[CallStackLog]
-Enabled=0
-[CallStackStripe]
-ShowTiming=1
diff --git a/bsp/stm32f411-nucleo/settings/project.wsdt b/bsp/stm32f411-nucleo/settings/project.wsdt
deleted file mode 100644
index 712cbcf3069f4ca6b3c0c83993959351b5c41f54..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/project.wsdt
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
- project/Debug
-
-
-
-
-
-
-
-
- 613272727
-
-
-
-
-
-
- 2089923959
-
-
-
-
-
-
-
-
- TabID-3701-6777
- Workspace
- Workspace
-
-
- projectproject/Applications
-
-
-
- 0
-
-
- TabID-13926-6790
- Build
- Build
-
-
-
-
- 0
-
-
-
-
-
- TextEditor$WS_DIR$\..\..\src\idle.c0000017158065806TextEditor$WS_DIR$\applications\main.c0000007707701TextEditor$WS_DIR$\..\..\src\kservice.c000001084000100000010000001
-
-
-
-
-
-
- iaridepm.enu1debuggergui.enu1armstlink.enu1-2-2841687-2-217523968359176124269141621223-2-24712562-2-22564473100156234856368359176124
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/project.wspos b/bsp/stm32f411-nucleo/settings/project.wspos
deleted file mode 100644
index 5a1bc8907705adb20e7a3aabaf4314e300adac74..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/project.wspos
+++ /dev/null
@@ -1,2 +0,0 @@
-[MainWindow]
-WindowPlacement=_ 640 230 1920 1170 3
diff --git a/bsp/stm32f411-nucleo/settings/template.Debug.cspy.bat b/bsp/stm32f411-nucleo/settings/template.Debug.cspy.bat
deleted file mode 100644
index 723524598d44589c067f3d7d8e8b49699703154f..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/template.Debug.cspy.bat
+++ /dev/null
@@ -1,40 +0,0 @@
-@REM This batch file has been generated by the IAR Embedded Workbench
-@REM C-SPY Debugger, as an aid to preparing a command line for running
-@REM the cspybat command line utility using the appropriate settings.
-@REM
-@REM Note that this file is generated every time a new debug session
-@REM is initialized, so you may want to move or rename the file before
-@REM making changes.
-@REM
-@REM You can launch cspybat by typing the name of this batch file followed
-@REM by the name of the debug file (usually an ELF/DWARF or UBROF file).
-@REM
-@REM Read about available command line parameters in the C-SPY Debugging
-@REM Guide. Hints about additional command line parameters that may be
-@REM useful in specific cases:
-@REM --download_only Downloads a code image without starting a debug
-@REM session afterwards.
-@REM --silent Omits the sign-on message.
-@REM --timeout Limits the maximum allowed execution time.
-@REM
-
-
-@echo off
-
-if not "%1" == "" goto debugFile
-
-@echo on
-
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "D:\Proj_DRMP\Firmware\bsp\stm32f411RE\settings\template.Debug.general.xcl" --backend -f "D:\Proj_DRMP\Firmware\bsp\stm32f411RE\settings\template.Debug.driver.xcl"
-
-@echo off
-goto end
-
-:debugFile
-
-@echo on
-
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "D:\Proj_DRMP\Firmware\bsp\stm32f411RE\settings\template.Debug.general.xcl" "--debug_file=%1" --backend -f "D:\Proj_DRMP\Firmware\bsp\stm32f411RE\settings\template.Debug.driver.xcl"
-
-@echo off
-:end
\ No newline at end of file
diff --git a/bsp/stm32f411-nucleo/settings/template.Debug.driver.xcl b/bsp/stm32f411-nucleo/settings/template.Debug.driver.xcl
deleted file mode 100644
index 8c090cd636dfe6034259393c41086e367fc058ed..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/template.Debug.driver.xcl
+++ /dev/null
@@ -1,25 +0,0 @@
- -B
-
-"--endian=little"
-
-"--cpu=Cortex-M4"
-
-"--fpu=VFPv4_SP"
-
-"-p"
-
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\CONFIG\debugger\ST\STM32F411RE.ddf"
-
-"--semihosting"
-
-"--device=STM32F411RE"
-
-"--drv_interface=SWD"
-
-"--stlink_reset_strategy=0,0"
-
-"--drv_swo_clock_setup=100000000,0,2000000"
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/template.Debug.general.xcl b/bsp/stm32f411-nucleo/settings/template.Debug.general.xcl
deleted file mode 100644
index bf9eb40c9007e69030b1b8ce0a0c02ee1a972235..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/template.Debug.general.xcl
+++ /dev/null
@@ -1,13 +0,0 @@
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\bin\armproc.dll"
-
-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\bin\armstlink.dll"
-
-"D:\Proj_DRMP\Firmware\bsp\stm32f411RE\build\Exe\rtthread.out"
-
---plugin "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\bin\armbat.dll"
-
---device_macro "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\config\debugger\ST\STM32F4xx.dmac"
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/template.crun b/bsp/stm32f411-nucleo/settings/template.crun
deleted file mode 100644
index ef39dce8f4e070233ca7e2d14a19aa72e496a4bc..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/template.crun
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- 1
-
-
- *
- *
- *
- 0
- 1
-
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/template.dbgdt b/bsp/stm32f411-nucleo/settings/template.dbgdt
deleted file mode 100644
index e068f91d1ec7601b9a810e32e25aca158bd97876..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/template.dbgdt
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/template.dni b/bsp/stm32f411-nucleo/settings/template.dni
deleted file mode 100644
index c809ec9fc1c01f70d89b705ffd9d05b9673e1dc6..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/template.dni
+++ /dev/null
@@ -1,44 +0,0 @@
-[InterruptLog]
-LogEnabled=0
-GraphEnabled=0
-ShowTimeLog=1
-SumEnabled=0
-ShowTimeSum=1
-SumSortOrder=0
-[DataLog]
-LogEnabled=0
-GraphEnabled=0
-ShowTimeLog=1
-SumEnabled=0
-ShowTimeSum=1
-[Stack]
-FillEnabled=0
-OverflowWarningsEnabled=1
-WarningThreshold=90
-SpWarningsEnabled=1
-WarnLogOnly=1
-UseTrigger=1
-TriggerName=main
-LimitSize=0
-ByteLimit=50
-[Interrupts]
-Enabled=1
-[MemConfig]
-Base=1
-Manual=0
-Ddf=1
-TypeViol=0
-Stop=1
-[Trace1]
-Enabled=0
-ShowSource=1
-[Simulator]
-Freq=10000000
-MultiCoreRunAll=1
-[Disassemble mode]
-mode=0
-[Breakpoints2]
-Count=0
-[Aliases]
-Count=0
-SuppressDialog=0
diff --git a/bsp/stm32f411-nucleo/settings/template.wsdt b/bsp/stm32f411-nucleo/settings/template.wsdt
deleted file mode 100644
index 9a1efee9c559fe533f6cd9ecb33b8de9479d563f..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/template.wsdt
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
- template/Debug
-
-
-
-
-
-
-
-
- 124272727
-
-
-
-
-
-
-
- TabID-23566-6405
- Workspace
- Workspace
-
-
-
-
-
-
- 0
-
-
-
-
-
- 0100000010000001
-
-
-
-
-
-
- iaridepm.enu1-2-2836198-2-2200203158228230420158228951192
-
-
-
-
diff --git a/bsp/stm32f411-nucleo/settings/template.wspos b/bsp/stm32f411-nucleo/settings/template.wspos
deleted file mode 100644
index 86ce159df45c0a5d626f984dd6777a8fc1941a59..0000000000000000000000000000000000000000
--- a/bsp/stm32f411-nucleo/settings/template.wspos
+++ /dev/null
@@ -1,2 +0,0 @@
-[MainWindow]
-WindowPlacement=_ 640 230 1920 1170 1