RTL8152B-VB-CG usb转网口芯片驱动指示灯驱动调试

本文介绍了在RK3399平台上,使用Debian9 stretch和kernel 4.4.179,针对RTL8152B-VB-CG USB转网口芯片的指示灯驱动调试过程。主要涉及如何配置芯片的DD90寄存器,以实现100M连接时绿灯常亮,通信时黄灯闪烁的功能。调试过程中,通过分析芯片手册,理解了LED Option 1 & Option 2 Settings,并成功将Link100配置进去,使指示灯按照预期工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

调试平台:RK3399 Debian9 stretch
kernel:4.4.179

本次调试功能很简单–驱动网口座子上的指示灯安装需要的情况工作,即芯片手册上的自定义(Customizable LED Configuration),芯片手册这里贴出调试该功能的重点部分,其余的可详查手册。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
上述图取自芯片手册Features部分和6.2章节(自定义led灯),因为默认的情况是当该芯片通过驱动正常工作后,led灯的工作方式与我们常见的工作方式(以100M为例,比如电脑lan8720等的闪灯方式)并不一致,它们都是黄灯闪,绿灯常亮,网线拔出全灭。这里我们可以将黄灯代表act灯(即通信灯),绿灯代

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wang 恒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值