I'm quit new with PSoc and I want to install FreeRTOS on PSOC5 So when I wnat to open the workspace from "FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo Workspace.cywrk workspace file from within the PSoC Creator IDE." then it shows me the error : Error: prj.M0052: Unable to open the project "./RTOSDemo.cydsn/RTOSDemo.cyprj": (Could not find a part of the path 'C:\Program Files\Cypress\PSoC Creator\FreeRTOSv7.0.2\Demo\CORTEX_CY8C5588_PSoC_Creator_GCC\RTOSDemo.cydsn\RTOSDemo.cyprj'.). Address the error and try again.

I downloaded the FreeRTOSv7.0.2 and the projects files are in C:\Program Files\Cypress\PSoC Creator\FreeRTOSv7.0.2\Demo\CORTEX_CY8C5588_PSoC_Creator_GCC and when trying to open the project I get this error

"FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo Workspace.cywrk workspace file from within the PSoC Creator IDE." then it shows me the error : Error: prj.M0052: Unable to open the project "./RTOSDemo.cydsn/RTOSDemo.cyprj": (Could not find a part of the path 'C:\Program Files\Cypress\PSoC Creator\FreeRTOSv7.0.2\Demo\CORTEX_CY8C5588_PSoC_Creator_GCC\RTOSDemo.cydsn\RTOSDemo.cyprj'.)"

Ideally for the RTOS project to work, it is necessary to extract the FreeRTOSv7.0.2.zip file. Extract the CORTEX_CY8C5588_PSoC_Creator_GCC.zip and copy the contents of this zip to the DEMO folder inside FreeRTOSv7.0.2 that we just extracted. From the error message I see that there is no issue with this and you have copied it to the right path.

I opened "RTOSDemo.cywrk" from "C:\Program Files\Cypress\PSoC Creator\FreeRTOSv7.0.2\Demo\CORTEX_CY8C55xx_GCC" and it opened with no error but when I run "clean and build RTOSDemo" it shows me the below errors:

but for instance I have FreeRTOS.h, task.h, croutine.h in "C:\Program Files\Cypress\PSoC Creator\FreeRTOSv7.0.2\Source\include"

I think I should adrees it in a file . but I don't know which file! can you help ?:)

That answers the problem. The issue is with the version of PSoC Creator you are using. In Beta 4.1 relative paths to source files are not added properly in PSoC Creator. PSOC Creator does not use relative paths for the "Additional Include Directories" under the Compiler options so you will have to manually update these to the correct paths for your FreeRTOS directories before it will compile correctly. After setting this right it should work perfectly fine.

With PSoC Creator 1.0 and later this issue deos not exist. It is always recommended to upgrade to the latest version of PSoC Creator for best results. You can download the latest version from here, http://www.cypress.com/?id=2494&source=header.

and when I add the directory in "Project --> build setting --> compiler --> general and I add the address "C:\Program Files\Cypress\PSoC Creator\1.0\PSoC Creator\FreeRTOSv7.0.2\Source\include" to the additional include directories , and try to compile again ot shows me the below error:

Looks like, your PSoC Creator environment is buidling the component customiser. You are getting those erros probably because of that, you can suppress this by unchecking the "Build customiser option" as shown in the picture below. Right click on PSoC Creato environment to bring up the drop down menu as shown and uncheck the Build Customizer option.

Have you updated all the component on your TopDesign to the latest version. You can do it by launching the updated components wizard. Right click the project name in the workspace explorer and select the Update COmponents option to launch the wizard.