Switching chip 연결시 Ping 안됨
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: Switching chip 연결시 Ping 안됨
by NohYoungsoo ·
RTL8306SD 로부터 W3150A+ 로 25MHz 가 안나옵니다.
RTL8306SD의 data sheet에 따라(또한 Wiz850SW 도면과 같이)
Mode를 [00011]로 해서 RTL8306SD의 2pin을 Output으로 했고요
RE: Switching chip 연결시 Ping 안됨
by NohYoungsoo ·
예 이제 동작을 합니다.
스위칭 chip 납땜시 온도의 영향으로 문제가 발생했습니다.
Clock도 나오고 switching 동작도 잘합니다.
pc에서 다른 pc나 네트워에 연결된 다른 장비의 ping시 이상없이 동작하나
여전히 w3150a+에 설정한 Network configuration으로 ping이 안됩니다.
loopback을 돌려도 마찬가지 입니다.
MCU → W3150A+ 로 Network config는 3150a+ 의 set/get 함수를 통해
설정값을 확인했습니다.
확인할 방법이 없는지요?
참고로 저희는 두개의 접속단자가 필요해서
RJ45 jack을 두개만 사용했습니다.(port0,1)
w3150a+와 switching의 MII 연결은 port4를 이용하는 것으로 되어있는데
데이타 신호버스는 내부적으로 연결되어 있는 것이 아닌가요
ping test 결과는 그림과 같습니다.
RE: Switching chip 연결시 Ping 안됨
by NohYoungsoo ·
저희 제품을 여러개 설치해서 인터넷망으로 연결하려고 합니다.(따로 분배기를 사용하지 않기 위해)
그리고 저희 제품 각각은 TCP server로 동작하고 있는 상태에서 Client가 각 server IP 로 접속,
필요한 정보를 받기위한 구조입니다.
그래서 multi port를 가진 Switching을 적용한 Wiz850sw module 을 고려한 것입니다.
기본구성은 하기와 같습니다.
client <======> DEV_1(ip_1) <–> DEV_2(ip_2) <–>DEV_3(ip_3) <—> DEV_n(ip_n)
W3150a+ 에 1개의 PHY가 결합된 NM7010B+ 를 이용하면 ping 이 됩니다.
RE: Switching chip 연결시 Ping 안됨
by NohYoungsoo ·
답변감사합니다.
H/W 적인 것은 확인을 할 수 있는 것은 Wiz850sw 회로도와 module로 하였는데
혹시 s/w적인 문제로 발생하는지 알 고 싶어
Network config에 관려된 값들은 set/get을 통해 확인하였습니다.
S/W 검증을 위해 loopback_tcps(0 , 5000) 만을 loop 실행해보면
SOCK_CLOSED: → SOCK_INIT: 만 하고 getSn_SR(s) 이 실행안됩니다.
즉 SOCK_ESTABLISHED 이 되질 않습니다.
socket 이 제대로 setting 이 되는지를 알 수 있는 방법이 없을까요?
RE: Switching chip 연결시 Ping 안됨
by NohYoungsoo ·
스위칭칩 쪽 관련 문제였습니다.
감사합니다.