У меня Raspberry Pi3 под управлением Ubuntu 16.04. Я вошел в систему через ssh.
Я хочу подключить аппаратное устройство к UART0 на GPIO-контактах 8 и 10. Насколько я могу судить, это должно соответствовать /dev/ttyAMA0. Но я пробую эту команду оболочки, и терминал зависает, команда никогда не возвращается, и даже control-C не работает.
echo "testing 123" > /dev/ttyAMA0
Это не простая проблема с разрешением. Я в группе dailout. Вот что говорит "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