Устройство Raspberry Pi 3, ранее по встроенному UART удавалось передавать данные
Код: используется файл:
https://github.com/Carbon225/raspberry-sbus/blob/master/src/sbus_driver.c В моём коде минимальный пример для работы с этим
Компиляция: gcc sbus_driver.c SendExample.c -o SendExample -g
Проблема также возникает, если сделать echo hello > /dev/ttyAMA0 (терминал виснет, решается через kill -9)
Попытки исправления: ребут, смена /dev/ttyAMA0 на /dev/ttyS0 (в прошлый раз работало на AMA0, но в Интернетах пишут про S0), отключение Bluetooth, проверка что uart включен в /boot/config.txt