中兴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界面,选择固件更新,进行刷机即可。

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)可能是

评论