현재 리눅스 PC를 사용하고 있구요.

 

 터미널과, minicom 을 이용해서 PC와 보드간의 시리얼 통신을 하고 있습니다.

 

 PC에서는 시리얼포트가 ttyS0로 되었있어서

 

 echo 명령을 ttyS0로 출력해도 정상적으로 나오는데

 

 보드에서 PC로는 전송이 안되네요?

 

PC -> 보드로 수행한 echo 명령은

 

echo "test" > /dev/ttyS0

 

입니다.  보드의 minicom 화면에 test 라는 글자가 나왔구요.

 

반대로 보드의 minicom 화면에서

 

echo "test" >  /dev/ttyS0

 

를 해봤지만 터미널 창에는 결과가 안나오더라구요.

 

ttyS0로 간단한 문장을 출력하는 프로그램도. PC-> 보드 로는 가능한데 보드 -> PC로는 안되네요

 

보드에서 나오는 시리얼포트는 ttyS0가 아닌가요?

 

제가 개념을 잘못알고 있는건지 모르겠네요.