ioLibrary, W5500 회로 문의

RJ45 > 트랜스 부분 회로

W5500을 이용한 POE 회로 구성입니다.

현재 증상

  • 메인 host mcu와 SPI 통신에는 문제 없음(Get version 0x04로 확인)
  • PC <-> Gateway(IP Time) <-> W5500으로 연결하여 Gateway에서 할당받은 PC의 Target IP 주소로 Hercules 프로그램으로 TCP Server를 구성하여 Listen함
  • getSn_SR(sn)으로 SOCK_CLOSED 확인
  • close(sn)으로 close
  • close 함수 내부에 while( getSn_CR(sn) ); while(getSn_SR(sn) != SOCK_CLOSED); 에서 빠져나오지 못하고 무한루프에 걸림
  • LinkLED 불 들어오지 않음

상기와 같은 증상의 원인이 회로에 있다고 판단이 됩니다. RJ45 <-> W5500의 RX, TX 구성이 위와 같은 형태가 맞는지 확인한번 부탁드립니다.

Dear @dk96505
안녕하세요 위즈네트 입니다. 회로가 일부만 있어 전부 확인하기는 어렵지만 RCT와 TCT를 확인해 보시길 바랍니다.
https://wizwiki.net/wiki/doku.php/products:w5500:refschematic
감사합니다.