Portál AbcLinuxu, 6. května 2025 01:09
To sice ano, ale "RT" to bude jen za za podmínky, že nebude potřeba v daném vlákně žádná služba OS. S RT jádrem je možné mnoho znakových ovladačů (Comedi, ...) volat i v RT části, pokud odezva do nějakých třeba 200 usec stačí. Dokonce i na RPi je možné z RT části na 1 kHz volat přenosy do FPGA HW přes SPI a systém to zvládá (viz Lintarget RPi PMSM experiment). I když jak SPI subsystém tak síťový stack Linuxu obsahují mnoho kódu a konstrukcí, kde si myslím, že i na RT jádře hrozí inverze priorit. Pro takovýto projekt je pak ale stejně nejlepší použít Linux na FPGA, např. Xilinx Zynq (viz třeba můj příspěvek na LinuxDays.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.