Raspberry Pi3, Ubuntu 16.04에서 하드웨어 직렬 포트에 액세스하는 방법

Raspberry Pi3, Ubuntu 16.04에서 하드웨어 직렬 포트에 액세스하는 방법

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

관련 정보