We're planning to transfer our app from OMAPL138 dualcore to a modern environment. i.MX6 dual/quad core is a very potential candidate. We need to run RTOS in at least one core while rest of the cores are running Linux. Could someone please forward us to a starting point in realization of this task. Current understanding is, that a non-realtime Linux would be used and the RTOS would be FreeRTOS.
Thank you in advance,
The closest to what you wish to achieve would be the i.MX hybrid processors with an added Cortex M4 that may run FreeRTOS. These would be the i.MX6SX and i.MX7 (Solo or Dual). The FreeRTOS BSP is designed for the M4 core and it does not have graphics support.
I hope this helps!
I'm targeting to iMX6 or iMX8 quad cores without M4. I did not find any references of RTOS/Linux mixture in those devices. Graphics is not needed.