도와주세요!!
글 수 15,339
2003.04.03 01:25:42 (*.230.12.171)
6668
EZBoard를 이용해서 DIO를 test하고 있습니다. 원래 목적은 외부에 DSP보드를
달아서 서로 통신을 하려고 합니다. 그 전에 유영창님이 하고 있는 디바이스
드라이버 강좌를 보면서 연습을 있습니다. 그 과정중에 문제점이 있어서 이렇
게 글을 남김니다.
첫째로 falinux의 홈페이지에서 DIO자료를 다운 받았습니다. 그리고 컴파일을
해서 nfs로 이지보드에 올렸습니다. 그리고 나서
mknod /dev/SAMPLE_IO c 190 0
insmod io_dev.o
./test_app w 0
또는
./test_app w 255
하면..
led는 아무런 변화 없습니다.
단지 minicom 상에서 write 됐다고 표시됩니다.
device driver는 제대로 열고 닫습니다. 근데 실제 DataBus에서 제대로 된 값
을 보내지 못하고 있습니다. write 할때 직접 이지보드에 오실로스코프로 값
을 찍어 봐도 제대로 된 값이 나오지 않습니다..
read 할때는 42만 read를 합니다.
뭐가 문제 일까요. 참으로 답답하네요. 앞으로 갈 길이 많은데..
USB로 이지보드에 전원을 공급하는데.. TEST용 외부 led가 자꾸 깜박깝박 거립
니다. 전류가 부족해서 그런가요?
그럼 수고하십시오.. -- 오늘도 열심히 삽질중 --
달아서 서로 통신을 하려고 합니다. 그 전에 유영창님이 하고 있는 디바이스
드라이버 강좌를 보면서 연습을 있습니다. 그 과정중에 문제점이 있어서 이렇
게 글을 남김니다.
첫째로 falinux의 홈페이지에서 DIO자료를 다운 받았습니다. 그리고 컴파일을
해서 nfs로 이지보드에 올렸습니다. 그리고 나서
mknod /dev/SAMPLE_IO c 190 0
insmod io_dev.o
./test_app w 0
또는
./test_app w 255
하면..
led는 아무런 변화 없습니다.
단지 minicom 상에서 write 됐다고 표시됩니다.
device driver는 제대로 열고 닫습니다. 근데 실제 DataBus에서 제대로 된 값
을 보내지 못하고 있습니다. write 할때 직접 이지보드에 오실로스코프로 값
을 찍어 봐도 제대로 된 값이 나오지 않습니다..
read 할때는 42만 read를 합니다.
뭐가 문제 일까요. 참으로 답답하네요. 앞으로 갈 길이 많은데..
USB로 이지보드에 전원을 공급하는데.. TEST용 외부 led가 자꾸 깜박깝박 거립
니다. 전류가 부족해서 그런가요?
그럼 수고하십시오.. -- 오늘도 열심히 삽질중 --