OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10682|回复: 6

[ALTERA] ALTERA三速以太网IP核问题

[复制链接]

12

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2017-11-5
在线时间
31 小时
发表于 2020-5-6 13:23:44 | 显示全部楼层 |阅读模式
5金钱
各位前辈好!最近在学习ALTERA的三速以太网IP核,使用的是100M模式,经过配置后上电测试。出现了一个问题
FPGA向上位机发送数据没有问题,但是上位机在向FPGA发送数据的时候出现了问题,一直困扰了好几天,就是就收时
MAC的ff_rx_data(32bit)接收的以太网首部少了一个字节,导致后面的数据产生了错位以至于应用层无法正确的解析数据
比如说上位机发送了一个ARP请求,这一帧数据的目的MAC地址(也就是底层的MAC地址)为ff_ff_ff_ff_ff_ff,但是用signaltap
抓取数据时只有5个字节ff。详细如下图:
微信截图_20200506131913.png
IP核的配置代码
微信截图_20200506132016.png

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2020-5-6 13:34:12 | 显示全部楼层
回复

使用道具 举报

0

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2015-12-27
在线时间
0 小时
发表于 2020-5-6 14:23:52 | 显示全部楼层
虽然我不懂,但还是帮顶!
回复

使用道具 举报

12

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2017-11-5
在线时间
31 小时
 楼主| 发表于 2020-5-7 13:04:37 | 显示全部楼层
帮顶一下
回复

使用道具 举报

3

主题

62

帖子

0

精华

高级会员

Rank: 4

积分
955
金钱
955
注册时间
2019-7-8
在线时间
145 小时
发表于 2020-5-9 11:38:19 | 显示全部楼层
你有测过前导码有几个0x55吗?
回复

使用道具 举报

12

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2017-11-5
在线时间
31 小时
 楼主| 发表于 2020-5-10 09:42:28 | 显示全部楼层
DHMrwang 发表于 2020-5-9 11:38
你有测过前导码有几个0x55吗?

前导码在IP核接收的时候已经被丢弃了,在用户侧已经看不到了。用户侧的数据就是以目的MAC地址开头的一帧数据了。感谢您的回复
回复

使用道具 举报

172

主题

539

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3449
金钱
3449
注册时间
2015-10-5
在线时间
492 小时
发表于 2021-5-12 16:49:21 | 显示全部楼层
您好,请问您调试通过了吗?能不能把代码发我学习一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-10-3 20:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表