完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我们有一个带有 Marvell 88E2180 PHY 的定制 LS1043A 板,我们使用配置为 SGMII 的两个端口连接到 SerDes 通道 A 和 B。(SerDec 配置 = 3355 土地 C 和 D 是 PCIe)。我们的配置在 u-boot 中工作,但是当我启动 Linux (LSDK-21.08) 时,我们无法让端口正常工作。它看起来不像是调用驱动程序 (marvell10g) 来探测设备。我可以看到 MDIO 发现扫描正在查找正在使用的两个 Phy 端口。我认为我的问题出在设备树的 dpaa 层。我不相信 DPAA 在 u-boot 中使用,因此在 u-boot 中不是问题。我找不到为 88E2180 设置设备树结构的示例,因为 NXP 没有在其任何设计中使用该芯片。
是否有人将 Marvell 88E2180 PHY 与 LS1043A 一起使用? NXP SDK (LSDK-21.08) 中的驱动程序已有几年历史,当前驱动程序有一些重大变化,看起来可以更好地支持 EE821x0 芯片。由于 NXP 未使用该芯片,因此更新它可能不是优先事项。 有谁正在使用这个芯片需要移植更新的驱动程序吗? |
|
相关推荐
1个回答
|
|
可能的原因有以下几点:
1. 设备树配置错误:需要检查 DPAA 层的设备树配置,确保正确设置了 Marvell 88E2180 PHY。 2. 驱动程序缺失或错误:需要检查驱动程序是否正确加载,以确保正确探测设备。 3. 物理接口故障:需要检查物理接口,例如电缆或插头,以确保它们没有损坏或松动。 4. 端口配置错误:需要检查端口配置,例如速度、双工模式和流控制等,以确保它们正确设置。 5. 软件版本不兼容:需要检查软件版本是否支持 Marvell 88E2180 PHY。 针对以上可能的原因,建议分别进行排查并确认是否能解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
1896个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36300 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4365 浏览 0 评论
6022 浏览 1 评论
6742 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4191 浏览 0 评论
601浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
594浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
583浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
672浏览 2评论
758浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-3 06:49 , Processed in 0.973309 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号