안녕하세요..
이지보드를 이용해서 임베이드 리눅스를 공부하고 있는 왕초보 학생입니다..

다름이 아니라 겨울 방학때 saa7111a라는 영상 칩, sram, epld(vhdl칩),
dsp보드를 이용해서 영상 보드를 제작 했었습니다..

그리고 이번에는 saa7111a <-> sram <-> epld <-> 이지 보드와 인터페이
스를 시도 하고 있습니다.
epld의 기능은 영상 보드와 이지보드 사이에 어드레스 & 데이타 라인의 스위
칭 역활을 합니다.

제가 궁금한 점은
첫째 이지보드는 3.3v에서 동작을 하는데 제가 제작한 영상 보드는 5v에서 동
작을 합니다.. epld 칩은 2v 이상이 되어야지 1이라고 입력 되지만...
arm 프로세서는(어드레스, 데이타,...) hi 레벨이 1.74v로 알고 있습니
다.. 그럼 arm의 어드레스, 데이타, nRD/WE 인호를 이용해서 제어를 할
때 각각의 선에 풀업저항 3.3V를 연결하면 되는지요..

두번쩨는 ncs3를 사용 했을때 wait 타임 문제입니다.. 제가 dsp
(tms320c32)를 사용 했을때 wait 타임을 200ns 정도 있때 잘 동작 했습
습니다.. 저는 DIO 디바이스프로그램을 조금 응용했습니다..
기존 적으로 ncs3 주소 영력에서는 어느 정도 wait 타임으로 설정 되어 있
는지 궁굼 합니다..

세번쩨는 16bit 씩 데이타를 ncs3 영력의 주소에서 데이타를 받아 올때
nRD/WE 신호선을 sram의 WE 단자에 연결해도 상관은 없는지요(참고로 저는
sram의 OE단자는 접지에 연결 하였습니다..., 이론 적으로 문제가 없을 거
라 생각됩니다.)

처음에는 직접 영상 보드 이부분을 수정해서 이집 보드의 어드레스 데이타 ,
및 각각의 제어시호를 연결해서 부팅을 하고 DIO 프로그램을 구동 했을때
커널 파닝이 나 시스템이 다운 되는 현상이 조금 있었지만..
땜짐문제라는 걸 알고 수정 한 결과 지금은 이런 문제는 잘 일어 나지는 않습
니다.
하지만 아직 정확한 영상 값을 파일에 저장 되지 않아...한달도안 계속 삽질
하면서 테스트 하는 중에 이런 부분에 대해서 의심이 생겨 이렇게 질문하게
되었습니다.