[W5500] 소켓생성 관련

안녕하세요.
FreeRTOS 환경에서 W5500을 사용하여 TCP Client 로 통신을 하려고 합니다. ioLibrary를 사용하였는데 socket 함수에서
printf(“socket open ready.\n”);
while (getSn_SR(sn) == SOCK_CLOSED); <---- 못나옴.
printf(“socket create.\n”);
루프를 빠져나오지 못합니다.
이전에 저와 똑같은 문의도 보았는데 DGND 문제로 해결되었다고 하더군요.
그래서 제가 만든 보드가 이상있는지 확인해 보았으나 전원이나 DGND는 잘 연결되어 있습니다.
그리고, 혹시 몰라 W550io 보드로 SPI만 연결하여 테스트를 해보았는데 동일한 결과가 나왔습니다.
ping은 잘되고 W5500 레지스터 읽는것도 문제없이 잘됩니다.
소스 문제인것 같은데…
도움부탁드립니다.

Wiz_interface_File.zip (4.0 KB)