Skip to content

Commit 2d2a4bc

Browse files
committed
8K RAM target is too small for RTOS support
1 parent 787a21f commit 2d2a4bc

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

rtos/rtx/TARGET_CORTEX_M/RTX_CM_lib.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -499,9 +499,6 @@ osThreadDef_t os_thread_def_main = {(os_pthread)pre_main, osPriorityNormal, 1U,
499499
#elif defined(TARGET_STM32F429ZI)
500500
#define INITIAL_SP (0x20030000UL)
501501

502-
#elif defined(TARGET_STM32L031K6) || defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8)
503-
#define INITIAL_SP (0x20002000UL)
504-
505502
#elif defined(TARGET_STM32F072RB)
506503
#define INITIAL_SP (0x20004000UL)
507504

@@ -535,7 +532,7 @@ osThreadDef_t os_thread_def_main = {(os_pthread)pre_main, osPriorityNormal, 1U,
535532
#elif defined(TARGET_STM32F446RE) || defined(TARGET_STM32F446VE) || defined(TARGET_STM32F446ZE)
536533
#define INITIAL_SP (0x20020000UL)
537534

538-
#elif defined(TARGET_STM32F070RB) || defined(TARGET_STM32F030R8)
535+
#elif defined(TARGET_STM32F070RB)
539536
#define INITIAL_SP (0x20002000UL)
540537

541538
#elif defined(TARGET_STM32L432KC)

rtos/rtx/TARGET_CORTEX_M/RTX_Conf_CM.c

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@
5858
# elif defined(TARGET_LPC11U24) || defined(TARGET_STM32F303RE) || defined(TARGET_STM32F303ZE) || defined(TARGET_STM32F303K8) || defined(TARGET_LPC11U35_401) || defined(TARGET_LPC11U35_501) || defined(TARGET_LPCCAPPUCCINO) || defined(TARGET_LPC1114) \
5959
|| defined(TARGET_LPC812) || defined(TARGET_KL25Z) || defined(TARGET_KL26Z) || defined(TARGET_KL27Z) || defined(TARGET_KL05Z) || defined(TARGET_STM32F100RB) || defined(TARGET_STM32F051R8) \
6060
|| defined(TARGET_STM32F103RB) || defined(TARGET_LPC824) || defined(TARGET_STM32F302R8) || defined(TARGET_STM32F334R8) || defined(TARGET_STM32F334C8) \
61-
|| defined(TARGET_STM32L031K6) || defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8) || defined(TARGET_STM32L073RZ) || defined(TARGET_STM32F072RB) || defined(TARGET_STM32F091RC) || defined(TARGET_NZ32_SC151) \
62-
|| defined(TARGET_SSCI824) || defined(TARGET_STM32F030R8) || defined(TARGET_STM32F070RB) \
61+
|| defined(TARGET_STM32L073RZ) || defined(TARGET_STM32F072RB) || defined(TARGET_STM32F091RC) || defined(TARGET_NZ32_SC151) \
62+
|| defined(TARGET_SSCI824) || defined(TARGET_STM32F070RB) \
6363
|| defined(TARGET_EFM32HG_STK3400) || defined(TARGET_MCU_NRF51822) || defined(TARGET_BEETLE) || defined(TARGET_MCU_NRF52832)
6464
# define OS_TASKCNT 6
6565
# else
@@ -94,11 +94,11 @@
9494
# elif defined(TARGET_LPC11U24) || defined(TARGET_LPC11U35_401) || defined(TARGET_LPC11U35_501) || defined(TARGET_LPCCAPPUCCINO) || defined(TARGET_LPC1114) \
9595
|| defined(TARGET_LPC812) || defined(TARGET_KL25Z) || defined(TARGET_KL26Z) || defined(TARGET_KL27Z) || defined(TARGET_KL05Z) || defined(TARGET_STM32F100RB) || defined(TARGET_STM32F051R8) \
9696
|| defined(TARGET_STM32F103RB) || defined(TARGET_LPC824) || defined(TARGET_STM32F302R8) || defined(TARGET_STM32F072RB) || defined(TARGET_STM32F091RC) || defined(TARGET_NZ32_SC151) \
97-
|| defined(TARGET_SSCI824) || defined(TARGET_STM32F030R8) || defined(TARGET_STM32F070RB) \
97+
|| defined(TARGET_SSCI824) || defined(TARGET_STM32F070RB) \
9898
|| defined(TARGET_EFM32WG_STK3800) || defined(TARGET_EFM32LG_STK3600) || defined(TARGET_EFM32PG_STK3401)
9999
# define OS_MAINSTKSIZE 128
100100
# elif defined(TARGET_STM32F334R8) || defined(TARGET_STM32F303RE)|| defined(TARGET_STM32F303ZE) || defined(TARGET_STM32F303K8) || defined(TARGET_STM32F334C8) \
101-
|| defined(TARGET_STM32L031K6) || defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8) || defined(TARGET_STM32L073RZ) \
101+
|| defined(TARGET_STM32L073RZ) \
102102
|| defined(TARGET_EFM32HG_STK3400) || defined(TARGET_BEETLE)
103103
# define OS_MAINSTKSIZE 112
104104
# elif defined(TARGET_MCU_NRF51822) || defined(TARGET_MCU_NRF52832)
@@ -221,7 +221,7 @@
221221
#elif defined(TARGET_STM32F302R8)
222222
# define OS_CLOCK 72000000
223223

224-
#elif defined(TARGET_STM32L031K6) || defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8) || defined(TARGET_STM32L073RZ)
224+
#elif defined(TARGET_STM32L073RZ)
225225
# define OS_CLOCK 32000000
226226

227227
#elif defined(TARGET_STM32F401VC)
@@ -245,9 +245,6 @@
245245
#elif defined(TARGET_STM32F446RE) || defined(TARGET_STM32F446ZE) || defined(TARGET_STM32F446VE)
246246
# define OS_CLOCK 180000000
247247

248-
#elif defined(TARGET_STM32F030R8)
249-
# define OS_CLOCK 48000000
250-
251248
#elif defined(TARGET_STM32F070RB)
252249
# define OS_CLOCK 48000000
253250

0 commit comments

Comments
 (0)