主题中讨论的其他器件: DP83848C、 DP83849I、 DP83620
您好!
我们在 i.MX6Solo 上使用 Linux LTS v6.1.58、其中的 SJA1105Q 开关连接到双端口 DP83849C PHY。
开关 SJA1105Q 通过端口@2、@3和启用的 Linux 网络 PHY 驱动程序 CONFIG_DP83848_PHY 在 DTS 中使用 DP83849C PHY 进行配置。
配置的 DT:
https://gist.github.com/openedev/01d96917118de24e9e42c33649422367
我们认为 DP83848是一个与 DP83849 IC 兼容的驱动程序、但是我们无法检测到
登录如下:
[ 21.783450] sja1105 spi1.0:探测开关芯片:SJA1105Q
[ 21.914146] sja1105 spi1.0:为固定/mii 链路模式配置
[ 21.928109] sja1105 spi1.0:链路接通- 100Mbps/全-流控关闭
[ 21.954012] sja1105 spi1.0 ethphy0 (未初始化):无法连接到 PHY:-ENODEV
[ 21.962173] sja1105 spi1.0 ethphy0 (未初始化):错误-19为树0、交换机0、端口2设置 PHY
[ 22.004246] sja1105 spi1.0 ethphy1 (未初始化):无法连接到 PHY:-ENODEV
[ 22.012127] sja1105 spi1.0 ethphy1 (未初始化):错误-19:为树0、交换机0、端口3设置 PHY
[ 22.079503]设备 eth0已进入混杂模式
请告知我们、DP83848是否是与 DP83849 IC 兼容的驱动程序、或者是否需要编写新的驱动程序 DP83849。
请帮助我们解决此问题。
此致、
比特什