petalinux(1)——解决网络无法启动
现象上述系统网络并没有启动,默认为自动获取IP但是没有获取到,网口也好像没有正常启动(灯状态不对),手动配置IP地址后,也ping不通u-boot启动信息里说eth0没有启动尝试利用崔工提供的工程(被验证过没问题的)生成硬件文件(bit和hdf)试试这个是用vivadio2014创建的,会不会有问题??如果有问题需要把工程用2018.1打开重新生成(打开会失败,包含了一些I...
·
现象
上述系统网络并没有启动,默认为自动获取IP但是没有获取到,网口也好像没有正常启动(灯状态不对),手动配置IP地址后,也ping不通
u-boot启动信息里说eth0没有启动
尝试
利用崔工提供的工程(被验证过没问题的)生成硬件文件(bit和hdf)试试
这个是用vivadio2014创建的,会不会有问题??如果有问题需要把工程用2018.1打开重新生成(打开会失败,包含了一些IP 2018好像已经不那么用了)
尝试结果
没有问题!(暂时没问题)
成功启动了网络,并且自带SSH服务
为什么自己创建的工程网络启动失败??两个工程在网络设置上有什么差别?
答案1
发现之前vivado工程里没有处理网口的复位引脚
添加上了之后还是一样(崔工的工程里vivado2014里也没处理)
添加phy复位引脚后尝试还是网络没启动
答案2
这个是在很久之后才发现的
发现自建工程里Ethernet 0 下的 MDIO没有勾选
勾上试试
再次尝试通了!!!
更多推荐
已为社区贡献2条内容
所有评论(0)