I am trying to start off from an updated freeRTOS implementation for my RDB1768v2 board. I found integration between the freeRTOS and the nxp libraries and cmsis a confusion with the official example : http://www.freertos.org/FreeRTOS_Support_Forum_Archive/March_2011/freertos_FreeRTOS_RDB1768_examples_with_LPCXpresso_4394988.html
then I found the contributed source from Richard http://www.freertos.org/Interactive_Frames/Open_Frames.html?http://interactive.freertos.org/forums . It seems to be the best place to start ( this port uses the CMSIS 2.0 and the peripheral library of nxp).
However I wanted to start from scratch and not with full load of extra files, and I’m not sure if the project is suitable for my board, so I decided to delete off the FreeRTOS IO files, and face some mem files error (apparently it uses the heap2 configuration, I’m not familiar with this, so I copy the heap3 file from the official port). I can compile and run for now, but I really cant be sure if this is a good configuration. I will like to know:
1) Is there any particular configuration/files I should take note of? The code seems to be written for the LPCXpresso Base Board BSP, and I am using the RDB1768v2 (same LPC1769 chip though). Also, can I actually just delete those files from the project? The files I have deleted are:
Examples,FatFS,IwIP folder, change heap_2.c to heap_3.c
2) I hope it’s not too demanding, I will really appreciate if there’s a strip down version of that project. (i.e. with the freeRTOS i/o and cli removed).
Any input will be much appreciated