[W5100] establilshed 진입문제입니다.

#1

W5100 사용중입니다. 기존 하드웨어에서 MCU만 다른 것으로 바꾼 것이고요.
getSn_SR을 읽으면 0X14까지는 들어갑니다.
그런데 PC에서 연결을 시도하면 연결이 되지 않습니다.
getSn_DIPR을 읽어보면 PC쪽 주소가 제대로 표현됩니다.
어느부분을 검토해야 하는지 궁금합니다.
192.168.4.1이 설정인데 연결하려하면 sn_SR이 다시 0X00으로 변하고,0X13->0X14로 됩니다.

  1. RTR, RCR 설정해서 해결했습니다. 이것 리셋하면 기본설정으로 되는것 아닌지요?

  2. 기존 MCU는 RTR,RCR 설정없어도 에러가 나지 않습니다. 차이점을 추측할 수 있는지요?

  3. 데이터 수신 테스트시 recv함수를 실행하면 그 후 재연결이 되지 않습니다. 수신이 들어와도 recv함수를 실행하지 않아야 재연결이 되는데요. 무엇을 해봐야 하는지요? 병렬통신으로 하고 있는데요 이것이 문제가 될 수 있는건가요?
    연결됨 :Sn_IR (0x01), Sn_SR(0X17)
    데이터 읽기 전 :Sn_IR (0x05), Sn_SR(0X17)
    데이터 읽은 후 :Sn_IR (0x00), Sn_SR(0X17)
    연결 해제: Sn_IR (0x00), Sn_SR(0X14)
    연결 시도: Sn_IR (0x00), Sn_SR(0X16)

  4. 데이터 송신할 경우 send함수를 썼는데 1번만 송신하면 그다음에 연결이 끊어지고 역시 재연결이 안됩니다.

#2

해당 질문은 대응중이며, 완료 후 해당 결과를 남겨놓겠습니다.

감사합니다.
irina