qn1597116267

qn1597116267

0个粉丝

3

问答

0

专栏

0

资料

qn1597116267  发布于  2020-08-18 18:33:13
采纳率 0%
3个问答
7329

hi3531d 适配PHY芯片 88e1111 无法ping通

 
本帖最后由 qn1597116267 于 2020-8-18 18:48 编辑

1、使用的SDK版本:Hi3531DV100_SDK_V1.0.4.0
2、根据《Hi3531DV100 SDK 安装以及升级使用说明.txt》文档,完成了如下设置


# 单板上电后,敲任意键进入u-boot。设置serverip(即tftp服务器的ip)、ipaddr(单板ip)和ethaddr(单板的MAC地址)。
setenv serverip xx.xx.xx.xx
setenv ipaddr xx.xx.xx.xx
setenv ethaddr xx:xx:xx:xx:xx:xx
setenv netmask xx.xx.xx.xx
setenv gatewayip xx.xx.xx.xx
ping serverip,确保网络畅通。

设置情况如下:

3、已经在UBOOT修改过PHY地址
4、已经通过mii 设置了收发延时


目前情况如下:


hisilicon # ping 192.168.1.55
ETH0: PHY(phyaddr=7, rgmii) link UP: DUPLEX=FULL : SPEED=1000M
MAC: 00-00-00-23-34-45

Abort
ping failed; host 192.168.1.55 is not alive


可以在wireshark通过过滤MAC地址抓取到3531发出的ARP报文,同时也可以抓取到PC主机回复3531的报文,但是仍然无法ping通。

求大神指导
我来回答
回答11个
时间排序
认可量排序

Echo

1个粉丝

12

问答

0

专栏

0

资料

Echo 2020-08-18 19:13:37
认可0
本帖最后由 Echo 于 2020-8-18 19:16 编辑

phyaddr=7,确认下这个地址 是否和你的PHY芯片的一致;
在u-boot-2010.06/include/configs/hi3531d.h中可设置,估计是这个地址没设对。

qn1597116267

0个粉丝

3

问答

0

专栏

0

资料

qn1597116267 2020-08-18 21:28:23
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=161812&ptid=81095]Echo 发表于 2020-8-18 19:13[/url]
phyaddr=7,确认下这个地址 是否和你的PHY芯片的一致;
在u-boot-2010.06/include/configs/hi3531d.h中可 ...[/quote]

不是的,PHY地址设置过了,这个地址是跟 mii info 显示的地址一致的

qn1597116267

0个粉丝

3

问答

0

专栏

0

资料

qn1597116267 2020-08-18 21:29:27
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=161814&ptid=81095]qn1597116267 发表于 2020-8-18 21:28[/url]
不是的,PHY地址设置过了,这个地址是跟 mii info 显示的地址一致的[/quote]

硬件上设置的地址是7,这个核查过了

Echo

1个粉丝

12

问答

0

专栏

0

资料

Echo 2020-08-19 08:57:21
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=161815&ptid=81095]qn1597116267 发表于 2020-8-18 21:29[/url]
硬件上设置的地址是7,这个核查过了[/quote]

ping 192.168.1.1网关能通不?IP 55的主机ping板子能不能通?
(1)如果能通,那很可能主机防火墙导致板子ping不通主机
(2)如果都不能通,那比较可能是硬件问题,检查网络信号,如TX RX等

qn1597116267

0个粉丝

3

问答

0

专栏

0

资料

qn1597116267 2020-08-19 10:17:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=161820&ptid=81095]Echo 发表于 2020-8-19 08:57[/url]
ping 192.168.1.1网关能通不?IP 55的主机ping板子能不能通?
(1)如果能通,那很可能主机防火墙导致板 ...[/quote]

谢谢。

(1)我把192.168.1.55(我的Windows主机)防火墙关掉了,试了ping  192.168.1.1也不通。
(2)PC主机好像不能ping目标板,uboot好像不会处理ping包。

goodman

2个粉丝

30

问答

18

专栏

17

资料

goodman 2020-08-20 09:16:38
认可0

如果按你说的对对的话, setenv netmask 255.255.255.0 说不定会有意外的惊喜

qn1597116267

0个粉丝

3

问答

0

专栏

0

资料

qn1597116267 2020-08-20 13:15:45
认可0
有没有大神指点一下

qn1597116267

0个粉丝

3

问答

0

专栏

0

资料

qn1597116267 2020-08-25 15:42:04
认可0
结贴,网络调通了,从头到尾修改了两个内容,一个就是设置了PHY 的地址,另一个就是设置了延时,后面没ping通是因为硬件上接收端的线连错了。:)

qn1597116267

0个粉丝

3

问答

0

专栏

0

资料

qn1597116267 2020-08-25 15:43:47
认可0
设置延时的方式就通过mii指令读写PHY寄存器,注意数据和地址都是十六进制格式

xiaopx

0个粉丝

0

问答

0

专栏

0

资料

xiaopx 2021-04-02 10:36:45
认可0

请问是哪个寄存器呢

南极光

0个粉丝

0

问答

0

专栏

0

资料

南极光 2021-08-28 22:53:30
认可0

请教一下,设置延时的方式就通过mii指令读写PHY寄存器,应该设置哪个寄存器?

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区