Dear Forum,
I would like to know if there is any specific reason that the iMX8M Nano platform is not in the list of of supported devices of the NXP Real-Time Edge Software while there are other platforms in the iMX8M family? My intention is to benefit the preempt-rt kernel of the framework for iMX8M Nano.
Thanks in advance and best regards,
Khang
Hello,
If your goal is just to use the realtime linux kernel, just apply the RT patch on top of the regular kernel https://wiki.linuxfoundation.org/realtime/start and turn on the RT option in the kernel's defconfig file. Or use kernel here: https://github.com/nxp-real-time-edge-sw/real-time-edge-linux/tree/lf-6.6.36-rt-2.1.0
Best Regards,
Zhiming
Hi @Zhiming_Liu,
I also plan to use Harpoon that also supports iMX8M Nano. The Harpoon user-guide is included in the documentation of the Real-Time Edge Software however. That the reason why I would to ask why the Real-Time Edge Software does not support the iMX8M Nano (explicitly) according to RTES documentation.
Could you help to clarify the reason behind this if possible, please ?
Best Regards,
Khang
Hello,
Could you help to clarify the reason behind this if possible, please ?
-->The reason is that the demand from customers is low and therefore not supported. You can support iMX8MN by modifying the configuration file in yocto.
Best Regards,
Zhiming
Hi @Zhiming_Liu,
Thanks for your confirmation that it is not a technical reason. I believe that the NXP rt-kernel should also be applied to iMX8M Nano as the case of iMX8M Mini/Plus as they are in the same family.