안녕하세요..

커널의 버젼이 조금 이상한것 같습니다..
현재 EZ-S2410의 최신 커널은 linux-2.6.8-rc2-s2410-v05 입니다.

자료실 >> EZ-S2410 >>  Kernel (커널 소스 linux-2.6.8-rc2-s2410-v05.tar.bz2) 2005년 9월 23일  을 다운로드 하셨어 다시 해 보세요..

메모리 매핑 부분이 수정되었습니다.  이전의 CS2는 0xF3000000 이었는데 지금은 CS2 0xF5000000 입니다.

다시 해 보시고 안되면 다시 리플달아 주세요..

그럼 수고하세요..



>안녕하십니까?
>
>귀사에서 EZ-S2410 보드를 2대 구입하여 사용하고 있습니다.
>
>현재 EZ-S2410 보드의 BANK2(CS2)에 외부 커뮤니케이션 보드를 연결하는 작업을 하고 있습니다.
>
>드라이버를 만들면서 문제점을 만나게 되었는데...
>CS2에 연결되는 16bit 인터페이스 보드를 access 할때 chip select가 2번 발생하는 것을 확인했습니다.
>
>부트로드에서는 16bit 인터페이스 access시 chip select가 1번만 발생하는데 리눅스 드라이버 상에서는
>항상 2번이 발생해서 몇 가지 테스트 해본 결과 리눅스에서 BANK2를 access 할 때에서는
>
>8bit 데이터로 access시는 chip select 신호가 1번
>16bit 데이터로 access시는 chip select 신호가 2번
>32bit 데이터로 access시는 chip select 신호가 4번
>
>발생하는 것을 확인하였습니다.
>
>위의 결과가 발생하는 이유에 대해서 알고 계시면 답변을 주시기 바랍니다.
>제가 만든 디바이스 드라이버 파일을 첨부하오니 확인도 부탁드립니다.
>
>수고하십시요.
>
>