안녕하세요.. 이번에 회사에서 2440을 이용하여 보드를 제작했는데..
nGCS0의 동작이 이상하네요..
처음 전원을 투입하거나 리셋을 하면 GCS0가 움직여야 하는데.. 꼼짝을 안하네요..
그래서 JTAG으로 부트롬을 write 한후 확인해 보니 제대로 씌여져 있구요..
물론 JTAG으로 write하는 중에는 CS가 제대로 동작합니다..
단지.. 부팅할때만 CS가 동작을 안하는것 같습니다..
제 추측으로는 부팅 조건을 충족하지 못하는게 아닌가 싶습니다..
그런데.. S3C2440의 경우 초기 부팅을 위한 조건으로 OM[3:0] 부분외에 또 세팅이 필요한
것이 있나요?
저의 경우 OM[3:0] = 0 0 0 1 로 세팅을 했습니다..
참고로 클럭은 16.9344MHz 크리스탈을 사용했구요.. 발진은 정상적입니다..
여러분의 고견을 부탁드립니다..
첫댓글 CPU S3C2440A 의 핀중 Input 인 핀들중에서, NCON, FRnB 신호의 경우, NAND controller를 사용하지 않으면 VDDMOP로 Pull-Up하라고 나와있습니다. 그리고, GPG[15:13] 신호도 적절하게 설정하시기 바랍니다. 이외에도 nRESET 신호가 정상적인지 확인해보셔야겠지요.