主题中讨论的其他器件:MSP430F5529
工具与软件:
您好!
我正在使用 Xilinx"Kira KV260 SOM "开发产品。
此 PCB 中使用"DP83867IRRGZR"。
当前、u-boot 日志(连接了 u-boot_log.txt)显示"No Ethernet Found"。 且无法识别 DP83867。
下一页上发布了类似的问题、是否有解决方案?
e2e.ti.com/.../dp83867ir-device-tree-configuration-for-dp83867irrgz-phy-under-gem
以太网部分的器件树如下所示。
DP83867数据表"7.5.4 PHY Address Configuration"中定义的 PHY 地址是否与器件树中列出的 PHY 地址匹配?
此致、
e2e.ti.com/.../u_2D00_boot_5F00_log.txt
设备树(device tree
&gem3{
pinctrl-names ="默认值";
pinctrl-0 =<&pinctrl_gem3_default>;
#address-cells =<0x1>;
#size-cells =<0x0>;
local-mac-address =[00 0A 35 00 1e 53];
PHY 模式="RGMII-id";
PHY-Handle =<&phy0>;
interrupt-parent =<0x4>;
xlnx、HAS-MDIO =<0x1>;
xlnx、eth-mode =<0x1>;
MDIO{
phy0:phy@0 {<---"phy@0"中的"0"是 DP83867的 PHY 地址吗?
REG =<0x0>;
Compatible ="ethernet-phy-id2000.a231"、"ethernet-phy-IEEE802.3-c22";
interrupt =<0x0 0x17 0x4>;
interrupt-parent =<0x4>;
TI、Rx-INTERNAL 延迟=<0x8>;
TI、TX-internal-delay =<0xA>;
TI、FIFO 深度=<0x1>;
ti、rxctrl-strap 配置工作 a;
};
};
};
&pinctrl0{/*规范要求*/
状态="正常";
pinctrl_gem3_default:gem3-default{
配置{
组="Ethernet3_0_grp";
SLEW-RATE =<0x1>;
power-source =<0x1>;
};
CONF-Rx{
引脚="MIO70"、"MIO72"、"MIO74";
偏置高阻抗;
低功耗禁用;
};
CONF-bootstrap{
Pins ="MIO71"、"MIO73"、"MIO75";
偏置禁用;
低功耗禁用;
};
CONF-TX{
引脚="MIO64"、"MIO65"、"MIO66"、
"MIO67"、"MIO68"、"MIO69";
偏置禁用;
低功耗使能;
};
CONF-MDIO{
组="mdio3_0_grp";
SLEW-RATE =<0x1>;
power-source =<0x1>;
偏置禁用;
};
MUX-MDIO{
函数="mdio3";
组="mdio3_0_grp";
};
多路复用器{
函数="Ethernet3";
组="Ethernet3_0_grp";
};
};
};