xiuos/Ubiquitous/XiZi_IIoT/board/edu-riscv64/third_party_driver/ethernet
TXuian 616dc4584f Support double lwip eport, use mongoose.a 2023-12-06 15:59:27 +08:00
..
imgs add support to edu. 2022-11-21 19:38:18 -08:00
test Support double lwip eport, use mongoose.a 2023-12-06 15:59:27 +08:00
Kconfig Trying to support lwip with w5500. 2023-08-25 13:43:11 +08:00
Makefile Support double lwip eport, use mongoose.a 2023-12-06 15:59:27 +08:00
ReadMe.md add support to edu. 2022-11-21 19:38:18 -08:00
connect_w5500.c Support double lwip eport, use mongoose.a 2023-12-06 15:59:27 +08:00
socket.c Fit w5500 to lwip, fix some unintialized params and printf warning. 2023-09-06 11:12:42 +08:00
spi_interface.c add support to edu. 2022-11-21 19:38:18 -08:00
w5x00_lwip.c Fix multicore byte_manager illegal parallel execution, fix w5500 pbuf creation failed checking. 2023-09-07 09:30:37 +08:00
w5500.c Fit w5500 to lwip, fix some unintialized params and printf warning. 2023-09-06 11:12:42 +08:00
wizchip_conf.c add support to edu. 2022-11-21 19:38:18 -08:00

ReadMe.md

w5500 测试文档

通过board/xidatong-riscv64/third_party_driver/ethernet/connect_w5500.c 可以找到内写的3个包含ping, tcp server test, tcp client test;

  • ping 测试,测试结果包括:
    • pc ping w5500
    • w5500 ping baidu.com (DNS实现暂未实现因此使用baidu.com的ip地址进行寻址)
  • tcp server 测试在xizi中调用wiz_server_op指定port之后可以在pc中向该端口发送数据
    • wiz_server 将额外启动一个线程执行server工作server将向client返回client发来的消息
  • client 测试通过wiz_client_op可以向pc中打开的tcp server发送消息
    • 由于wiz_client_test函数参数接收问题测试使用的ip地址暂时使用硬编码实现