diff --git a/STM32CubeIDE/.project b/STM32CubeIDE/.project
index 93ccc23..49c6969 100644
--- a/STM32CubeIDE/.project
+++ b/STM32CubeIDE/.project
@@ -462,11 +462,6 @@
1
copy_PARENT/Core/Src/usart_if.c
-
- Application/User/Core/yunhorn_sts_weight_scale.c
- 1
- D:/ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/LoRaWAN_End_Node_55JC_AS923/STM32CubeIDE/Application/User/Core/yunhorn_sts_weight_scale.c
-
Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo.c
1
diff --git a/STM32CubeIDE/.settings/language.settings.xml b/STM32CubeIDE/.settings/language.settings.xml
index 816e149..90666d3 100644
--- a/STM32CubeIDE/.settings/language.settings.xml
+++ b/STM32CubeIDE/.settings/language.settings.xml
@@ -5,7 +5,7 @@
-
+
@@ -16,7 +16,7 @@
-
+
diff --git a/STM32CubeIDE/.settings/stm32cubeide.project.prefs b/STM32CubeIDE/.settings/stm32cubeide.project.prefs
index f5b2341..261dff3 100644
--- a/STM32CubeIDE/.settings/stm32cubeide.project.prefs
+++ b/STM32CubeIDE/.settings/stm32cubeide.project.prefs
@@ -1,4 +1,4 @@
-2F62501ED4689FB349E356AB974DBE57=95112E708683D54F6AC1ADC68D917C29
-8DF89ED150041C4CBC7CB9A9CAA90856=95112E708683D54F6AC1ADC68D917C29
+2F62501ED4689FB349E356AB974DBE57=5C935C4C17B31F3FCDEC56E445F41B57
+8DF89ED150041C4CBC7CB9A9CAA90856=5C935C4C17B31F3FCDEC56E445F41B57
DC22A860405A8BF2F2C095E5B6529F12=74CD6EB106FB50B767E4FE71225C7638
eclipse.preferences.version=1
diff --git a/STM32CubeIDE/STM32WL55JCIX_FLASH.ld b/STM32CubeIDE/STM32WL55JCIX_FLASH.ld
index d45d121..43a7268 100644
--- a/STM32CubeIDE/STM32WL55JCIX_FLASH.ld
+++ b/STM32CubeIDE/STM32WL55JCIX_FLASH.ld
@@ -91,13 +91,13 @@ SECTIONS
. = ALIGN(8);
} >FLASH
- .ARM.extab : {
+ .ARM.extab (READONLY) : {
. = ALIGN(8);
*(.ARM.extab* .gnu.linkonce.armextab.*)
. = ALIGN(8);
} >FLASH
- .ARM : {
+ .ARM (READONLY): {
. = ALIGN(8);
__exidx_start = .;
*(.ARM.exidx*)
@@ -105,7 +105,7 @@ SECTIONS
. = ALIGN(8);
} >FLASH
- .preinit_array :
+ .preinit_array (READONLY) :
{
. = ALIGN(8);
PROVIDE_HIDDEN (__preinit_array_start = .);
@@ -114,7 +114,7 @@ SECTIONS
. = ALIGN(8);
} >FLASH
- .init_array :
+ .init_array (READONLY):
{
. = ALIGN(8);
PROVIDE_HIDDEN (__init_array_start = .);
@@ -124,7 +124,7 @@ SECTIONS
. = ALIGN(8);
} >FLASH
- .fini_array :
+ .fini_array (READONLY):
{
. = ALIGN(8);
PROVIDE_HIDDEN (__fini_array_start = .);