소켓 에러 문의
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: 소켓 에러 문의
by Edward ·
안녕하세요.
사용하신 예제 코드와 구현하신 코드를 첨부해주시면 좀 더 정확한 답변이 가능할 것 같습니다.
보통 소켓 생성을 할 때 보통은 아래와 같이 구현합니다.
socket(uint8_t sn, uint8_t protocol, uint16_t port, uint8_t flag) → socket(소켓 번호, TCP/UDP인지, 해당 port, 0)
마지막 flag는 소켓 생성시 옵션기능을 사용하기 위한 용도이지만 보통 사용하지는 않습니다.
이렇게 생성하시면 보통은 정상동작하는 것을 볼 수 있는데,
말씀하신 에러의 상황의 경우에는 코드를 확인해보아야 할 것 같습니다.
혹시, W5500을 사용해서 보드를 따로 구성하신건가요??? 모듈을 사용하신건가요??
위 질문도 답변 부탁드립니다.
감사합니다.
RE: 소켓 에러 문의
by eloiz ·
[quote=“Edward”]안녕하세요.
사용하신 예제 코드와 구현하신 코드를 첨부해주시면 좀 더 정확한 답변이 가능할 것 같습니다.
보통 소켓 생성을 할 때 보통은 아래와 같이 구현합니다.
socket(uint8_t sn, uint8_t protocol, uint16_t port, uint8_t flag) → socket(소켓 번호, TCP/UDP인지, 해당 port, 0)
마지막 flag는 소켓 생성시 옵션기능을 사용하기 위한 용도이지만 보통 사용하지는 않습니다.
이렇게 생성하시면 보통은 정상동작하는 것을 볼 수 있는데,
말씀하신 에러의 상황의 경우에는 코드를 확인해보아야 할 것 같습니다.
혹시, W5500을 사용해서 보드를 따로 구성하신건가요??? 모듈을 사용하신건가요??
위 질문도 답변 부탁드립니다.
감사합니다.[/quote]
소스 코드는
dropbox.com/s/avbq40ohhur2e … t.zip?dl=0
이거구요.
loopback 만 구현한 상태입니다.
W5500 칩만 사용해서 따로 만든 테스트 보드입니다 (모듈 사용한거 아닙니다)
소켓이 정상적으로 연결 될때도 있고 계속 해서 에러 뜰때도 있고 동작이 일정하지가 않네요.
도움 부탁드립니다.
RE: 소켓 에러 문의
by Edward ·
안녕하세요.
코드상으로는 큰 문제가 없어보이네요.
제작하신 회로도나 PCB를 확인할 수 있을까요??
PHY부분이 정상적으로 연결이 안될 가능성도 있습니다.
감사합니다.
RE: 소켓 에러 문의
by eloiz ·
W5500 부근 회로입니다. ( dropbox.com/s/tjcwoxz00eihr … n.pdf?dl=0 )
SPI 통신은 정상적으로 동작하는걸 확인하였습니다.
정상 연결 되고 정상적으로 Loopback이 동작하다가 어느순간 아래와 같은 에러를 계속해서 발생하며
소켓이 끊어집니다.
SOCKET ERROR : -3
0:LBTStart
SOCKET ERROR : -3
0:LBTStart
SOCKET ERROR : -3
0:LBTStart
SOCKET ERROR : -3
0:LBTStart
SOCKET ERROR : -3
0:LBTStart
SOCKET ERROR : -3
0:LBtart
반복
RE: 소켓 에러 문의
by eloiz ·
RSVD pin 에 10K옴 저항을 다니 정상동작하네요.
도움 주셔서 감사합니다
RE: 소켓 에러 문의
by Edward ·
해결되셨다니 다행입니다.
감사합니다.