WIZnet Developer Forum

W6100의 PHY_LINK 관련 문의

안녕하십니까

현재 문제는 "RSTn"핀에 리셋신호를 인가후(high(power on) - low(10ms) - high(100ms 대기) 계속해서 PHY_LINK가 DOWN상태로 있습니다.(아무런 LED도 켜지지 않습니다.)
-> 리셋신호는 정상적으로 인가되는것을 스코프로 확인 하였습니다.

TI사의 DSP를 사용하여 이더넷 통신(UDP)을 구현중이며, BUS방식으로 사용중입니다.
DSP와 W6100간의 연결은 정상인것으로 판단됩니다.(MAC, IP등을 해당 레지스터에 쓰고 읽히는 것을 확인함)

"PHYSR"레지스터 값을 읽어보면, 항상"0x06"으로 출력됩니다.
랜선을 연결안하면 "0x86"으로 변하구요. 이상황으로 봐서 DSP와 W6100간의 연결은 문제 없을 것으로 판단하고 있습니다.
-> 연결대상은 현재 노트북과 연결하여 시험중

예제에서 보면 W6100 다른 설정 없이 전원 인가하고, Rest신호 인가 후 link상태를 확인하게 되어 있었습니다.
게다가 예제에는 리셋신호 HIGH인가후 10ms뒤에 바로 link상태를 확인하게 되어 있어서 그대로 복사해서 사용했다가 초기화중 쓰레기값(?)이 읽혀 link up이 된줄 알고 한참 헤메이기도 했습니다.(데이터시트 확인 후 100ms이후 확인 중)

  1. 하드웨어가 정상이라고 하면 W6100관련 아무런 제어 없이 전원인가 하고, 리셋신호 만 인가하면, LINK UP상태로 변하는게 맞는가요?
    -> 컴퓨터와 랜선이 연결된 상태

  2. 1번이 맞다면 LINK DOWN 상태가 될수 있는 조건은 무엇인가요?
    예)랜선이 연결되지 않은 상태 등

  3. 1번이 아니라면 LINK UP이 되기 위한 조건은?

  4. 현재 상태에서는 어떤부분을 더 확인해야 할지 조언 부탁 드립니다.

다른칩의 동일한 문제로 질문한것을 읽어보니 소프트웨어 문제는 아닌것 같은데 어떤부분을 더 봐야할지 모르겠습니다.

RSET_BG핀의 저항을 12K와 300을 붙인다는게 12K와 300K을 조립해놨네요…
300옴으로 교체하고 정상동작합니다~~~ㅎ

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