4 ms·
HP printers are similar. They run Linux on two cores and an RTOS on the other.
by joseph2024 1y ago
HP printers are similar. They run Linux on two cores and an RTOS on the other.
- lpribis 1y agoRelatively common in more powerful embedded systems. See for example https://www.openampproject.org/ https://www.openampproject.org/ which is a framework for running multiple cores of Linux, baremtal, or an RTOS together.
- p_l 1y agoOpenAMP focuses on RTOS running on "subordinate" coprocessors. This is more of a good old classic partitioning, which was rare outside of hardware with special support for it. Most RTOS + non-RTOS combinations use RTOS doubling as hypervisor, with RT tasks running at guaranteed timeframes and non-RTOS guest running in more relaxed form.
- lpribis 1y agoYou can also use it in a "SMP" processor. For example I use it on Zynqs which are dual or quad ARMs symmetrical ARM SoCs. Linux or the bare code can be the master or subordinate.