Raspberry Pi

[W5100S-EVB-Pico] iPerf2를 사용하여 성능 측정

Traveler-hy 2021. 12. 31. 13:07

안녕하세요. iPerf2를 사용하여 W5100S-EVB-Pico 성능 측정한 결과를 올려 보도록 하겠습니다. 이번 글은 W5100S-EVB-Pico를 사용하는 사용자들이 참고하면 좋을 거 같습니다.

 

 

테스트 환경 및 하드웨어 구성은 아래와 같이 하였습니다.

Test Environment

 

Hardware 구성

[W5100S-EVB-Pico Hardware 구성]

 

 

code 상의 network 및 w5100s 칩 설정은 아래와 같이 하였습니다.

Network 및 W5100S 설정

/* Network */
static wiz_NetInfo g_net_info ={
        .mac = {0x00, 0x08, 0xDC, 0x12, 0x34, 0x56}, // MAC address
        .ip = {192, 168, 1, 15},                     // IP address
        .sn = {255, 255, 255, 0},                    // Subnet Mask
        .gw = {192, 168, 1, 1},                      // Gateway
        .dns = {8, 8, 8, 8},                         // DNS server
        .dhcp = NETINFO_STATIC                       // DHCP
    };

 

/* WIZ5100S PHY configuration */
wiz_PhyConf gPhyConf = {
        .by = PHY_CONFBY_SW,        //< set by @ref PHY_CONFBY_HW or @ref PHY_CONFBY_SW
        .mode = PHY_MODE_MANUAL,    //< set by @ref PHY_MODE_MANUAL or @ref PHY_MODE_AUTONEGO
        .speed = PHY_SPEED_10,      //< set by @ref PHY_SPEED_10 or @ref PHY_SPEED_100
        .duplex = PHY_DUPLEX_FULL,  //< set by @ref PHY_DUPLEX_HALF @ref PHY_DUPLEX_FULL
    };

 

Bandwidth 측정

PC(client) <--> Pico(server)로 설정하고 Bandwidth를 측정하였습니다. 먼저 Link Speed 10Mbps 결과입니다.

 

2번째로 Link Speed 100Mpbs 결과입니다.

 

글 초입 부분에 말씀드렸듯이 W5100S-EVB-Pico를 사용하는 사용자들이 참고하면 좋을 거 같습니다.

그럼 이상 글을 마치겠습니다. :D