Как получить доступ к аппаратному последовательному порту на Raspberry Pi3, Ubuntu 16.04
У меня Raspberry Pi3 работает под управлением Ubuntu 16.04. Я вошел через SSH.
Я хочу подключить аппаратное устройство к UART0 на выводах GPIO 8 и 10. Насколько я понимаю, это должно соответствовать /dev/ttyAMA0. Но я пробую эту команду оболочки, и терминал зависает, команда никогда не возвращается, и даже control-C не работает.
echo "testing 123" > /dev/ttyAMA0
Это не простая проблема с разрешениями. Я в группе по оказанию помощи. Вот что говорит "ls"
crw-rw---- 1 root dialout 204, 64 Jun 1 16:26 /dev/ttyAMA0
Вот строки из dmesg | grep ttyAMA
[ 0.833340] 3f201000.uart: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2