WIZnet Developer Forum

Factory default checksum error

문의 사항이 있어 질문 드립니다.
at+wa
at+nctcp를 이용하여 서버에 접속 후

Z 명령어로 데이터를 보내는 중 Factory default checksum error가 뜹니다.
Z 명령어로 데이터를 보내면 ERROR: INVALID INPUT 가 발생허며,
제가 보낸 데이터는 Z00016 ~~ 이면 리턴된 데이터는 F0016으로 Z가 F로 바껴있으면 0이 하나 적게 나옵니다.

  1. 위에 Factory default checksum error가 발생하는 문제가 무엇 때문인지?
  2. Factory default checksum error가 떴을 때 에러 처리는 어떻게 해야 되는지?
  3. Z 명령어 중간에 해당 명령어를 취소 가능한지?
    확인 부탁 드립니다.

참고 사항으로 데이터는 8ms 마다 32 byte씩 발생하며 16byte 또는 32byte씩 Z 명령어를 이용하여 데이터를 전송 합니다.

안녕하세요.

테스트 환경이 어떻게 구성되어 있는지는 모르겠습니다.
EVB에서는 8ms로 32byte send 테스트에는 이상없었습니다.

wiznet.co.kr/product-item/wizfi210/
중간쯤에 ordering information을 보시면 모듈 이미지에 WizFi210 V1.0 이라고 되어있는 부분이 있습니다.
가지고 계신 모듈의 하드웨어 버전을 먼저 확인해주세요.
V1.01이시라면 엔터프라이즈버전 펌웨어를 사용해보시길 바랍니다.
펌웨어는 등록된 이메일로 보내드리겠습니다.

Factory default checksum error는 모듈 초기화 과정에서 데이터가 깨졌을 때 발생하는 에러입니다.
데이터 보내는 도중에는 발생하면 안되는 에러이지요.

먼저 펌웨어를 다시 올려보시고 테스트 후 부탁드립니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.