Ubuntu 16.04를 실행하는 Raspberry Pi3이 있습니다. SSH를 통해 로그인했습니다.
GPIO 핀 8과 10에서 하드웨어 장치를 UART0에 연결하고 싶습니다. 최선을 다해 이것이 /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