Можно ли создать консоль с помощью устройства SPI (/dev/spidev0.0) аналогично тому, как вы создали бы последовательную консоль, или, если нет, это возможно ??
GRUB_TERMINAL=serial
GRUB_SERIAL_COMMAND="serial --speed=38400 --unit=0 --word=8 --parity=no --stop=1"
GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,38400n8 ipv6.disable=1"
Или можно было бы перенаправить ввод и вывод на скрипт или двоичный файл .c и иметь этот обработчик SPI?