Wiz550io 동작 관련 문의 드립니다.
SPI 통신은 정상 동작 되는거 같습니다.
driver는 w5500_cortexm3_firmware_for_legacy 참고 했습니다.
- VERSIONR register(0x0039)를 읽어서 0x04가 읽히는지 확인되었구여.
- w5500_cortexm3_firmware_for_legacy의 함수 Set_network() printf문을 출력해 보면 아래와 같이 출력이 정상적으로 나옵니다
W5500E01-M3
Network Configuration Information
MAC : 00.08.DC.47.47.54
IP : 192.168.11.37
SN : 255.255.255.0
GW : 192.168.11.1
=> PC와 1:1 통신 Loop-Back Test
PC의 Hercules로 TCP Server의 Port는 5000로 설정
Wiz550io를 loopback_tcpc(4, 5000)함수로 프로그램을 돌리면
connect() 함수에서 TIMEOUT 걸려서 아무 동작도 안하네여
반대로 Wiz550io Server로 설정해도 아무 동작 안하네여.
getSn_SR(s); Return 값이 SOCK_LISTEN으로 나오고 아무동작도 안하네여.
Wiz550io 케이블은 크로스 케이블을 사용하였구여. Wiz550io LED도 노란색과 푸른색은 동작 하고여.