W7500P SPI to Ethenet 문의 드립니다

안녕하세 W7500P를 이용하여 개발중인 개발자입니다.
저희는 SPI to Ethernet 보드를 개발 중입니다.
현재 증상은 WIZwiki-W7500P 보드를 가지고 프로그램 하여 ping test 시 이상이 없습니다.
이를 근거로 자체 보드를 설계 하여 ping test 시 연결이 됬다가 안됬다가 하는 증상이 있습니다.
자체 보드에서 확인한 점은 아래와 같습니다.

  1. 전원 3.3V : 정상 확인
  2. Regout, Regin 1.2V 정상확인
  3. 8MHz 발진 정상
  4. 25MHz 발진 확인 안됨 ( WIZwiki-W7500P보드에서도 확인 하기 어려움)
  5. H1102NL Transformer 삭제 하고, TXD±, RXD± 바로 연결시 아예 동작 안함
  • 동작 확인요 LED가 항상 켜짐 (ACTIVE LINK)
  1. 의심적인 부분 : Ethernet connector와 transformer 부분.
  2. 회로도와 거버를 같이 첨부 합니다.
    SPI to Ethenet W7500P.pdf (94.2 KB)
    SPI to Ethernet.zip (191 KB)

안녕하세요.

결론 먼저 말씀드리자면, W7500P에 사용된 PHY에 맞게 회로를 구성해주셔야 합니다.

PHY마다 회로 구성 방법이 다릅니다…

아래는 사용하신 트랜스포머 데이터시트입니다. 일반적으로 제공드리는 reference를 참고해주세요.

media.digikey.com/pdf/Data%20She … ev2008.pdf

그리고 W5500 Reference 회로를 참고해주신 것으로 판단되는데요.

W5500에 사용된 PHY와 W7500P에 사용된 PHY는 다르기 때문에 그에 맞게 정확하게 구성해주셔야 합니다. 그래서 W7500P Reference를 참고해야 하구요.

아래 W7500P reference 회로를 참고하면 트랜스포머 앞단은 MCU로부터 MAGJACK으로 들어가는 신호이구요.

트랜스포머를 거쳐 RJ-45로 연결되는 신호는 RJ-45에서 화살표로 가르키고 있는 회로 부분입니다. 이와 같이 동일하게 제작하셔야 합니다.

wizwiki.net/wiki/lib/exe/fetch.p … c_v100.pdf

감사합니다.