W5300 Ping Test 관련 문의드립니다

안녕하세요.

저희 제품에 W5300을 적용하여 제작중에 문제가 있어 문의드립니다.

저희 제품에 적용한 회로는 아래와 같습니다.

cfile25.uf.tistory.com/image/224 … BA6210B02B

현재 상기회로에서 R 168은 0 ohm으로 변경.
RA17,RA23,R161을 제거하고 점퍼로 Address와 Bit16EN을 CPU(S3C44B0X)에 연결하여 16bit/8bit Direct Mode로 사용중에 있습니다.

현재 전원을 인가하고 FW로 기본 Setting을 시킨후에 LAN 케이블을 연결하면

Link LED는 점등, ( HUB에서 Link, 100Mbps 확인 LED 점등됨)
RX/TX LED는 점멸 ( RXLED 쪽이 ON/OFF 됨)
기타 SPDLED,FDXLED는 오실로 스코프로 확인해보면 케이블 연결시 low상태로 바뀌고 있습니다.

이 상태에서 보드의 IP로 Ping을 보냈을때 응답이 없습니다.

FW팀에서 확인시에 W5300 Setting값을 다시 읽어보면 setting한 IP,Gateway등은 정상적으로 읽히고 있다고 합니다.

W5300은 IP,Gateway등을 Seting만 진행하면 Ping 응답은 오게 되어있는것으로 알고있습니다.

비교및 기초개발용으로 구매한 W5100AVR-E01의 경우 동일한 동작을 시킬경우 Ping 응답이 있습니다.

현재 구성된 회로에 문제점이 있는지 확인을 부탁드리며,

레지스터를 읽어보는 방법 외에 W5300이 정상 동작중인지 프로그램으로 확인할수있는 방법이 있는지 문의드립니다.

안녕하세요.

일단 회로적으로 검토 결과는 이상이 없습니다.

PCB 거버 데이터를 확인이 필요할 것 같습니다.

추가로 설명드리자면, Ping은 H/W 영역입니다. W5300내부에 있는 PHY와 연결되면 칩 내부적으로 Ping이 가능하게 되는데요.

위 부분이 안된걸로 봐서는 네트워크 쪽(RJ-45)쪽 설계와 연동한 MCU와의 연결쪽 문제가 의심이 됩니다만,

만약 MCU에서 Data를 전달하는 것이 정상적으로 된다면, 네트워크 부근의 문제일 가능성이 있습니다.

회로쪽으로는 큰 문제는 보이지 않습니다만… PCB쪽 거버 데이터 확인이 필요할 것으로 보입니다.

보통 PCB설계에서 지켜주셔야할 부분이 있습니다.

첨언을 드리자면, OP MODE 0 ~ 3 번 부분을 Not mount 해주셔야 Auto negotiation이 가능합니다. 10M로 통신하시는 건지, 100M로 통신하시는건지 확인 부탁드립니다.

감사합니다.