도와주세요!!
글 수 15,339
안녕하세요.
현재 S3C2440을 이용하여 보드를 개발하고 있습니다.
EZ-S3C2410을 이용하여 보드를 개발하는 데는 성공하였습니다.
이번에 업그레이드 차원에서 S3C2440을 이용하여 보드를 개발중 입니다만..(이번에는 보드 구매없이 해볼라구요..^^)
현재 보드는 나와있습니다.
회로는 기존의 EZ-S3C2410보드와 별 차이가 없구요..
CPU만 S3C2440으로 하고, Datasheet를 참조하여 GPG13, 14, 15를 셋팅하여 NAND Flash의 Page size 및 address cycle을 설정 하여
설계 하여 새로운 보드를 만들었습니다.
근데 JTAG을 이용해서 부트로더를 올릴려고 하는데 Bypass가 연결이 안되었다고 그러네요.
JTAG프로그램으로는 Ezflashw 윈도우 버젼 및 리눅스 버젼을 사용하였고, 또한 sjf2440 프로그램 또한 사용해봤습니다.
다운로드 케이블은 예전 EZ-S3C2410에서 사용하던 케이블을 사용하였구요.
JTAG포트에서 나오는 시그널 TDI, TMS, TCK 모두 Scope로 확인하였습니다.
무엇이 문제인지 아무리 찾아봐도 몰라서 이렇게 급히 도움을 요청드립니다.
전원은 3.3V, 1.3V 확인하였고, 더이상 무었을 더 확인해야 할 지 모르겠습니다.
도와주시면 감사하겠습니다.
수고하세요.
PS) JTAG단은 EZ-S3C2410과 같이 74HC125를 통해서 출력이 됩니다. 또한 Datasheet에서는 PULL-UP을 10K로 해놓으라구
해서 연결해놓았습니다.
Bypass가 되지 않는다면.. 하드웨어 전반적으로 확인 해 보셔야 합니다..
회로도 검토에서 부터 아트웍 상태 검사, 리셋신호, 전원확인, 클럭 확인 등등 너무 방대한 것이란 딱히 이것라고 말씀을 드리가 힘듭니다.