1012的核心板只使用一个phy,不能正常识别
本帖最后由 majestli 于 2020-4-13 09:40 编辑我们用1012核心板遇到网络不能正常识别phy,我们的原理图完全按照开发板画的(实际上我们是把sgmii与rgmii都一起拉出来,但是通过选配一个来接phy),由于1012核心板有两个网络,外接两个phy,一个sgmii,一个rgmii;我们实际只使用了一个网络
出现了不能正常识别phy,报如下错误
Could not get PHY for PFE_MDIO: addr 1
phy_connect failed
No ethernet found.
但是我们的madio的数据抓出来了,波形正常,
Time Packet IDMDIOClauseOPPHYADDRREGADDR/DEVTYPEADDR/DATA
00220x000x000xFFFF
3.43E-051220x000x010xFFFF
6.86E-05222Read0x000x000x7FFF
0.000103322Read0x000x070xFFFF
0.000137422Read0x000x010x8000
0.000171522Read0x000x190x0003
0.000205622Read0x000x090x4001
0.000239722Read0x000x170x0000
0.000272822Read0x000x150x0400
0.000306922Read0x000x010x1340
0.10037610220x020x040x0000
0.1004111220x020x070x0020
0.10044512220x020x010x0000
0.1004813220x030x030x3000
0.10051414220x010x080x08C0
0.1005481545Read +Addr0x000x09(Other)0x0060
0.20167216220x000x040xFFFF
0.20170617220x040x070xFFFF
0.2017411845Address0x040x01(PMD/PMA)0x0004
0.20177419220x040x010xFFFF
0.2018092045Address0x040x03(PCS)0x0007
0.20184321220x040x030xFFFF
0.2018772245Address0x040x05(DTE XS)0x0004
0.2019112345Read +Addr0x040x04(PHY XS)0xFFFF
0.2019452445Address0x040x05(DTE XS)0x0007
0.2019792522Read0x040x040xFFFF
0.2020132645Address0x060x07(Other)0x0004
0.2020472722Read0x020x070xFFFF
0.2020812845Address0x020x07(Other)0x0007
0.2021152922Read0x020x070xFFFF
0.2021493045Address0x000x09(Other)0x0006
0.2021833122Read0x000x080xFFFF
0.2022173245Address0x040x08(Other)0x0003
0.2022513322Read0x040x080xFFFF
我在论坛上找到如下信息1043的核心板,我不知道1012的核心板是否有通用的问题,
注意:核心板的rgmii的时钟软件上配置的是底板的rgmii的时钟,如果底板rgmii接口的网络不使用,需要通过修改uboot中核心板rgmii的时钟配置,这样核心板上的网络才能够正常使用。
急切盼复!
知识库有一篇叫OK1012A设置单网口的文章,您先参考一下 你好,我们按照上文的单网口设置,还是报错,然后我们把开发板的一个phy取下来,重新烧写我们更改后的文件,报与我们板子一样的错误 您那解决了是吗 最后解决了,完全按照NXP的才行 majestli 发表于 2020-4-14 14:43
最后解决了,完全按照NXP的才行
请问,您是如何解决的?我现在也遇到这个问题了。
页:
[1]