W5500 수신불가

#1

W5500을 이용하여 FPGA와 PC간 udp 통신 테스트를 진행중입니다.
200ms 주기로 특정 데이터를 송신하게 해두었습니다.
Wireshark를 이용하여 오고가는 패킷은 확인하였으며
유니캐스트로 송신하였습니다.
증상은 아래와 같습니다.

  1. SEND 커맨드를 이용하여 송신할 경우 ARP request 송신하고
    PC에서 ARP reply를 하지만 데이터 패킷을 전송하지 않고
    200ms 후 ARP request를 송신하며 Sn_TX_FSR가 증가합니다.

  2. SEND_MAC 커맨드를 이용하여 송신할 경우 원하는 데이터를 송신하지만
    PC측에서 들어오는 ARP request에 반응하지 않습니다.

  3. Sn_DHAR를 직접 입력 후 PC측에서 데이터를 송신하였을때
    Sn_RX_RSR가 증가하지 않습니다.

위와 같은 증상을 보았을때 수신자체가 되지 않는듯한 한데
무엇이 문제인지 모르겠습니다.
확인 부탁드립니다.

#2

안녕하세요

죄송하지만 해당 내용을 이해하기가 어렵습니다

  1. SEND command를 이용할경우 FPGA에서 ARP Request 전송 PC에서 ARP Reply 전송 하였지만 FPGA에서 데이터를 전송하지않고 ARP Request를 또 전송한다는 말씀이신가요?

  2. SEND_MAC을 통해 데이터를 전송후, PC에서 ARP Request를 전송하였지만 FPGA에서 ARP Reply를 주지 않는 다는 말씀이신가요?

우선 PC에서 FPGA로 ping을 날려 Ping test가 제대로 되는지부터 확인부탁드립니다.
Network 설정이 잘 되지않았거나, 충돌나는 IP가 있을 가능성도 있어보입니다.

#3

확인해보니 RJ45 핀 번호가 기존과 달라서 수신 자체가 안되고 있었습니다.
답변 감사합니다.