개발 환경/Ubuntu 설치 및 활용

usb to serial convert로 임베디드 보드와 연결 하기

webnautes 2009. 11. 24. 10:46
반응형
지인한테서 HUINS XStation를 장기 임대(?) 했다.
serial 케이블이 없어서 usb to serial를 연결하고는 확인하려는데
기억이 안난다...

결국 이 분의 글을  참고..
/dev/ttyUSB0가 있어야 했었다..

localhost ~ # lsusb
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 045e:00cb Microsoft Corp.
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


드라이버를 추가하기 위해서 커널 컴파일을 다시 ..

localhost ~ # cd /usr/src/linux
localhost linux # make menuconfig
옵션 추가
USB suppport - USB Serial Converter support - USB FTDI Single Port Serial Driver

localhost linux # make && make modules_install
localhost linux # cp arch/i386/boot/bzImage /boot/


부트로더 설정 파일 수정 ( /boot/grub/grub.conf  혹은 grub.cfg인 경우도 있음 )
title linux 2.6.30
root (hd2,0)
kernel /boot/bzImage root=/dev/hdc3


재부팅 후  해당 디바이스가 만들어 진 것을 확인
localhost linux # ls -l /dev/ttyUSB0
crw-rw---- 1 root uucp 188, 0 2009-11-24 09:56 /dev/ttyUSB0


minicom 설치 
localhost ~ # emerge minicom


설정을 바꾸어 주면 동작 되는 것 확인 할 수 있었다.
localhost ~ # minicom -s
Serial port setup 선택
A 누른 후 Serial Device를 /dev/ttyUSB0로 수정 후 엔터
나머지 설정도 알파벳 누른 후 변경


Save setup as dfl 에서 엔터
Exit 엔터

보드에서 넘어오는 문자열들이 보인다...

Ctrl - A 누른 후  X 누르고  엔터치면 미니컴 종료..
( 이건 안까먹고 기억..키보드를 손으로 누르던 거라서 그런가...)


반응형

천천히 하지만 꾸준히 공부한 내용을 블로그에 공유하는 것이 제 취미생활입니다.
블로그를 시작하게 된 계기는 내가 알게된 내용을 정리하려고 였는데 이왕이면 다른 사람에게도 공유하자였지요.

블로그 내용을 진행해보다가 문제 발생시 지나치지 말고 댓글로 알려주세요. 그래야 다음에 해당 글을 읽는 분에게 도움이 됩니다.



글이 많이 유익하셨다면 토스아이디로 후원해주세요. 토스아이디



제가 쓴 책도 한번 검토해보세요 ^^