How can i run freertos on M7 and Linux on A53 independent of each other
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
FreeRTOS is running on M7 and Linux on A53.
When Linux crashes or reboots, M7 core is also restarted.
I am running critical tasks on M7 which need to continue running even if Linux reboots. How to do this?
Do we need additional hardware support also to achieve this? and what are the software changes?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Zhiming,
Thank you for your quick response.
Can you share us the block diagram or schematic explaining this support is available in the above SoC you mentioned (i.MX8ULP/i.MX7ULP, i.MX8QM/i.MX8QXP)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Zhiming,
Its imx8mplus EVK. Specifically, MIMX8ML8DVNLZAB

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @vikramgs
i.MX8MP can't realize such function. The M7 platform does not have its own power domain, which means the M7 will be always reset when Linux reboot.
You can choose i.MX8ULP/i.MX7ULP, i.MX8QM/i.MX8QXP which has independent M core power domain.
Best Regards
Zhiming

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @vikramgs
Can you share which i.MX soc ?
