新兵上阵
- 注册时间
- 2020-4-25
- 金币
- 28 个
- 威望
- 0 个
- 荣誉
- 0 个
累计签到:2 天 连续签到:0 天 [LV.20]漫游旅程
|
需要超级终端和tftp
制作或准备232连接线,两头都是母头(空),也是就是说两头都是9针母头。接法如下:
2-3 3-2 5-5 就接如上三根线即可。
打开电脑的超级终端。串口连接设备,配置终端通信参数为:波特率为9600bit/s、8位数据位、1位停止位、无校验和无流控(新建连接com口恢复默认)
超级终端建立新连接,路由插电,电脑压 ctrl+c或者回车键
超级终端显示 EAP8523# 后
一次性输入下面四项命令:整行之间不能有回车,即一句命令必须在同一行。
点右键选择粘贴到主机
setenv mtd_arg 'phys_mapped_flash:3456k(uboot)ro,3m(uImageA),3m(uImageB),6784k(rootfs_data),8m(rootfsA),8m(rootfsB)'
setenv boot_kernel 'cp.b 0xbbf60000 300000 0x280000;lzmaunzip 0x300000 0x280000 5500000 0xf00000 ;bootoctlinux 5500000 root=31:4 rootfstype=squashfs mtdparts=${mtd_arg} panic=10 console=ttyS0,9600'
setenv boot_kernelB 'cp.b 0xbc260000 300000 0x280000;lzmaunzip 0x300000 0x280000 5500000 0xf00000 ;bootoctlinux 5500000 root=31:5 rootfstype=squashfs mtdparts=${mtd_arg} panic=10 console=ttyS0,9600'
saveenv
压回车键
成功后会显示 EAP8523#
超级终端继续: 192.168.1.177 (电脑IP)192.168.1.3 (任何一个同IP段地址)
一次性输入
setenv serverip 192.168.1.177
setenv ipaddr 192.168.1.3
saveenv
回车
打开tftp服务器软件,拷贝压缩包内的两个文件至tftp服务器的根目录后再依次此输入
每次输入一行命令
压回车后稍等一会儿,会出现“copy to Flash”,可以看到上图的loading后面是多个#,如果是1个#就不成功,都是TTTTT证明网络不通
同时可以看到TFTP服务器上的进程会显示100%(也可以不看,速度快的话你可能看不到,无所谓)
run update_kA (升级kernelA)
run update_kB (升级kernelB)
run update_rA (升级rootfsA)
run update_rB (升级rootfsB)
成功后会显示 EAP8523#
到此升级工作已完成,为避免进系统后不断跳jffs2错误,再输入如下两行,
protect off bc560000 bcbfffff
erase bc560000 bcbfffff
复位功能没做,led正常,需要复位直接串口终端下面输jffs2reset -y后重启即可
恢复出厂不用摁回车或者 ctrl+c
直接进U-BOOT 英文字母显示完输入
mtd -r erase rootfs_data leld恢复出厂
可以输入reset重启,然后用手机找到OPENWRT,连上WIFI(设备上的2.4GWIFI灯、电源灯、网络灯全部会亮起),在手机浏览器输入:192.168.1.1
密码输入:admin即可进入WEB管理页面:
https://pan.baidu.com/s/14SzfVvHmf6saigwycqFR5Q 提取码: usfe
|
|