Pro pro mě zajímavé použití je důležitá podpora RT. Zkoušel jsem z oficiálního repa https://github.com/raspberrypi/linux branch rpi-5.10.y ze 16. 12. doplněný o linux-kernel-patch-5.10-rt17 a výsledek stabilní nebyl. Zkusím znova, ale zdá se, že RPi jádro je odně oddivergované od mainline. Zkoušel jsem i vanilla mainline 5.10.1 kernel s RT patchem a na Zynqu mi chodí i s předpokládanými maximálními latencemi slibujícími velmi solidní použití do 5kHz vzorkovací frekvence bez výpadku vzorku, ale na RPi 2 B také dobře nechodilo.
Nakonec jsem se vrátil k oficiálnímu RPi jádru z větvě rpi-4.19.y-rt , to se zdá být v pořádku. Otestoval jsem ho s příklady připravenými pro zájemce o experimentování s využitím RPi pro řízení https://github.com/ppisa/rpi-rt-control a příklady jsem upravil pro kompatibilitu s novějšími jádry a distribucemi.
Pokud bych chtěl někdo experimentovat, tak můj build 4.19.71-rt24-v7+ jádra je k dispozici http://cmp.felk.cvut.cz/~pisa/linux/rpi/linux-4.19.71-rt24-v7-rpi234.tar.gz , podle testů se zdá, že do 2kHz by mělo být jádro na RPI 2 rozumně použitelné.
Předpokládám, že stále jde o 32bit variantu.
Uvítal bych možnost, že by přímo v boot menu bylo možné zvolit rovnou alternativní instalaci 64bitové verze, přece jen výkonový rozdíl by měl být podstatný až propastrný. I když některé aplikace ještě pro 64bitů nebudou zkompilované - což zatím nevadí, pokud můžou běžet 32bit verze s patřičnými knihovnami (pro mně důležitý například prohlížeč Vivaldi).