社区
驱动程序开发区
帖子详情
交换芯片 linux驱动问题
weixin_36109593
2018-12-04 10:26:08
项目设备 CPU+ marvell的交换芯片88e6240 ;RMII,目前驱动PHY MDIO可以读到交换芯片的ID号;由于88E6240驱动只有LINUX4.0以上才支持,本人用的LINUX版本号为3.10;需要的功能比较简单,只要ARM9支持外部4个网口交换功能就可以;
我需要如何改驱动,目前一点头绪也没有,求各大咖帮忙!!!!!
...全文
1657
2
打赏
收藏
交换芯片 linux驱动问题
项目设备 CPU+ marvell的交换芯片88e6240 ;RMII,目前驱动PHY MDIO可以读到交换芯片的ID号;由于88E6240驱动只有LINUX4.0以上才支持,本人用的LINUX版本号为3.10;需要的功能比较简单,只要ARM9支持外部4个网口交换功能就可以; 我需要如何改驱动,目前一点头绪也没有,求各大咖帮忙!!!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SLZLHL
2019-04-13
打赏
举报
回复
您好,我现在也遇到同样的问题,请问你解决了吗
_Wayne_
2019-01-03
打赏
举报
回复
“需要的功能比较简单,只要ARM9支持外部4个网口交换功能就可以”既然这么简单,为啥还要来咨询?自已搞定啊
Zynq-
Linux
移植学习笔记之41-
linux
下通过SPI访问broadcom 5396
交换
芯片
1、背景介绍 板子硬件设计如下: ZYNQ通过PS内的SPI0控制器读写BCM5396寄存器,配置port状态并进行网络破环操作。由于BCM5396在上电配置一次后就不用管了,原先的做法是将配置代码全部放在UBOOT中实现,参考https://blog.csdn.net/zhaoxinfan/article/details/69662074。现在有需求要在
Linux
系统下读写BCM5396...
RTL8306MB
交换
芯片
驱动
开发全解析:从MII到RMII的接口选择与配置陷阱
本文深入解析RTL8306MB
交换
芯片
驱动
开发中的MII与RMII接口配置策略,详细对比两种接口的架构差异、时钟系统设计及硬件兼容性
问题
。通过实战案例和寄存器配置指南,帮助开发者规避常见陷阱,优化网络设备性能,特别适合嵌入式网络设备开发者参考。
嵌入式
Linux
内核集成RTL8309M
交换
芯片
VLAN
驱动
实战
VLAN(虚拟局域网)是网络隔离的核心技术,通过在数据链路层划分独立的广播域,实现不同业务流量的逻辑隔离。其原理基于IEEE 802.1Q协议,在以太网帧头插入VLAN标签,
交换
机根据标签进行端口转发控制。这项技术的核心价值在于提升网络安全性、优化带宽利用并简化网络管理,广泛应用于企业网络、数据中心和工业控制等场景。在嵌入式领域,为实现定制化网络隔离,常需将非主线
交换
芯片
驱动
集成至
Linux
内核。本文以RTL8309M这款经典九口
交换
芯片
为例,详细解析了如何将其VLAN
驱动
从源码编译为内核内置组件,涵盖了驱
RTK9310
交换
芯片
VLAN
驱动
实战:
Linux
内核与
芯片
协同
VLAN(虚拟局域网)是网络隔离与广播域划分的基础技术,在嵌入式
交换
设备中,
驱动
层对VLAN的支持直接决定了转发效率和配置可靠性。
交换
芯片
内部通过入口分类、VLAN成员表查询、出口Tag处理等流水线步骤完成报文转发,而
Linux
内核则通过net_device、bridge和8021q模块提供标准配置接口。理解两者之间的语义映射是
驱动
开发的核心,也是排查VLAN配置时通时断
问题
的关键。RTK9310作为典型的外挂
交换
芯片
,其
驱动
设计涉及寄存器操作、MDIO通信、内核回调函数以及用户态工具联动,需要兼顾
芯片
硬件
Marvell 88E6095
交换
芯片
Linux
驱动
移植与调试实战
交换
芯片
是嵌入式网络设备中的关键器件,与普通PHY
芯片
不同,它内部集成了MAC、PHY和二层转发引擎,需要通过MDIO或SPI访问寄存器来配置其转发行为。
Linux
内核的DSA框架提供了标准化的
交换
芯片
驱动
模型,能够将每个用户口注册为独立网卡,简化开发。以Marvell 88E6095为例,其寄存器空间分为全局、端口和PHY三个层级,理解间接访问机制是
驱动
移植的难点。掌握这套方法不仅适用于88E6095,也可复用到同系列
芯片
。合理配置CPU口和用户口、VLAN成员关系及转发规则,可实现稳定的多端口网络扩展。
驱动程序开发区
1,323
社区成员
2,170
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章