My end goal is to implement the FreeRTOS FAT SL file system on a PSoC5LP Dev Kit (CY8CKIT-050).
Do I actually need to integrate there real time kernel with the FAT SL file system files in my project or can the FAT SL file system code stand alone?
To do this, I took the advice presented on FreeRTOS.org and tried to get a demo project up and running. I chose to test out the CORTEX_CY8C5588_PSoC_Creator_GCC project for FreeRTOSv8.2.2. I opened up the project in PSoC Creator 3.2 in the original project directory. I updated the device from the original device to the CY8C5868AXI-LP035 TQFP100, which is the processor on the PSoC5LP development kit. The PSoC Creator prompted me to update the components wihtin the project as the originals were out of date. I performed that updated and then built the project. The project errored out before it could be completely built and displayed the following error:
prj.M0120:Build error: FreeRTOS.h: no such file or directory, BlockQ.c, Line 97
I did not want to start modifying the code and hoped there was a simple fix for this. What do I need to do to fix this issue?
Once I get the demo project working, how do I integrate the FAT SL functionality into the project and remove the functions that are not necessary? How do I identify what parts of the project aren’t needed for the FAT SL functionality?
All help and advice is greatly appreciated!