WIZnet Developer Forum

W5500 loopback TCPC 질문 드립니다.

loopback예제에서 TCPS는 동작되는 거 확인 하였습니다.
TCPC 동작을 확인하려고 하니 동작이 되지 않더라고요.
Hercules 프로그램으로 Test 하고있습니다.
설정이 필요한 게 있을까요? 같은 망에 물려있습니다.

안녕하세요.
Hercules에서 서버를 열고 서버와 연결되는 IP와 PORT 설정을 하셨을까요?

혹시나 가상머신이 동작중이어서 패킷이 다른 곳으로 빠져 나가거나 PC 방화벽이 차단하고 있어서 연결이 안 되는 것일 수도 있습니다.

확인 부탁 드리겠습니다. 감사합니다.

IP, PORT는 확인하였습니다. PC1에서 Hercules Server을 실행후 다른 PC2에 서 Hercules 로 해서 접속했을 때는 동작 합니다. W5500에서 접속을 하면 접속이 되지 않습니다. 방화벽 부분은 한번 확인해 보겠습니다.
이 외에 다른 질문 드립니다.
소켓 0에만 16KB 설정 한 후 데이터 Send 를 할 때 한번에 보내는 데이터 사이즈가 고정되어 있나요? 예를 들어 1K또는 4K 이렇게 한번에 Send 가능한가요? 512를 보낼때는 정상으로 동작하는 데 512 사이즈를 넘어가면 정상으로 동작을 하지 않네요.

감사합니다.

Sn_RXBUF_SIZE 함수를 통해 버퍼 사이즈를 조정하신건가요?

어떻게 동작이 안 되는 건지 설명 부탁드릴 수 있을까요?

RX가 아니라 setSn_TXBUF_SIZE 를 16K 로 조정했습니다.
MCU 에서SPI로 데이터를 보내는데 대용량이 필요하여서 수정했습니다.
4K단위의 데이터를 2~3us속도로 계속 반복적으로 보내야됩니다. 보낸 후 PC(이더넷 연결 같은 망에 연결)에서 데이터 저장 용도 입니다.

추가로 SPI 클락 속도 60MHz에도 동작 하나요?

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