[W5500] 리눅스 드라이버에서 버퍼관련
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: [W5500] 리눅스 드라이버에서 버퍼관련
by irina WIZnet ·
안녕하세요,
제가 해당 코드를 확인해본결과
말씀하는 대로 사용하시면,
SOCKET 0~3 의 RX/TX memory size는 4K씩 설정되고,
SOCKET 4~7 의 RX/TC memory size는 0으로 할당됩니다.
감사합니다.
irina
RE: RE: [W5500] 리눅스 드라이버에서 버퍼관련
by PigToy ·
답변 감사합니다.
한 가지만 더 질문 드리자면,
저렇게 했을 경우 SOCKET 0~3만 사용 가능하고 SOCKET 4~7은 버퍼가 없기 때문에 사용불가가 맞는지요?
RE: [W5500] 리눅스 드라이버에서 버퍼관련
by irina WIZnet ·
네 밀씀하신 부분이 맞습니다.
예를 들어 SOCKET 4~7을 TCP로 SOCKET을 OPEN 한후
TCP connection 과정에서 발생하는 packet을 보면 window size가 0으로 되어있는걸 볼수 있습니다.
이때, 데이터전송을 하게 되면, buffer가 없기때문에, W5500에서는 RST packet을 보내고 SOCKET CLOSE 가 됩니다.
감사합니다.
irina