Z-Turn Board Eth0使用LwIP收发数据失败 - 问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

Z-Turn Board Eth0使用LwIP收发数据失败

Joevin ( 楼主 ) 2015-8-1 16:16:05  只看该作者 倒序浏览
本帖最后由 Joevin 于 2015-8-1 16:49 编辑

工具: EDK(ISE 14.7) + SDK1. Zynq配置中使能Enet0,配置如下:




2. SDK中创建lwIP echo server示例程序,使用Standalone,SDK中的bsp配置如下:


3. 代码运行Log出现“Start PHY autonegotiation”就不动了,或者是出现"Waiting for PHY to complete autonegotiation."字样就不动了:
  1. -----lwIP TCP echo server ------
  2. TCP packets sent to port 6001 will be echoed back
  3. Board IP: 192.168.1.10
  4. Netmask : 255.255.255.0
  5. Gateway : 192.168.1.1
  6. netif_set_ipaddr: netif address being changed
  7. netif: IP address of interface  set to 192.168.1.10
  8. netif: netmask of interface  set to 255.255.255.0
  9. netif: GW address of interface  set to 192.168.1.1
  10. XEmacPs detect_phy: No PHY detected.  Assuming a PHY at address 0
  11. Start PHY autonegotiation
复制代码
有没有哪位试过在Standalone中使用Enet0和LwIP收发数据的,能不能提供一点建议?
米尔科技的兄弟有没有做过相应的实验?

6个回复

blackroot 发表于 2015-8-2 09:44:31
LwIP这个协议的速度根本就不行,建议放弃吧。我之前在Virtex5的芯片上干过这样的事情,最后测出来的速度不行。。。。。
Joevin 发表于 2015-8-3 08:58:07
blackroot 发表于 2015-8-2 09:44
LwIP这个协议的速度根本就不行,建议放弃吧。我之前在Virtex5的芯片上干过这样的事情,最后测出来的速度不行。。。。。

暂时还不考虑速度的问题,我想在Standalone下使用网口,怎么办呢?
龙猫 发表于 2015-12-16 10:25:19
楼主,想问你一下,你在vivado上面是如何配置的,网上好像没有太多这样的资料,能不能把配置过程发到我邮箱一份:675583241@qq.com,谢谢楼主
nuc_five 发表于 2016-2-16 00:16:31
fulin0812 发表于 2015-12-16 10:25
楼主,想问你一下,你在vivado上面是如何配置的,网上好像没有太多这样的资料,能不能把配置过程发到我邮箱一份:,谢谢楼主

配置这个你就参照他们给的,或者zedboard,实在不行就看原理图,找到mio具体接的哪个位置,就知道怎么配置了
8023wan 发表于 2016-5-12 22:54:18
楼主,我也遇到了相同的问题啊,不知道你的问题解决没?能不能加个qq讨论下?我qq:415705616
yezizhangxinya 发表于 2018-3-24 09:14:24
帖子过去很久了,其实我都换板了,但是这里的原因应该是zturn 开发板的网口芯片和demo 里的不一样,需要修改底层寄存器
您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /7 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-12-25 11:02 , Processed in 1.082673 second(s), Total 68, Slave 49 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表