W5500-evb 발열 문제 및 기타

안녕하세요. 몇가지 문의가 있습니다.

  1. W5500-EVB 를 구매해서 테스트 해보고 있는데 W5500 chip에서 열이 상당히 심하게 나는데 정상상태인지 모르겠습니다.
    (측정 해보지 않았지만 뜨겁다 느낄정도입니다). 전원만 넣어도 열이 심하게 나네요.

  2. 열때문인지 모르겠습니다만 간혹 EVB로 Connect하려 하면(loopback 샘플 프로그램 들어가 있습니다) 10061 에러와 함께 커넥션 실패가 뜹니다.
    Ping은 정상적으로 동작하는데 유독 커넥션만 안됩니다. 그러다가 하다보면 Connect가 정상적으로 될때도 있습니다.

  3. W5500을 사용해서 보드를 개발중인데 PHY Check 하는 부분에서 항상 PHY Link OFF 상태입니다. 소프트웨어는 문제 없는거 같은데
    하드웨어적으로 체크해볼려면 어떤 부분을 봐야 하는걸까요. 회로는 레퍼런스를 참조했기에 별다를게 없는데 원인 파악이 안되네요.

  4. PMODE를 전부다 Pull-up저항을 달아서 111 상태로 하고 Auto-Nego 를 사용했는데 소프트웨어로 또 따로 설정해줘야 하는게 있나요?

안녕하세요.

답변드립니다.

  1. W5500 칩은 내부에 PHY칩이 내장되어 있습니다. 이 PHY칩으로 인해 장시간 전원을 켜논 상태에서 동작을 시킨다면 열이 발생할 수 있습니다.
    충분히 테스트를 거친 제품이오니 사용하셔도 무방합니다.

  2. 10061 커넥션 실패가 나오는 문제는 Socket을 생성하지 못했을 때 나오는 Error 메세지 입니다. Ping은 온전히 H/W 문제이므로 PHY(물리적)으로 연결이 되면 Ping은 정상 동작합니다. 10061문제가 나오시면 Socket이 제대로 만들어졌는지 확인 해주세요.

  3. PHY Link 는 현재 W5500-EVB에 내장중인 RJ-45(Ethernet connector)로 확인이 가능합니다.
    W5500-EVB에 Ethernet cable을 꽂고 전원을 넣으시면 RJ-45 LED가 점등하는 것을 확인하실 수 있습니다.
    노란색 LED가 계속 켜져 있는 상태가 Link가 되었다는 상태이고, 초록색 LED가 깜빡거리는 것은 TX/RX신호가 움직이는 것을 나타냅니다.
    위 LED가 나온다면 PHY가 연결된 것으로 판단합니다.

  4. PMODE를 Auto-nego를 사용하면 따로 설정하실 필요가 없습니다.

감사합니다.