当前位置: 首页 > news >正文

rk3588使用lan7431拓展出千兆mac连接yt9215sc交换芯片调试

摘要:本文详细介绍了在 RK3588 SoC 平台上,通过 PCIe 总线连接 LAN7431 桥接芯片,再通过 RGMII 接口连接 YT9215SC 交换芯片,最终实现多网口扩展的完整硬件链路与驱动调试过程。主要内容包括:PCIe 在设备树中的配置、LAN7431 驱动的编译与 fixed_link 模式修改、时钟寄存器配置以解决无时钟问题,以及通过 LAN7431 的 MDIO 总线控制 YT9215SC 交换芯片的初始化方法。文章提供了关键代码片段和调试思路,帮助开发者打通从 SoC 到外部交换芯片的完整网络数据通路。

整个链路如下

+-------------------------------------+ | RK3588 (SoC) | | +-----------------------------+ | | | PCIe 控制器 | | | +-------------+---------------+ | | | PCIe (高速串行总线) | | v | +-------------------------------------+ | | PCIe 物理连接 v +-------------------------------------+ | LAN7431 (PCIe 转 RGMII 桥接芯片) | | +-----------------------------+ | | | PCIe 端点控制器 | | | +-------------+---------------+ | | | | | +-------------v---------------+ | | | 千兆以太网 MAC | | | +-------------+---------------+ | | | RGMII (并行接口) | | +-------------v---------------+ | | | RGMII 接口 (MAC模式) | | | +-----------------------------+ | +-------------------------------------+ | RGMII 物理连接 v
http://www.jsqmd.com/news/1397383/

相关文章:

  • WorkBuddy PLC 顺控实战:先把状态机跑通,再让设备按下启动键
  • 2026年消防设施操作员证怎么考?报名流程考试科目及通过率分析 - 中科资质认证报考中心
  • AI智能体Grok Bot:基于LLM+RPA的自动化任务执行实践指南
  • WebUploader分片传输优化银行监控视频上传方案
  • 从零实现KNN算法:原理、Python代码与手写数字识别实战
  • 2026西昌新中式成品家具源头厂家选购指南 - 谁都没有我好看
  • mysql日常学习及面试题
  • 产品经理在奇点大会后重新理解AI Agent的产品边界
  • Zeal:构建离线API文档库,提升开发效率的终极指南
  • 2026年工业防冲击防护眼镜工厂怎么选?台州国泰有何硬实力? - 品牌报告
  • MySQL ONLY_FULL_GROUP_BY错误解析与四种解决方案实践
  • 苏州黄金回收支持旧金、K 金、金条全品类回收业务 - 资讯早知道
  • ffmpeg 实战:下载 m3u8 视频并合并为 mp4 的完整方案
  • Windows任务栏美化终极指南:TranslucentTB从入门到精通的完整手册
  • RabbitMQ实战:从零搭建消息队列,掌握高可用与可靠性投递
  • GD32F407使用LAN8720功能
  • Python脚本报错ModuleNotFoundError: No module named ‘win32com‘的完整解决方案
  • 基于YOLOv8/YOLOv10/YOLOv11/YOLOv12与SpringBoot的麻将识别检测系统(千问+DeepSeek智能分析+web交互界面+前后端分离+YOLO数据)
  • Inno Setup 实战指南:从零构建专业 Windows 安装包
  • 2026年长沙能做智慧燃气安全监测管理系统的公司有哪些?
  • B/S 项目相关
  • Python实战:解析B站DASH流媒体协议,构建高效视频下载工具
  • 对比多家不踩坑!苏州黄金回收技巧巧约干货分享 - 资讯早知道
  • 短信接口集成标准化流程与十步法实践
  • Unity游戏翻译插件怎么用?XUnity.AutoTranslator从安装到熟练的完整上手路线
  • GRUB2安装指南:MBR与UEFI双系统引导全解析
  • Git仓库瘦身实战:用BFG Repo-Cleaner清理历史大文件与敏感数据
  • 网络多媒体资源元数据智能解析与合规集成技术实践
  • 模电基础知识
  • BDCU学习-“HSD_OFF诊断”潜在影响