wiz110sr 리셋관련 문의드립니다.

안녕하세요.
wiz110sr 리셋관련 문의드립니다.

<현재상황>
위 보드를 TCP패킷을 시리얼로 변환해 사용하고 있습니다.
그런데 패킷이 시리얼로 들어오지 않는 경우가 생깁니다.
시리얼패킷이 수신되지 않을때 아래와 같은 방법으로 리셋하는 기능을 넣었습니다.

  1. "+++"입력
  2. “” 응답 확인 - (<이>)영어로 넣으니까 게시판에 보여지지가 않음
  3. ""입력 - (<더블유알>)영어로 넣으니까 게시판에 보여지지가 않음
  4. ” 응답 확인 - (<에스>)영어로 넣으니까 게시판에 보여지지가 않음

이렇게 해도 패킷이 수신되지 않아 보드의 전원을 껏따켜면 잘 되는것을 확인했습니다.

<문의사항>

  1. 하드웨어어적으로 전원을 껏다 켜는것과 소프트웨어적으로 리셋을 하는것에 차이점이 무엇이 있나요.
  2. 물리적으로 전원라인을 뺏다껴는 것과 같은 효과를 낼 수 있는 물리적이 아닌 다른방법이 있나요?(명령어)
  3. 지금 리셋하는 방식이 정상적인 방법인가요?

답변 부탁드립니다.
감사합니다.

안녕하세요 위즈네트 입니다.

사용하셨던 방법은 물리적인 Reset은 아닙니다.

차이가 있습니다. 전원을 On/Off 하는 것은 정말 물리적으로 Reset이 되는 것이고, 커멘드는 구동중인 펌웨어를 재시작하는 것입니다. 하드웨어적으로는 Reset이 되지 않습니다.

현 상태로는 없는 것으로 보입니다.

리셋이 아닌 Restart 입니다.

기본적인 동작이 되지 않는 것 같은데, 주신 정보가 부족해서 정확한 원인을 파악하기 쉽지 않습니다.

통신이 되지 않을 때 상태를 정확하게 알려주실수 있나요?
ex)RJ45의 LED 상태, TCP 커넥션 여부, 네트워크 구성 형태 등등…

감사합니다.

답변감사합니다.

  1. LED상태는 증상이 나왔을때 다시 확인해봐야할것 같습니다.
  2. TCP 커넥션 여부도 증상이 나왔을때 다시 확인해봐야할 것 같습니다.
  3. 네트워크 구성형태는 58대의 Wiznet보드가 서버 1대에 연결되어있는데 그 거리가 멀어 않아 중간중간 허브로 연결되어 있습니다. 동작이 잘되는 도중에 동작이 안되고 리셋(소프트웨어 리스타트)을 반복하면 다시 동작이 재개 될 때가 있습니다.

Wiznet 보드
IP : 172.20.10.?
Subnet : 255.255.0.0
GW : 192.168.11.1

서버
IP : 172.20.10.129

안녕하세요 위즈네트 입니다.
증상을 보아 예상을 하면 아마 TCP 커넥션이 끊어지는 것이 아닌가 예상이 됩니다.
서버측에서 연결을 종료하는지 WIZ110SR에서 연결을 종류하는지 확인하기 어렵습니다.
그렇기 때문에 Wirishark라는 프로그램으로 패킷을 캡쳐해서 보내주시면 분석하기 좋을듯 합니다.
감사합니다.

지금 하드웨어적으로 전원 공급을 ON/OFF하는 방법을 사용하려고 하는데 반복적으로 Wiznet보드가 전원 ON/OFF가 되면 Wiznet보드에 문제가 생길가능성이 있을까요?

안녕하세요 위즈네트 입니다.

특별하게 문제가 될것은 없을 것입니다.

감사합니다.