中兴mf253s刷openwrt尝试
由于新浪博客挂了,图片没保存,只能找一些素材恢复原教程。
需要材料:
硬件类
编程器1个,(不建议买便宜的ch341,因为很慢)
16转8的烧录夹子(夹子方便,不用像以前那样拆下来再焊接上去,很方便)
软件类
不死breed:网上有下载 breed-rt305x-spi-blank-r1163.bin
固件:openwrt-ramips-rt305x-dir-620-d1-squashfs-sysupgrade.bin
这两文件直接百度搜可以搜到。
一 连接编程器
剪开图中右上方障碍的屏蔽罩,用烧录夹子夹住图中的部分。
注意一下芯片的对应针脚,有个凹下去的圈的就是针脚1的位置方向。
有些编程器的软件会给你提示。
二 烧录编程
每个编程器带的工具不同,自行参考。
简单说一下,下面就以我的编程器为例。
第一步,先选择芯片检测,检测winbond W25Q128出来后,说明连接正常了
第二步, 建议读出芯片,然后点文件,另存。这是很重要的备份操作,一次就足够了,这是为了能刷回原来的官方的固件。
第三步, 在界面相应位置选择固件,然后点自动烧录,等待结束就可以成功进breed
三 刷入固件
这个就比较简单,因为机器没有固件,直接插网线。
输入网址:
192.168.1.1
就会进入到breed界面,选择固件更新,进行刷机即可。
重启开机后,即可以使用openwrt了。
存在的问题
1。由于使用的D-Link,dir-620-d1的固件,是无法使用4G上网的,需要有会openwrt的人,编译一个MF253s的固件。
可参考一些资料:
4G上网模块ME3760移植到arm开发板上
Linux下ME3760_v2驱动移植方式,中兴4G网卡移植
2。breed的按键是不匹配的,由于breed是不开源,所以没办法解决,只能将就用这breed,或者找到其他更合适的breed。
mf253s的按键可能是这样的,可以参考一下:
reset GPIO#19 (gpio0,19)
wps GPIO#16 (gpio0,16)可能是