W5300 client
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: W5300 client
by irinakim ·
안녕하세요.
먼저, Sn_DIPR/Sn_DPROTR을 먼저 설명드리겠습니다.
이 두 register는 실제 Server와 Client가 연결되었을때 쓰게 됩니다.
Server로 사용할경우에는
우선 제공하고있는 driver를 검토해보시면 좋을 것같습니다.
감사합니다.
EK
RE: W5300 client
by tvsmssk ·
위에 내용은 잘 이해했습니다. 감사합니다.
W5300을 server로 작동하고 PC를 client로 작동할때는 연결이 잘 되었습니다.
하지만 그 반대로 PC를 client , W5300을 server로 작동할때는 SYN신호가 가지 않는 것을 확인하였습니다.
단지 Listen 상태에서 connetion상태로만 바꾸었습니다.
또한 Sn_SSR의 상태가 ESTABLISHED가 아닌 CLOSED로 바뀌는 것을 확인하였습니다. 그 이유좀 알려주세요
(AX1을 사용중입니다.)
와이어 사크를 첨부하였습니다.
RE: W5300 client
by irinakim ·
안녕하세요~
client port를 증가해서 동작시켜보셨나요?
답변부탁드립니다^^
감사합니다.
ekkim
RE: W5300 client
by tvsmssk ·
제가 이해를 잘못한거일수도 있는데요
client port를 증가한다는것이 PORT를 지역변수로 설정시킨다음 socket을 불러올때 PORT++로 하라는거죠??
그렇게 했는데 PORT가 증가되서 들어가지만 Sn_SSR이 ESTABLISHED가 되지가 않네요ㅠㅠ
그런데 주어진 driver에서 캡쳐하신거 보시면 DIPR register에는 Write가 되어있는데 안되는거 아닌가요??

연결이 되면 저절로 저장되는거 아닌가요??