도와주세요!!
글 수 15,339
2004.07.30 12:02:17 (*.230.96.219)
19304
시리얼 통신을 공부하고있는데요..
ttyS02 로 기본설정이 되어있잖아요~
시리얼 통신에 관한 메뉴얼 을 보고
comtest 를 하려고 하다보니
잘 안되더라구요
컴퓨터 두대 그리고 ez -x5 보드 하나
이렇게 있는데요
우선 미니컴으로 연결이 되어 있는 상태에서
comtest 실행화일을 만들고
반대쪽 컴퓨터와 ttyS00 10 핀짜리 를 연결을 했습니당
어떻게 연결을 해야 할지 몰라서 이렇게도 끼워 보구 저렇게 도 끼워보구
그랬는데
잘 안되더군요...
반대쪽 컴퓨터의 콘솔창에서도 깜깜 무소식이고
호스트 컴퓨터의 콘솔창에서도 깜깜 무소식이고...
그래서 리눅스 초보 인 제가 이런 생각 저런 생각 하다보니
문득......
bootp 상태에서 set 해서 설정하는 부분이 생각이 났습니다.
그런데 Q & A 에서 자료를 보다 보니 절대 K 부분은 건드리는 것이아니라고
하더라구요
그래서 E 부분을 건드렸습니다.
혹시나 시리얼 통신이 안되는 이유가 UART 설정이 맞게 안되어 있는 것이 아닌
가 해서요
( 0 / 1 / 2 ) 중에 2번이 default 인데
0 번 FF 이지 않을까 싶어서
0번을 누르고 저장하고 Apply 시키고 재부팅을 하는 순간....
아뿔사.. 라는 것을 알았죠..
콘솔 창에도 잘 안뜨고 반대쪽에 연결되어있는 콘솔 창에서도 깜깜 무소식이구
요
미니컴도 안 됩니다.
그 이유는 호스트 컴퓨터와 통신할때는 일반 시리얼 포트 (9핀짜리 보통쓰는)
로 통신을 하기때문이겠지요?
ttyS02 번으로 되어있는 설정을 바꾸지 말라는 이유가 그것이었구나 싶더라구
요
그래서 ....... 잠깐 놀래서 멈춰있다가
부트 로더를 다시 올리면 되겠다 싶어서
JTAG을 이용해서 할수 밖에 없겠다 싶어서
EZflash 를 이용해서 올렸습니다.
그런데 그 이후에도 깜깜 무소식이군요.......
EZflashW 를 이용해서 깔아도 전혀 부팅해도 소식이 없어요.....
그래서 플레쉬가 망가진게 아닌가 싶어서
-f 옵션으로 테스트를 해보는데 별 이상한 것처럼 안 보이네요........
이건 뭔가요?
정리를 해보자면
1. 시리얼 통신을 하기 위해서 10핀짜리 부분을 사용해서 연결 을 하려 합니
다.
그리고 보드에서 BT-UART / FF -UART 설정하는 6핀 그림이 있는데요
BT-UART 로 보통 하고
어떻게 꽂아야 하는지....
BT-UART 일 경우 TX, RD, GND 만 맞춰주면 되는 것 같은데
문제는 보드핀이 아니라(그림에 있으니까요) 케이블을 어떻게 보드에
꽂아야 할지..
잘 모르겠습니다. 이해가 좀 안가구요....
전에 질답들을 보면 한 변을 연결하라고 하긴 하는데...
무슨 말인지.... ㅡㅡ;;;; 도와주세요...
2. 그리고 Bootp 에서 set 명령으로 들어가서 E, K 부분을 절대로 바꾸면 안되
는 것인지
궁금합니다.
E. Serial FF/BT/ST(0/1/2)
K. Kernel Command Line
[ Keepinitrd root=/dev/ramdisk console=ttyS02, 115200 ]
다른 부분은 다 알겠는데요 ttyS02 부분하고 E 에서 기본으로 선택이되
는 2(ST) 의
설정을 바꾸면 어떻게 되는것인지... 알고 싶습니다.
3. 그리고 지금 처럼 부트로더를 올렸는데 전혀 깜깜 무소식인 경우 어떻게
해야 하나요?
-f 옵션으로 점검을 해보는데도 별 이상이 없는 것 같습니다.
자료실에 있는 이미지내용중에서 털끝 하나도 안 고치고 그냥 갖다 올
린 건데.....
4. 그리고 좀 타는 냄새가 나는 것 같은데요... 은근히... 좀 쓰다보면.....
EZ-PI 를 같이 연결해 쓰는데 5 V 를 EZ-PI 서브 보드에 끼워서 전원
을 공급합니다.
알려주세요..........
주절 주절 질문이 많았네요...... 읽어주시느라 고생하셨습니다.
도와 주세요.....
ttyS02 로 기본설정이 되어있잖아요~
시리얼 통신에 관한 메뉴얼 을 보고
comtest 를 하려고 하다보니
잘 안되더라구요
컴퓨터 두대 그리고 ez -x5 보드 하나
이렇게 있는데요
우선 미니컴으로 연결이 되어 있는 상태에서
comtest 실행화일을 만들고
반대쪽 컴퓨터와 ttyS00 10 핀짜리 를 연결을 했습니당
어떻게 연결을 해야 할지 몰라서 이렇게도 끼워 보구 저렇게 도 끼워보구
그랬는데
잘 안되더군요...
반대쪽 컴퓨터의 콘솔창에서도 깜깜 무소식이고
호스트 컴퓨터의 콘솔창에서도 깜깜 무소식이고...
그래서 리눅스 초보 인 제가 이런 생각 저런 생각 하다보니
문득......
bootp 상태에서 set 해서 설정하는 부분이 생각이 났습니다.
그런데 Q & A 에서 자료를 보다 보니 절대 K 부분은 건드리는 것이아니라고
하더라구요
그래서 E 부분을 건드렸습니다.
혹시나 시리얼 통신이 안되는 이유가 UART 설정이 맞게 안되어 있는 것이 아닌
가 해서요
( 0 / 1 / 2 ) 중에 2번이 default 인데
0 번 FF 이지 않을까 싶어서
0번을 누르고 저장하고 Apply 시키고 재부팅을 하는 순간....
아뿔사.. 라는 것을 알았죠..
콘솔 창에도 잘 안뜨고 반대쪽에 연결되어있는 콘솔 창에서도 깜깜 무소식이구
요
미니컴도 안 됩니다.
그 이유는 호스트 컴퓨터와 통신할때는 일반 시리얼 포트 (9핀짜리 보통쓰는)
로 통신을 하기때문이겠지요?
ttyS02 번으로 되어있는 설정을 바꾸지 말라는 이유가 그것이었구나 싶더라구
요
그래서 ....... 잠깐 놀래서 멈춰있다가
부트 로더를 다시 올리면 되겠다 싶어서
JTAG을 이용해서 할수 밖에 없겠다 싶어서
EZflash 를 이용해서 올렸습니다.
그런데 그 이후에도 깜깜 무소식이군요.......
EZflashW 를 이용해서 깔아도 전혀 부팅해도 소식이 없어요.....
그래서 플레쉬가 망가진게 아닌가 싶어서
-f 옵션으로 테스트를 해보는데 별 이상한 것처럼 안 보이네요........
이건 뭔가요?
정리를 해보자면
1. 시리얼 통신을 하기 위해서 10핀짜리 부분을 사용해서 연결 을 하려 합니
다.
그리고 보드에서 BT-UART / FF -UART 설정하는 6핀 그림이 있는데요
BT-UART 로 보통 하고
어떻게 꽂아야 하는지....
BT-UART 일 경우 TX, RD, GND 만 맞춰주면 되는 것 같은데
문제는 보드핀이 아니라(그림에 있으니까요) 케이블을 어떻게 보드에
꽂아야 할지..
잘 모르겠습니다. 이해가 좀 안가구요....
전에 질답들을 보면 한 변을 연결하라고 하긴 하는데...
무슨 말인지.... ㅡㅡ;;;; 도와주세요...
2. 그리고 Bootp 에서 set 명령으로 들어가서 E, K 부분을 절대로 바꾸면 안되
는 것인지
궁금합니다.
E. Serial FF/BT/ST(0/1/2)
K. Kernel Command Line
[ Keepinitrd root=/dev/ramdisk console=ttyS02, 115200 ]
다른 부분은 다 알겠는데요 ttyS02 부분하고 E 에서 기본으로 선택이되
는 2(ST) 의
설정을 바꾸면 어떻게 되는것인지... 알고 싶습니다.
3. 그리고 지금 처럼 부트로더를 올렸는데 전혀 깜깜 무소식인 경우 어떻게
해야 하나요?
-f 옵션으로 점검을 해보는데도 별 이상이 없는 것 같습니다.
자료실에 있는 이미지내용중에서 털끝 하나도 안 고치고 그냥 갖다 올
린 건데.....
4. 그리고 좀 타는 냄새가 나는 것 같은데요... 은근히... 좀 쓰다보면.....
EZ-PI 를 같이 연결해 쓰는데 5 V 를 EZ-PI 서브 보드에 끼워서 전원
을 공급합니다.
알려주세요..........
주절 주절 질문이 많았네요...... 읽어주시느라 고생하셨습니다.
도와 주세요.....