取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
Highlighted
Contributor
Contributor
836 次查看
注册日期: ‎11-01-2017

zynq的gem1扩展光纤网口

要用光纤网口,参考了xapp1082构建了如下系统,有以下几个问题不太确定。

1.我的板卡没有200M的时钟,因此通过一个锁相环将100M的时钟倍频到200M提供给independent_clock_bufg,有无问题?

2. pcs/pma模块配置为1000basex和sgmii模式有什么区别?交换机能自动识别出来吗?

3. pcs/pma模块的MDIO接口悬空了,没有控制,会不会影响正常工作?

4. 我想先用裸奔模式测试硬件,free_rtos+lwip,vivado2018.3环境,可提供udp和tcp的测试程序,但由于硬件配置的是双网口,gem0和gem1都用了,应该怎么修改代码?

gem1_sfp.JPG

0 项奖励
1 回复
Highlighted
Contributor
Contributor
791 次查看
注册日期: ‎11-01-2017

再补充一下测试结果

gem0接的是88E1116R,在bsp里设置emac_num = 0 发包正常

gem1接pcs/pma后驱动SFP,光纤笼子插了一个光模块,但是没有连接光纤,在bsp里设置emac_num =1 用udp client进行测试,结果如下图。有一点很奇怪,我光纤还没接呢,为啥他就协商成功了,而且发包速度还超快,竟然达到了1.6G bits/s,请专家指导一下

sfp 测试.JPG

0 项奖励