qn1533785484

qn1533785484

0个粉丝

13

问答

0

专栏

1

资料

qn1533785484  发布于  2019-06-24 10:27:46
采纳率 0%
13个问答
1669

3536RGMII通信问题

   
项目需要,把3536的一路phy芯片去掉了,通过RGMII与FPGA通信,修改了内核里面的phy_device.c,在MDIO读取外部信息的时候直接改返回值,让它认为存在phy芯片,用的原始套接字收发数,现在传输的数据经常出错,有的时候丢数,有的时候多收到CRC校验,请问有什么解决办法么,或者说这么做正确么,不对的话,正确的修改方法是什么?谢谢各位大神~
我来回答
回答4个
时间排序
认可量排序

scsi

0个粉丝

26

问答

0

专栏

2

资料

scsi 2019-07-24 16:55:04
认可0
MAC对MAC, 没有了自协商,是不是需要写死

qn1533785484

0个粉丝

13

问答

0

专栏

1

资料

qn1533785484 2019-07-31 11:32:22
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=145738&ptid=74964]scsi 发表于 2019-7-24 16:55[/url]
MAC对MAC, 没有了自协商,是不是需要写死[/quote]

就是按照内核读取有phy芯片的网口状态返回值,给这一路改了返回值,算是写死了么?

qn1533785484

0个粉丝

13

问答

0

专栏

1

资料

qn1533785484 2019-07-31 11:36:30
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=145738&ptid=74964]scsi 发表于 2019-7-24 16:55[/url]
MAC对MAC, 没有了自协商,是不是需要写死[/quote]

把FPGA的发数据前十二个字节加了一个MAC地址,也不是3536这里的MAC地址,但是收到的数据都正常了,然后现在的接受速度好像有点慢,解码图像的延时会越来越大,另一路有phy芯片网口用TCP接收,解码延时不会增加,不是应该去掉了phy芯片速度会更快么?这是怎么回事,是不是因为改的返回值不太对?

blacktangel

0个粉丝

12

问答

0

专栏

0

资料

blacktangel 2019-07-31 16:43:01
认可0
FPGA是不是离主芯片太远了,数据出错了,本来就是高速的信号了,有干扰出错很正常吧
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区