W5100 EMC 시험진행 시 칩 뻗는현상
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Share projects and connect with makers.
Joined before the site update? first.
New to WIZnet Makers?
We sent a verification link to your address. Open it to activate your account, then log in.
Accounts from this email provider are reviewed by an administrator after verification. Approval usually takes one business day.
Already have an account?
Enter your email address. If it belongs to an account, we'll send a link to set a new password. Members who joined before the site update use this to set their password.
If an account uses that address, we sent a link to set a new password. The link works once and expires in 30 minutes.
Know your password?
Need an account?
RE: W5100 EMC 시험진행 시 칩 뻗는현상
by Sangcheol Kim ·
ESD fail이 나시는 것 같은데…
핑이 안되는데 소프웨어적으로 접근하는 것은 아니다라고 봅니다.
PHY쪽 LED는 LED고, 먼저 핑이 되야 다음스텝으로 접근할 수 있습니다.
제가 보기에는 하드웨어 부품을 달리하거나, 추가하거나
아트웍을 변경하는 쪽으로 디버깅을 하셔야 할 것 같습니다.
트랜스 포머2차측에 ESD 소자를 달아보시는게 1차 방법일 것 같습니다.
예를 들어 SP3002 정도?
RE: W5100 EMC 시험진행 시 칩 뻗는현상
by becky ·
안녕하세요
위의 내용의 경우 send_ok가 뜨지않고 timeout interrupt가 뜨게 되어있습니다.
저희측에서 제공하는 라이브러리에는 sendto함수에서 매번 send하기전에 sendto나 timeout interrupt를 check하고 interrupt를 clear해주고 있는데 혹시 이 부분을 감안하고 코딩하신건가요?
위와 같이 두개의 destination으로 data를 반복적으로 send하면 매번 data전송전에 ARP가 전송되고, 랜선을 뽑을경우 ARP응답을 받지못해 timeout이 나게 되어있습니다.
우선 wireshark를 통해 ARP가 반복적으로 나가고 있는지 확인해보시고,
interrupt check를 잘못하고 계시는건 아닌지 확인해보시기 바랍니다.
RE: W5100 EMC 시험진행 시 칩 뻗는현상
by scott WIZnet ·
안녕하세요 위즈네트 입니다.
외부 ESD의 유입경로는 대부분 RJ45를 통해 유입이 되기 때문에 PHY가 데미지 입을 확율이 큽니다.
그렇기 때문에 증상은 보니 ESD 충격시, W5100의 내부 PHY는 리셋이 걸리지만, W5100의 TCP Core는 리셋일 걸리지 않는 것으로 보입니다.
일단 원천적으로 이 문제를 바로잡기 위해서는 PCB 수정을 하셔야 합니다. 하지만…
PCB 수정을 못한다고 하신다면, 딱히 방법이 없습니다.
W5100이 서버로 동작하기 때문에 할수 있는 것이 없습니다.
보통 이런 경우에서는 클라이언트가 서버와 연결이 끊키면 재접속을 시도하게 됩니다.
이런 기능은 클라이언트에 구현을 해보시길 바랍니다.
감사합니다.