Hi, I am using nrf SDK for mesh and try to add FreeRTOS , but after adding build failed because both has files with same name. Is it possible to work with FreeRTOS and nrf SDK ?
Thanks in advance
Hi, I am using nrf SDK for mesh and try to add FreeRTOS , but after adding build failed because both has files with same name. Is it possible to work with FreeRTOS and nrf SDK ?
Thanks in advance
I am afraid that we do not have any examples in our SDKs that uses both nRF SDK for Mesh and FreeRTOS so this is not something that we have tested. I also not aware of any activity related to making such an example. Could you post a list of which files that generate the build errors?
Thank you for quick response.
The used example is Light Switch example.
I have include freeRTOS from sdk-for-mesh-2.0.
The same files are list.c/list.h and queue.c/queue.h. These files are meet in both Core folder and FreeRTOS folder.
Thanks.
Ok, FreeRTOS support was never a part of the nRF SDK for Mesh development, so that is probably the reason for the name conflict. As I mentioned previously we do not have any plans for adding FreeRTOS support in the nRF SDK for Mesh.
You will have to solve the name conflict by either modifying the FreeRTOS source or the Mesh SDK to change the name of list.c/.h and queue.c/h.
Bjørn
Ok, FreeRTOS support was never a part of the nRF SDK for Mesh development, so that is probably the reason for the name conflict. As I mentioned previously we do not have any plans for adding FreeRTOS support in the nRF SDK for Mesh.
You will have to solve the name conflict by either modifying the FreeRTOS source or the Mesh SDK to change the name of list.c/.h and queue.c/h.
Bjørn