diff --git a/demos/STM32/RT-STM32G474RE-NUCLEO64-SB_HOST_STATIC/main.c b/demos/STM32/RT-STM32G474RE-NUCLEO64-SB_HOST_STATIC/main.c index cf1ed27bc..587d6a5ee 100644 --- a/demos/STM32/RT-STM32G474RE-NUCLEO64-SB_HOST_STATIC/main.c +++ b/demos/STM32/RT-STM32G474RE-NUCLEO64-SB_HOST_STATIC/main.c @@ -290,7 +290,7 @@ int main(void) { /* Starting sandboxed thread 2.*/ utp2 = sbStartThread(&sbx2, "sbx2", waUnprivileged2, sizeof (waUnprivileged2), - NORMALPRIO - 1, sbx2_argv, sbx2_envp); + NORMALPRIO - 2, sbx2_argv, sbx2_envp); if (utp1 == NULL) { chSysHalt("sbx2 failed"); } diff --git a/demos/various/SB-CLIENT-128k-08040000-16k-20018000/Makefile b/demos/various/SB-CLIENT-128k-08040000-16k-20018000/Makefile index 3aa73b5d0..9d28f38fa 100644 --- a/demos/various/SB-CLIENT-128k-08040000-16k-20018000/Makefile +++ b/demos/various/SB-CLIENT-128k-08040000-16k-20018000/Makefile @@ -5,7 +5,7 @@ # Compiler options here. ifeq ($(USE_OPT),) - USE_OPT = -O2 -ggdb -fomit-frame-pointer --specs=nano.specs + USE_OPT = -O2 -ggdb -fomit-frame-pointer -falign-functions=16 --specs=nano.specs endif # C specific options here (added to USE_OPT). diff --git a/demos/various/SB-CLIENT-128k-08060000-16k-2001C000/Makefile b/demos/various/SB-CLIENT-128k-08060000-16k-2001C000/Makefile index 61e04c968..30cb0400f 100644 --- a/demos/various/SB-CLIENT-128k-08060000-16k-2001C000/Makefile +++ b/demos/various/SB-CLIENT-128k-08060000-16k-2001C000/Makefile @@ -5,7 +5,7 @@ # Compiler options here. ifeq ($(USE_OPT),) - USE_OPT = -O2 -ggdb -fomit-frame-pointer --specs=nano.specs + USE_OPT = -O2 -ggdb -fomit-frame-pointer -falign-functions=16 --specs=nano.specs endif # C specific options here (added to USE_OPT).