도와주세요!!
글 수 15,339
2002.05.28 22:33:54 (*.112.211.129)
58130
이곳 Q/A에 있는 i/o테스트 프로그램으로 보드를 테스트하고 있습니다.
하드웨어구성도 Study란에 device driver란에 나와있는 회로도대로 구성하였고
여..
모듈을 적재하고, 우선 write만을 테스트하기 위해서 >>./test w 7 이렇게 실
행을 시켰습니다. 그리고 io.h파일에서 IO_SAMPLE_BASE값을 0XF0100000으로 했
더니 이상한 메세지만 화면에 떠서 0XF0000000으로 바꾸고 실행을 시켰습니다.
하드웨어상으로는 아무 문제를 발견할 수 없는데, led가 동작이 안되네여.ㅡㅡ
칩셀렉트 단자를 오실로스코프로 체크해보니까 칩셀렉트 신호가 안나오는것 같
습니다. IO_SAMPLE_BASE값을 0X18000000으로 해도 이상한 메세지만 나옵니
다.
그리고, 데이터시트를 보면 nCS3의 번지가 0x18000000으로 되어있던데 왜 소스
프로그램에는 0xf0000000으로 했는지 모르겠네여..
아무래도 번지 설정을 제가 잘못한 거 같은데여..
아.. 그리고 io.c의 write함수안에 gpio를 켜주는 프로그램을 같이 삽입하여
보았데 nCS3 번지가 0xf0000000으로 설정했을때는 574의 데이터 라인에 연결
된 led는 동작을 하지않고 gpio는 제대로 동작이 됩니다. 어제오늘 하루종일
들여다 봐도 무엇이 잘못된건지 모르겠네여..
바쁘시더라도 답변 부탁드릴게여..
그리고 첨부된 파일은 IO_SAMPLE_BASE값을 0Xf0000000이외의 다른 값을 주었을
때 출력되는 메세지입니다. 0Xf0000000값을 주었을땐 이런 메세지는 안뜨고
여....
하드웨어구성도 Study란에 device driver란에 나와있는 회로도대로 구성하였고
여..
모듈을 적재하고, 우선 write만을 테스트하기 위해서 >>./test w 7 이렇게 실
행을 시켰습니다. 그리고 io.h파일에서 IO_SAMPLE_BASE값을 0XF0100000으로 했
더니 이상한 메세지만 화면에 떠서 0XF0000000으로 바꾸고 실행을 시켰습니다.
하드웨어상으로는 아무 문제를 발견할 수 없는데, led가 동작이 안되네여.ㅡㅡ
칩셀렉트 단자를 오실로스코프로 체크해보니까 칩셀렉트 신호가 안나오는것 같
습니다. IO_SAMPLE_BASE값을 0X18000000으로 해도 이상한 메세지만 나옵니
다.
그리고, 데이터시트를 보면 nCS3의 번지가 0x18000000으로 되어있던데 왜 소스
프로그램에는 0xf0000000으로 했는지 모르겠네여..
아무래도 번지 설정을 제가 잘못한 거 같은데여..
아.. 그리고 io.c의 write함수안에 gpio를 켜주는 프로그램을 같이 삽입하여
보았데 nCS3 번지가 0xf0000000으로 설정했을때는 574의 데이터 라인에 연결
된 led는 동작을 하지않고 gpio는 제대로 동작이 됩니다. 어제오늘 하루종일
들여다 봐도 무엇이 잘못된건지 모르겠네여..
바쁘시더라도 답변 부탁드릴게여..
그리고 첨부된 파일은 IO_SAMPLE_BASE값을 0Xf0000000이외의 다른 값을 주었을
때 출력되는 메세지입니다. 0Xf0000000값을 주었을땐 이런 메세지는 안뜨고
여....