From: brOS on 20 Dec 2009 15:36 Dear all, I want to run FreeRTOS on my MSP430 platform, but I have a problem. I downloaded FreeRTOS and tried to start demo project for IAR, but it seems I have older version of IAR which can not start demo project. Than I tried to make project myself from source code files. I have added all files into my project and tried to compile it. But linker says that it can not find references to functions which are used for creating tasks on specific port. One of the functions is called something like vPortMalloc..... Please help ! Thanks in advance. --------------------------------------- This message was sent using the comp.arch.embedded web interface on http://www.EmbeddedRelated.com
From: FreeRTOS info on 20 Dec 2009 16:33 brOS wrote: > Dear all, > > I want to run FreeRTOS on my MSP430 platform, but I have a problem. > I downloaded FreeRTOS and tried to start demo project for IAR, but it seems > I have older version of IAR which can not start demo project. Than I tried > to make project myself from source code files. I have added all files into > my project and tried to compile it. But linker says that it can not find > references to functions which are used for creating tasks on specific port. > One of the functions is called something like vPortMalloc..... > Have you included source/portable/memmang/heap_1.c or heap_2.c or heap_3.c in your project. Have you included source/portable/iar/msp430 in the include path? -- Regards, Richard. + http://www.FreeRTOS.org Designed for Microcontrollers. More than 7000 downloads per month. + http://www.SafeRTOS.com Certified by T�V as meeting the requirements for safety related systems.
From: brOS on 21 Dec 2009 02:24 >brOS wrote: >> Dear all, >> >> I want to run FreeRTOS on my MSP430 platform, but I have a problem. >> I downloaded FreeRTOS and tried to start demo project for IAR, but it seems >> I have older version of IAR which can not start demo project. Than I tried >> to make project myself from source code files. I have added all files into >> my project and tried to compile it. But linker says that it can not find >> references to functions which are used for creating tasks on specific port. >> One of the functions is called something like vPortMalloc..... >> > >Have you included source/portable/memmang/heap_1.c or heap_2.c or >heap_3.c in your project. > >Have you included source/portable/iar/msp430 in the include path? > > >-- > >Regards, >Richard. > >+ http://www.FreeRTOS.org >Designed for Microcontrollers. More than 7000 downloads per month. > >+ http://www.SafeRTOS.com >Certified by T�V as meeting the requirements for safety related systems. > > I have copied all source and header files into one folder and then I made a project adding all files in it. I have checked all include statements(at least I think I checked them all) and change them in #include "xxxxx". As far I can remember I didn't include any of those heap.c files, but I have included files from source/portable/iar/msp430 folder ....... I am wondering if there is some step by step instruction for starting FreeROS on MSP430 using IAR... --------------------------------------- This message was sent using the comp.arch.embedded web interface on http://www.EmbeddedRelated.com
From: FreeRTOS info on 21 Dec 2009 02:43 > As > far I can remember I didn't include any of those heap.c files, That is the problem then. -- Regards, Richard. + http://www.FreeRTOS.org Designed for Microcontrollers. More than 7000 downloads per month. + http://www.SafeRTOS.com Certified by T�V as meeting the requirements for safety related systems.
From: brOS on 21 Dec 2009 03:18 >> As >> far I can remember I didn't include any of those heap.c files, > >That is the problem then. > > >-- > >Regards, >Richard. > >+ http://www.FreeRTOS.org >Designed for Microcontrollers. More than 7000 downloads per month. > >+ http://www.SafeRTOS.com >Certified by T�V as meeting the requirements for safety related systems. > > Yes , it's OK now:) Thanks a lot !!! --------------------------------------- This message was sent using the comp.arch.embedded web interface on http://www.EmbeddedRelated.com
|
Next
|
Last
Pages: 1 2 Prev: can't have 2 lines on my KS0070b display Next: OpenTherm protocol: looking for schematics |