WIZnet Developer Forum

[W5500]을 이용해 PC와 TCP/IP 통신중 데이터 이상 전송 관련문의

안녕하세요
[W5500]을 이용해 TCP/IP 통신을 테스트 중에 있습니다.

사용하는 MCU는 TI의 DSP28377S를 사용중에 있습니다.
DSP28377S의 SPI 포트를 W5500 칲에 연결하여 PC와 TCP/IP 테스트 중에 있습니다.

W5500 칲 라이브러리의 send 함수를 통해 데이터를 1초에 한번씩 전송 중에 있습니다.

	ret=send(0, TCP_buf, 10);  

		Check_ReturnVal = ret;

		if(ret < 0)
		{
			    Check_TXcntC++;
				closeA(sn);
				return ret;
		}

PC에서 TC/IP 프로그램에서 확인 결과 아래 사진과 같이 1초 마다 정상적인 데이터가 들어오다가
갑자기 비정상 데이터가 대량으로 들어오는 현상이 발생 하고 있습니다.

W5500 칲 내부의 버퍼 메모리의 값이 갑자기 전송되는 현상 같은데 혹시 관련 현상의 원인을 알고 싶습니다.
감사합니다.

안녕하세요… 우선 캡처해주신 자료로 가지고는 판단이 어려워보입니다.
WireShark 프로그램을 이용하여, 정확히 어떤 패킷들을 주고 받다가 발생한 문제인지 확인해야할것 같습니다.
비정상 데이터가 나간후 연결이 끊기는것인지…

Wireshark 프로그램은 네트워크상의 패킷을 눈으로 볼수 있는데, 무료프로그램입니다.
예를 들어 TCP가 어떤 상황일때(ex, sock time wait), 비정상데이터가 나가는 것인지…

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