问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

切换到宽版
微信扫一扫 分享朋友圈

已有 8790 人浏览分享

开启左侧

用开发板再带demo测试千兆以太网,发现问题

  [复制链接]
8790 4
本帖最后由 繁花落尽905 于 2019-11-5 16:30 编辑

用开发板再带demo测试开发板千兆以太网,通过FPGA往udp_packet_fifo一直写递增数然后持续向网络调试助手传输数据,第一次每次上传是1kB经过测试发现每次在固定位置丢2K,用网络抓包软件查看,丢失的两包数据已经传到电脑的网卡,但提示是Header checksum错误,如图所示,丢失的第一包Header checksum值应该为0XFFFE但实际值是FFFF,第二包Header checksum值应该为0XFFFD但实际值是FFFE;经过多次测试每次都是同一个地方丢;将以此长传1kB,修改为512B依然是存在这个问题,现在怀疑是不是以太网那个协议核有问题,包计数没有计正确,这个应该怎么处理一下

以太网抓包情况

以太网抓包情况

评论 5

uisrc  管理员  发表于 2019-11-5 21:57:04 | 显示全部楼层
不一定是BUG 请论坛跟贴
越努力越幸运!加油!
繁花落尽905  新手上路  发表于 2019-11-6 11:31:17 | 显示全部楼层
还没有测试完毕吗?
繁花落尽905  新手上路  发表于 2019-11-6 11:39:44 | 显示全部楼层
msxbo 发表于 2019-11-5 21:57
不一定是BUG 请论坛跟贴

经过严格测试,用网络助手第一次丢包是在发送了25965包后丢
uisrc  管理员  发表于 2019-11-12 20:55:07 | 显示全部楼层
bug已经解决,请更新upd协议栈,附上附件

udp_ip_protocol_stack.dcp

1.1 MB, 下载次数: 292

越努力越幸运!加油!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版