mt7688a移植openwrt



  • 版主,想请问一下,固件(openwrt-ramips-mt7688-widora32128-0.1.9-20190812.bin)中提到在uboot里面设置ethmode=wllll或lllll ,就可以切换5网口和单网口,这个原理应该是你设备树那边有对ethmode变量做判断对吗???想知道是下图中哪个设备树文件。
    微信图片_20200625191014.png
    还有当ethmode=wllll时,是五网口模式吗?
    还是说ethmode=lllll时,是五网口模式?
    谢谢!!!



  • 当时做这个ethmode不是修改设备树,而是做成了脚本。进系统后:
    which ethmode 可以看到具体脚本。另外有一个/etc/init.d/setnetmode 用来配合自启动的。



  • 哦哦,谢谢,看到了。在脚本里面通过reg来更改相应的寄存器。
    我想知道设备树里面是在哪里改的,为什么我搜索相应的寄存器地址,没有找到:
    微信图片_20200626113740.png
    能麻烦告知一下吗?谢谢。



  • @jsc123456mt7688a移植openwrt 中说:

    为什么我搜索相应的寄存器地址,没有找

    dts的一些设置最终被解析到pinctrl子系统,甚至是里边的h里只有base地址和便宜,你这样搜索可能搜不出来。



  • @mangogeek 知道了,谢谢!!!


Log in to reply
 

9
Online

922
Users

562
Topics

2.2k
Posts