2015-09-06

라즈베리파이2 시리얼 터미널 설정 방법

라즈베리파이2 활용 시리얼 콘솔 연결 설정방법.

라즈베리파이에서 시리얼 콘솔을 사용하려면

/etc/inittab 파일을 수정하면 된다.

Debian 8부터 systemd로 바뀌었지만, 아직 공식지원을 받는 라즈비안이
7.x버전을 사용하고 있어 현재는 inittab 파일만 수정하면 된다.

추후 systemd로 바뀔 경우 방법은 바뀐다. systemctl 명령어를
사용해야한다.

sudo vi /etc/inittab 을 열어보면

하단 부분에

#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100

이 부분을 주석을 제거하고 원하는 장치로 속도를 설정해주면 바로 사용 할
수 있다.

T0:23:respawn:/sbin/getty -L ttyUSB0 57600 vt100

장치명에 ttyS0은 COM1 에 대응한다.

만약 USB to Serial 장치를 사용할 경우

ttyUSB0로 설정해주면 된다.

dmesg로 USB 시리얼포트가 잘 잡혔는지 확인이 필요하다.

GPIO에 TTL케이블 연결해서 시리얼포트로 연결도 가능한데 이경우는
내장된 포트를 사용한다고 보면 된다.

이런 방법을 통하면 도스 머신에서도 터미널 프로그램하나 띄워놓고
라즈베리파이를 시리얼 포트로 직접 제어할 수 있다.

라즈베리파이2 활용 시리얼 콘솔 연결 설정방법.