> A question very marginally related to embedded Linux, but is there any way to do hard real time on Linux?
Go look at the Beaglebone Black/Green/Blue/AI.
The microprocessors in those run Linux but have at least two PRUs (programmable real-time unit). Those PRU units are bare-metal, hard real-time but can communicate out to the Linux system which can do the "soft" real time stuff.
Go look at the Beaglebone Black/Green/Blue/AI.
The microprocessors in those run Linux but have at least two PRUs (programmable real-time unit). Those PRU units are bare-metal, hard real-time but can communicate out to the Linux system which can do the "soft" real time stuff.