기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요.

다름이 아니라 제가 PXA255 를 이용하여 만든 보드를 하나 카피해서 샘플 보드를 만들었습니다.
보드에 프로그램을 올려서 한참 운용(1~2개월)하다 보면 가끔 보드가 먹통이 되는 경우가 있습니다.
이 때 리셋 버튼을 눌렀는데도 보드 리셋이 안되고 반응이 없어 전원을 내렸다 올려야
리부팅 되는 경우가 있습니다.

리셋버튼의 출력은 PXA255의 nRESET 핀에 물려져 있습니다.
혹시 이런 경우 제가 의심해봐야 할 부분이 있는지요.

안되는 실력으로 이곳저곳 돌아다니며 알아보니까
nRESET_OUT 핀에 신호가 가면 100% 동작한다는 것 같았는데
nRESET 핀에 물려서 그런 것인지 아니면 다른 외적인 요인이 있는지 모르겠네요.

고수님들의 도움 부탁드립다.^^

이제현

2007.12.19 00:56:10
*.41.109.34

CPU는 리셋이 되어도, 주변 부품이 리셋되지 않은 경우에 그럴 수 있습니다.
버스를 같이 사용하고 있는 주변 부품들의 리셋입력은 nRESET_OUT에 물려주면 대부분 해결이 됩니다.

이렇게 해도 해결이 안된다면, 어떤 부품이 Latch-up되어 있을수도 있습니다.

전체 구성을 모르는 상태에서는, 더이상 설명드리기가 어렵네요..

오주열

2007.12.19 23:51:03
*.152.187.7

^^ 그렇군요. 이제현님 감사드립니다. 일단 주변회로 판독부터 해봐야겠네요. 에고... 일단 브라켓에 닿는 핀이라도 있나 보고 조치를 취해야겠어요.

오주열

2007.12.30 08:54:52
*.152.187.7

얼마전에 원인을 찾았습니다. 보드의 리셋버튼과 기능 버튼, RJ45형의 시리얼 포트가 일렬로 배치가 되어있는데 각각의 다리가 길어서 옆제품의 철판에 쇼트되어서 자동리부팅부터 먹통까지 가지가지로 발생하는 문제였습니다. 보드 자체 문제보다는 외부에 문제가 있었네요. 도움주신 이제현님 감사드리고 운좋게 보드를 크게 수정안하고도 해결되어서 다행이네요.
List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인