rtel wrote on Thursday, July 13, 2006:
>I am using LPC2138based hardware target board with on-chip flash of 512kb and
>RAM of 32kb.
Have you changed the size of the heap in FreeRTOSConfig.h to take into account the smaller amount of RAM available?
>I am currently using the LPC2106 GCC port and as mentioned in the
>demo program of LED blinking, I have arranged for the hardware.
>I have successfully compiled the program using the provided batch file and
>to download the HEX file to the mentioned target. But the results are not
Does this mean you cannot download the file? Do you get an error in the download? If so, what?
>I would therefore like to know what changes I have to make (either procedural
>or code changes) so that I can use the demo program for the 2106 port with my
>I would be glad to receive your suggestions!!
First get a program running that flashes the LED’s without using FreeRTOS.org. You can do this by having a loop in main() to flash some LED’s before any tasks are created and without starting the scheduler. Once you have this working, then try creating just the LED flash tasks and nothing else. Then build up from there.
Have you read the section on the FreeRTOS.org WEB site for the LPC2106 port titled "Using a part other than an LPC2106?". This gives more information too.