lwIP (2) 썸네일형 리스트형 [STM32F7 EVM] STM32F767 Ethernet 테스트 - LWIP를 이용한 UDP전송속도 측정 STM32F7의 LWIP를 이용한 TCP전송 속도 테스트 코드를 이용하여 UDP loopback 테스트로 전송속도를 측정해 보았다. udp_echoserver_init(); while (1) { /* Read a received packet from the Ethernet buffers and send it to the lwIP for handling */ ethernetif_input(&gnetif); /* Handle timeouts */ sys_check_timeouts(); #ifdef USE_DHCP /* handle periodic timers for LwIP */ DHCP_Periodic_Handle(&gnetif); #endif } 테스트 결과 UDP도 TCP와 동일한 전송 속도가 측정된다. Zynq UltraScale+ MPSoC 보드 초기화 테스트 - Giga Etherent 전송 속도 테스트 Zynq UltraScale+ MPSoC 보드 테스트 - Giga Etherent TCP 전송 속도 테스트 Zynq UltraScale+ MPSoC 보드는 ZU2EG 가 적용되어 있고 Quad-core Cortex-A53 @1.5GHz CPU로 AP를 구동한다. Giga Ethernet을 이용한 EtherCAT 사용 검토가 필요해 Giga Ethernet 통신을 테스트 해보았다. 우선 TCP/IP 통신 테스트를 해보자. 기본 예제로 제공되는 lwIP 스택 TCP예제로 루프백 테스트를 해보면 좋을것 같다. 기본 제공 예제를 좀 수정해서 TCP루프백 테스트 해보니 96Mbps 정도가 나온다. 예전 EtherCAT 테스트용으로 제작했던 STM32F429 보드와 TCP속도 비교를 해보면 좋을것 같다. (너무 예.. 이전 1 다음