FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [November 2007 Threads] heap_2c to the PC port dose not workPosted by Dmitriy on November 14, 2007 I am wanting to make come experiment with heap_2.c file but when I change heap_3.c file in Open Watcom project and adding heapalignment defenition to the port file dos application is not work. There is no any message in dos console then I run the application May be I missed something else.
P S Windows XP & Open Watcom version 1.6
RE: heap_2c to the PC port dose not workPosted by Dave on November 14, 2007 I expect you need to increase the size of configTOTAL_HEAP_SIZE within FreeRTOSConfig.h. configTOTAL_HEAP_SIZE has no effect when using heap_3, but does with heap_2.
Try stepping over the function xTaskStartScheduler() in the debugger. If the function returns then you have run out of heap space.
RE: heap_2c to the PC port dose not workPosted by Dmitriy on November 14, 2007 You are rigth I have commented some task /*vStartPolledQueueTasks( mainQUEUE_POLL_PRIORITY ); vStartBlockingQueueTasks( mainQUEUE_BLOCK_PRIORITY ); vCreateBlockTimeTasks(); vStartGenericQueueTasks( mainGENERIC_QUEUE_PRIORITY ); vStartSemaphoreTasks( mainSEMAPHORE_TASK_PRIORITY ); vStartDynamicPriorityTasks(); vStartMultiEventTasks(); vStartQueuePeekTasks(); */ and rtos have started.
Then I change the size of heap to the 64*1024 - 10 and all task are running good now.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|