Search Results

Search results 1-6 of 6.

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

  • Hi , I know the following libraries are : 1. libosT7VLDP - compiled as -mfloat-abi = softfp . 2. libosT7LDP.a - compiles as -mfloat-abi = soft . But i could not find a library that compiled as -mfloat-abi = hard , does it even exists ? can i work with embOS like that ? , because if i try working with the library when i compile my program as -mfloat-abi = hard , i get the vfp linkage error. Any suggestions ? Best regards, Michael

  • embOS PendSV_Handler exception

    mmelamud - - embOS related

    Post

    Hi , First of all , i wanted to update that everything works correctly now , but i do have a brief follow up questions : Suppose calling OS_CREATETASK(&TCBTTS_PROCESS, "Main TTS Task", TTS_ProcessTask, 0xFF, StackTTS_Process); Is there a way to calculate the stack size i will need to execute the task , or should i just put a "rough estimate" of how much stack will my task consume ? Thanks Michael

  • embOS PendSV_Handler exception

    mmelamud - - embOS related

    Post

    Yes , this is correct. I think that i am on my way to fix the problem . it seems that setting in the linker script : _Min_Heap_Size = 0x19000; /* required amount of heap */ _Min_Stack_Size = 0x200; /* required amount of stack */ instead of : _Min_Heap_Size = 0x00; /* required amount of heap */ _Min_Stack_Size = 0x200; /* required amount of stack */ solves the issue . I am used to work on a bare metal system , where the _Min_Heap_size was not a issue , it seems that working with OS is different i…

  • embOS PendSV_Handler exception

    mmelamud - - embOS related

    Post

    Hello Til , Regarding the first issue , i can surly tell you that i took the project as-is and just inserted it to Eclipse , i did not do any changes what so-ever , the issue was resolved only when i switched to the library compiled for atollic ( same code , different library). Regarding the second issue : the STM32F4G-EVAL comes with 128 kilobyte of internal RAM and 2 megabyte of external RAM , even if i am working only with the internal RAM , i still should enough of free memory to do a simple…

  • embOS PendSV_Handler exception

    mmelamud - - embOS related

    Post

    One more thing regarding the dynamic allocations , malloc stops functioning after OS_InitKern() has been called Michael

  • embOS PendSV_Handler exception

    mmelamud - - embOS related

    Post

    Hi , I have few question following using the embOS library , I tried working with the GNU/Atollic compiled library for Cortex M3 ( i.e no FPU ) using both : First Issue : libosT7L_DP.a for gnu toolchain ( Eclipse + GNU Tools ARM Embedded 4.7 2012q4) libosT7LDP.a for atollic studio 3.3.0 its 4.6.0 toolchain version i think . On both cases i received PendSV_Handler exception , i don't quite understand why because i don't have the lib source code and i cannot debug this issue. Following this proble…