完善资料让更多小伙伴认识你,还能领取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。 针对以上可能的原因,建议分别进行排查并确认是否能解决问题。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
2135个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
37376 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
6775 浏览 1 评论
7793 浏览 1 评论
7642 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
5071 浏览 0 评论
1556浏览 2评论
关于NINA-W132 Wi-Fi模块SPI通信遇到的疑问求解
1208浏览 2评论
如何在MPC PowerPC MCU上首次刷写后禁用BDM?
749浏览 1评论
将HFREFR和LFREFR寄存器值设置为错误的值来将故障注入CMU,但CMU_ISR值始终为零,为什么?
735浏览 1评论
将SPSDK for FRDM-MCX-W71 SDK与VS一起安装时出现hidapi构建错误怎么解决?
678浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:25 , Processed in 0.613428 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
771