Search Results

Search results 1-3 of 3.

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • I've changed ld file. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Min_Heap_Size = 0x400; /* required amount of heap */ _Min_Stack_Size = 0x200; /* required amount of stack */ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< _Min_Heap_Size = 0x200;; /* required amount of heap */ _Min_Stack_Size = 0x400;; /* required amount of stack */ The program goes Idle and tasks work well. Thank you.

  • Dear Martin I'm using GCC ARM Compiler, Cortex M4F. Also I used STM32F429ZI_FLASH.ld which I downloaded from SEGGER homepage as a linker option and startup_stm32f4xx.s as a startup. I'm not using any IDE. My compiler options and ld options are here: -std=gnu99 -c -Wall, -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fmessage-length=0 -fno-exceptions -fno-builtin -ffunction-sections -fdata-sections -MMD, -fno-delete-null-pointer-checks -fomit-frame-pointer -g -O0 -mcpu=cortex-m4 -…

  • When StartASM(), embOS throws error and system goes to infinite loop. I managed to figure out what the error code was - OS_ERR_SYS_STACK defined in OS_Error.c +OS_ERR_SYS_STACK (125 = 0x7D) *** embOS system stack overflow What should I check to fix it?