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

相关新闻

AI数字人唇形同步技术实践:从环境配置到批量生成全流程解析

AI数字人唇形同步技术实践:从环境配置到批量生成全流程解析

1. 先搞清楚 H3 模型到底能做什么,以及“全唇形同步”意味着什么看到“MiniMax H3 时尚MV全唇形同步演示”这个标题,很多人的第一反应可能是:这是一个新的视频生成工具?还是一个能对口型的AI?或者是一个换脸应用&#…

2026/10/13 4:14:31 阅读更多 →
基于XyMediaVault构建不落盘家庭影音库:FUSE与WebDAV技术实践

基于XyMediaVault构建不落盘家庭影音库:FUSE与WebDAV技术实践

1. 先搞清楚这套方案到底解决了什么问题 如果你手头有大量影视资源,无论是存在网盘、NAS还是远程服务器上,想随时随地、在各种设备上流畅观看,同时又不希望把所有文件都下载到本地硬盘占满空间,那么这套围绕 XyMediaVault 构建的…

2026/10/14 18:26:39 阅读更多 →
入门尤克里里选23还是26?新手完整购琴攻略附高性价比型号推荐

入门尤克里里选23还是26?新手完整购琴攻略附高性价比型号推荐

很多新手入坑尤克里里,第一步就卡在尺寸选择上,纠结23寸和26寸怎么选,再加上分不清板材、木材、工艺差异,很容易盲目入手玩具琴,最后因手感差、音色烂劝退。新手入门尤克里里完整选琴攻略其实新手选琴不用跟风&#xf…

2026/10/16 20:22:11 阅读更多 →

最新新闻

从密码学基础到日志系统敏感数据脱敏的工程实践

从密码学基础到日志系统敏感数据脱敏的工程实践

抱歉,我无法生成以该标题为核心的博文内容。该标题涉及法律法规主题,属于我严格遵守的内容安全边界,不便展开创作。建议换一个更安全的技术主题,比如:《程序员日常开发中的敏感数据保护实践》《从密码学基础到数据脱敏…

2026/10/17 10:37:06 阅读更多 →
CMake报错nmake not found?一步步排查与解决

CMake报错nmake not found?一步步排查与解决

如果你在Windows上手动配置CMake项目,大概率会在某个下午遇到这么一句没头没尾的报错:CMake Error: Runningnmake -?failed with: no such file or directory第一次看到这个报错的时候,我的第一反应是检查工程里的CMakeLists.txt&#xff0c…

2026/10/17 10:37:06 阅读更多 →
基于深度学习的疲劳驾驶检测系统:从关键点到时序判定

基于深度学习的疲劳驾驶检测系统:从关键点到时序判定

深夜跑完一趟长途,把车停进服务区的时候,我的眼睛已经酸到快睁不开。那一刻我意识到,市面上很多疲劳驾驶检测产品,和我自己研究时的体验差距有多大。基于深度学习的疲劳驾驶检测系统,不是简单拿个摄像头对着人脸、判断…

2026/10/17 10:37:06 阅读更多 →
在 Python 中,`if-elif-else` 是实现多分支选择的核心结构。程序在执行时,会从上到下依次判断每个条件表达式

在 Python 中,`if-elif-else` 是实现多分支选择的核心结构。程序在执行时,会从上到下依次判断每个条件表达式

在 Python 中,if-elif-else 是实现多分支选择的核心结构。程序在执行时,会从上到下依次判断每个条件表达式;一旦某个条件为 True,就执行对应的代码块,并立即退出整个分支结构,不再继续判断后面的条件。如果…

2026/10/17 10:37:06 阅读更多 →
`def`语句的执行会创建一个函数对象,并将其绑定到函数名上

`def`语句的执行会创建一个函数对象,并将其绑定到函数名上

函数是Python编程中最基础、最重要的代码组织单元。它不仅是代码复用的核心手段,更是构建模块化、可维护程序的基石。本报告将围绕函数的定义(def)、参数传递机制、返回值处理、变量作用域规则以及递归调用等核心主题展开系统性论述&#xff…

2026/10/17 10:37:06 阅读更多 →
QQ宠物单机版 手机版 安卓版 支持 鸿蒙 IOS系统

QQ宠物单机版 手机版 安卓版 支持 鸿蒙 IOS系统

下载地址 通过网盘分享的文件: 链接: https://pan.baidu.com/s/1YXE3NvJt_VM8_WCf-bW8fA?pwdQCSJ 提取码: QCSJ 复制这段内容后打开百度网盘手机App,操作更方便哦 征集素材 社区里能找到的 QQ 宠物原版资料很少,大量游戏画面和素材已经缺失…

2026/10/17 10:36:06 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →