W5300 Sn_SSR값이 0x10이 읽어지는 경우 다시 질문입니다
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Share projects and connect with makers.
Joined before the site update? first.
New to WIZnet Makers?
We sent a verification link to your address. Open it to activate your account, then log in.
Accounts from this email provider are reviewed by an administrator after verification. Approval usually takes one business day.
Already have an account?
Enter your email address. If it belongs to an account, we'll send a link to set a new password. Members who joined before the site update use this to set their password.
If an account uses that address, we sent a link to set a new password. The link works once and expires in 30 minutes.
Know your password?
Need an account?
RE: W5300 Sn_SSR값이 0x10이 읽어지는 경우 다시 질문입니다
by hjjeon0608 ·
안녕하세요 고객님.
상기문제에 대해 상세히 검토해본 결과 W5300의 erratum중 하나였습니다.
[url]https://www.wiznet.co.kr:8011/UpLoad_Files/ReferenceFiles/W5300_errata_kr_v1.2.1.pdf[/url]
위 링크는 W5300 errata이며 이 중 1번에 해당합니다.
간략하게 설명드리면, TCP 데이터 전송 과정이 완료되지 않은 상태, 즉 'send’명령 후 SEND_OK interrupt가 발생하지 않은 상태에서 사용자가 'close’나 'disconnect 명령으로 강제 종료를 하면 Sn_SSR이 0x10이나 0x11에서 변경되지 않아 TCP 연결이 설정 되지 않습니다.
해결방법은 errata에 있으며 추가코드를 삽입하면 문제가 해결 될 겁니다.
그래도 해결이 되지 않는다면 다시 질문 부탁드립니다.
감사합니다.