Currently I am working with the S32K148 EVAL board and am using the I2CMaster project from the example.
In the configuration of the lpi2c seen in the component inspector , it makes use of the osif1 as the OS.
I would like to use the FreeRTOS as the OS , and I have included the same but I am not able to change.
So could would please let know how can I add and change the referenced component.
OSIF component is an abstraction layer for either FreeRTOS or baremetal environments. When adding FreeRTOS into a project, it is not necessary to disable osif. It will detect FreeRTOS and reconfigure itself to use osif_freertos.c variant.
Please enable osif in your project and add FreeRTOS, as Martin mentioned.
Yeah I have disabled it , Currently the module lpI2c which I am working with refers the osif OS as the shared component , I want to update the shared component of the lpi2c from osif -----> FreeRTOS to use FreeRTOS features in the lpi2c , but I am not able to update the same.
so could you please let know how to go about updating the same.
thanks and best regards!!!
it looks like you disabled osif component in your project. Please enable the component again and simply add FreeRTOS component into your project.