SPI 통신 설정 방법

W5500-evb-pico를 이용해서 loopback 예제를 실행 시켜보려고 합니다.

그런데 tera term에서 아무런 응답이 없습니다. 속도는 115200으로 맞춰놨고 com port도 잘 연결 되어 있는 것 같습니다.

혹시 iolibrary_Driver내에서 W5500으로 사용할 수 있도록 무언가 수정해 주어야 하나요?

iolibrary_Driver/Ethernet/wizchip_conf.h 에서 _WIZCHIP_ 이 W5500으로 정의되어있는지 확인 부탁드립니다.

#define _WIZCHIP_ W5500 // W5100, W5100S, W5200, W5300, W5500

설정되어있습니다. 혹시 이것 외에 따로 설정해 주어야 할 것이 있을까요?

VSCODE 환경이시라면, 앞서 말씀드린 iolibrary_Driver/Ethernet/wizchip_conf.h 수정 없이
RP2040-HAT-C/CMakeList.txt 에서 WIZNET_CHIP을 W5500으로 수정하시면 됩니다.

# Set ethernet chip
set(WIZNET_CHIP W5500)

아! 감사합니다. 해보고 안되는 점이나 궁금한 점 있으면 다시 물어보겠습니다!