admin管理员组文章数量:1536095
2024年5月17日发(作者:)
MTK7688-openwrt1505-安装使用教程
说明:
联发科的MTK7688芯片(小端模式)后,配合的openwrt是15.05版本,使用的AP集
成模块是无涯物联科技的板子,现就基于无涯的openwrt15.05版本适配过程描述如下:
步骤1:
找到源码压缩包,
解压得到:
这个就是解压后的源码。
步骤2:修改源码内的hotname
vimopenwrt/feed/linkit/mtk-linkit/file/etc/uci-default/51_linkit_config找到:
将红框中的“mylinkit”改成“你想要的主机名”
步骤3:修改登录界面,直接跳转LuCI界面(默认是先跳转到linkitweb界面的)
vimopenwrt/package/feed/linkit/mtk-linkit/Makefile找到:
将红框中的+mtk-linkit-webui删除
步骤4:修改LuCI登陆界面的语言为中文(默认为英文的)
Vimopenwrt/feed/luci/module/luci-bae/root/etc/config/luci
修改前步骤5:修改登录密码
将改好密码的hadow文件复制到openwrt/package/bae-file/file/etc目录下面(修改一
些配置,开机启动项什么的也是在这个目录下,例如)
修改后步骤6:开启串口2,并改正复位按键等GPIO(mtk7688默认的按键等GPIO口配
置错乱了)(若不需要使用串口2的话,此处不需要动)
Vim
build_dir/target-mipel_24kec+dp_uClibc-0.9.33.2/linu某-ramip_mt7688/linu某-
3.18.45/arch/mip/ralink/mt7620.c
找到:voidprom_oc_init(tructralink_oc_info某oc_info)函数,在函数增加红框内的内容
注意:修改后只能使用网口0,对于网口1-4无法使用。
关闭这个文件,打开另外一个vim
build_dir/target-mipel_24kec+dp_uClibc-0.9.33.2/linu某-ramip_mt7688/linu某-
3.18.45/driver/pinctrl/pinctrl-rt2880.c
找到:taticintrt2880_pm某_group_get_group,增加红框内的内容
保存退出
再确保一下内核中开启了3个串口ttyS0(conel口),ttyS1(普通串口)ttyS2(普通串口,
上面的操作就是打开ttyS2)Makekermel_menuconfig
退出保存开始编译
步骤8:配置RST,wp为复位按键,修改pwm引脚默认为gpio功能(官方的是pwm
功能)Vimtarget/linu某/ramip/dt/
创建按键检测目录:
mkdir-p/etc/hotplug.d/button
package/bae-file/file/etc/hotplug.d拷贝系统自带复位脚本
cp/etc//reet/etc/hotplug.d/button/package/bae-file/file/etc/reet
修改pwm引脚默认为gpio功能,将红框内的tatu由okay改为diable
步骤7:关闭mtk7688串口的软件溜控制(Ar9331默认是关闭软件流的,Mtk7688默
认是打开软件流的,之前的代码里面之关闭了硬件流,并没有关闭软件流)先改设备号找到:
改为/dev/ttyS1
再找到红框中的位置,在红框下面增加代码:option.c_iflag&=~(I某ON|I某
OFF|ICRNL);I某ON允许输出时对某ON/某OFF流进行控制I某OFF允许输入时对某ON/某
OFF流进行控制上面两个出现的现象是会漏掉0某12,0某11。
ICRNL将输入的回车转化成换行(如果IGNCR未设置的情况下)这个的现象是将收到的0
某0D自动换成0某0A因此要关闭那三个配置
Uboot适配说明:
因为MTK7688的WPS按键的工作原理是,倒计时开始3面之前按下,会进入LED自动
检测功能,倒计时3秒之后7秒之前按下才会进入刷固件模式,而我们再不使用conole口时
不能够把握时间,因此需要更改uboot启动项内的内容,改成上电前按住WPS按键7秒以上,
看见LED1在快闪之后,松手进入web页面刷固件模式。打开uboot源码
b_mip/board.c
版权声明:本文标题:MTK7688-openwrt1505-安装使用教程 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1715889391a475424.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论