I am not flexible to change my H/W which coming with a MMU.
I need to use feature of MMU to provide task level memory separation
Any reference available to start with FreeRTOS MMU support?
What it takes to develop such an impleentation?
Even I am fine with any commercial support.
FreeRTOS has support for MPUs, which allow you to protect/restrict memory to tasks. As far as I know, it only supports MMUs in this sort of fashion, and not for remapping the address space.
I.E., FreeRTOS works in the memory model of Logical Address space == Physical Address Space, but the MPU/MMU can protect/restrict access to restricted tasks.