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

mtk7628 网口灯问题

板子上电插入网线到网口,只有wan口灯会亮,插入lan口灯不会亮。对比了ok的代码,先对比设备树,未看到网口相关的GPIO。

mt7628an_WMD-7688A-12816.dts

mt7628an_hilink_hlk-7628n.dts

继续查看网口相关代码,加打印,未看到有操作网口的灯。

以为swconfig这个工具在操作网口GPIO,也未看到操作网口灯。不过我们自己用swconfig是可以去手动去操作网口灯的。

对比patch目录,未看到差异。

目录为:

/openwrt/openwrt-21.02/target/linux/ramips/patches-5.4

openwrt/lede/target/linux/ramips/patches-5.4

是不是还有哪里的脚本会去操作GPIO,尝试删掉了led相关shell代码,以及对应的leds_gpio .ko 

还是不行。   

  

在lean代码编译的产品是hilink7628, 尝试在自己OK的代码编译该产品,对应的路劲为:

target/linux/ramips/image/mt76x8.mk

wuya为:

修改为一样再次编,发现现象一致,插入网线到lan口,网口灯同样不会亮。差异点还剩下,网口OK的wuya产品,多执行了ethmode wllll,设置为五网口模式。

查看代码,该指令会去设置寄存器,reg w 10000064 0x0,执行改指令后,验证了插入网线,网口灯就会亮了。亮灯的地方还会看到在哪里设置的。


http://www.mrgr.cn/news/28201.html

相关文章:

  • [评论] 评论互联网上的一些东西(持续更新)
  • Java基础——多线程
  • web——upload-labs——第三关——后缀黑名单绕过
  • SpringBoot3全面复习
  • 智能化运维与AI/ML辅助决策:实现自动化与预测优化
  • MQTT协议解析 : 物联网领域的最佳选择
  • 【数据结构】十大经典排序算法总结与分析
  • STM32—I2C
  • Andrej Karpathy谈AI未来:自动驾驶、Transformer与人机融合
  • 嵌入式Linux:向进程发送信号
  • 大模型笔记03--快速体验dify
  • dedecms靶场(四种webshell姿势)
  • 【Go】Go语言中的数组基本语法与应用实战
  • 建模杂谈系列256 规则函数化改造
  • 速通汇编(五)认识段地址与偏移地址,CS、IP寄存器和jmp指令,DS寄存器
  • 【C++】多态
  • dedecms(四种webshell姿势)aspcms webshell漏洞复现
  • 从冯唐的成事心法 看SAP协助企业战略落地到信息化
  • kubernetes中pause容器的作用与源码详解
  • 神经网络_使用tensorflow对fashion mnist衣服数据集分类
  • OpenGL笔记二十一之几何类设计
  • 数组学习内容
  • 基于深度学习,通过病理切片直接预测HPV状态|文献速递·24-09-16
  • 进程间关系和守护进程
  • AG32 MCU的引脚特点及功耗说明
  • AIP接口调用