Wednesday, April 1, 2015

Raspberry pi 에서 FT232 칩을 tty로 사용하기. (Use FT232 as tty on Raspberry pi )

1. FT232를 사용한 USB Serial port를 USB 포트에 연결한다.
2. lsusb 명령으로 FT232가 잡힌것을 확인한 후 ( ttyUSB0 로 잡힌것으로 가정 )

3. loopback 테스트를 위하여 rs-232 커넥터의 2번과 3번 핀을 서로 연결한다.

4. 다음과 같이 minicom을 실행하여 시험한다.
여기서 중요한것은 -s옵션을 줘서 setup으로 들어가서 Flow control을 None으로 하는것이다.
만약 Flow control이 Hardware로 되어있는경우 rx와 tx만 연결한 loopback 테스트에서 먹통이다. 물론 rts, dtr 등등 flow control에 사용되는 핀들을 모두 loop를 걸었다면 바로 잘 될것이다.

minicom실행방법:

minicom -D /dev/ttyUSB0 -b 115200 -s


minicom을 받아서 설치하는것은
sudo apt-get install minicom   명령으로 할 수 있다.


---------------------
If you fail on loopback test ( wiring rx - tx closed ),
Use minicom with No flow control option.

run minicom and enter to menu(ctrl + a , z key) ->  config minicom -> serial port setup -> Hardware flow control -> No