教程来自恩山 亲测可以用 后有
操作视频....
阿里云 AP8220 刷机教程-OPENWRT专版-恩山无线论坛
准备工作 阿里云 AP8220 机器一台, DC 12V2A 电源一个,原厂不带电源。 USB 转 Console 线。 tftp32.exe。 SecurCRT OpenWrt 固件
进入 Uboot 使用 USB 转 Console 线连接到设备 Console 口, 网线连接到设备 LAN 口。 SecurCRT 打开Serial 会显示你console线的端口(取决于你电脑设备USB口,自己去设备管理看下), 波特率设置 115200。
设备通电,立即按键盘的 shift+@ 中断启动,即可进入 Uboot, 不行就多试几次。
或者想不却换IP切来切去的 那就把ip改成1网段的 我这里设置成 192.168.1.123
setenv ipaddr 192.168.1.2; setenv serverip 192.168.1.123 && saveenv
开始刷机 前半步刷分区
tftpboot mibib.bin
nand device 1
nand erase 0x50000 0x10000
nand write $fileaddr 0x50000 $filesize
reset
数完回车自动重启 在进ttl
上述输入完reset 回车 会自动重启
刷入固件 设备重新通电跑马按 shift+@ 继续打断,指令刷,如果刷入了Web- Uboot的 长按reset 通电 进入 webuboot 选择固件刷入即可(nand 是512M内的)超的切记勿用这方法!必定砖!!!!,。
将固件以 factory.bin 结尾的文件 放入 tftp32.exe 同目录又或者直接在tftp中的文件夹里选择你固件所在的目录。
下半部刷固件
在 Putty 开始敲命令刷写固件:
tftpboot QWRT-R25.07.01-ipq807x-generic-aliyun_ap8220-oc-squashfs-nand-factory.bin && flash rootfs
(这部会闪出好多###等到光标能输入在复制下面的)
set boot3 "set mtdparts mtdparts=nand0:0x8000000@0x0(fs)"
set setup2 "partname=2 && setenv bootargs ubi.mtd=rootfs ${args_common}"
set boot4 "ubi part fs && ubi read 42000000 kernel"
set setup1 "partname=1 && setenv bootargs ubi.mtd=rootfs ${args_common}"
saveenv && reset
输入完reset 等待进入系统即可。 电脑改回 DHCP 获取 IP 地址, 由于刷入每个固件不一样如果固件有标出它后台直接按后台输入,没有看一些网卡状态信息网关就是路由后台,如果获取不到可能固件没用正常启动 ,回头在
图上是输入第一行 固件用自己固件名称替换
这是2次指令上传和写入 后面显示 擦除和写入成功就已经刷完了,剩下的那几条就是 设置启动参数之类的
复制回车 不报错即可。回车后应该就等待应该会进入到qwrt了。
以后刷机
以后刷机只需要直接下面第一行即可!!除非改了NAND之类的
tftpboot factory.bin && flash rootfs
把 factory.bin 替换你要刷入的固件,注意 高通的一般分 uboot刷入的就是带factory或recovery字眼的
在系统里面更新的话就是 sysupgrade字眼的。
固件来自 QWRT
下面是刷web-uboot的
分区表正常的话可以这样刷入 简单些
刷入带web的uboot wuboot.bin 修改对应名称
tftpboot wuboot.bin && flash 0:APPSBL
2gcdt.bin 修改对应名称
如果改了 内存要刷如 CDT也可以
tftpboot 2gcdt.bin && flash 0:CDT
基本完! 至于扩容改nand的 刷入对应的 mibib 然后 修改相关的参数。。 具体不列举了 512M内的 安装这个即可更大的按照这个会无限重启 那些不能乱刷机。
大招!
最后的最后,,,, 如果还能在ttl下刷入 有问题 无法启动 那么可以用处大招 还原出厂参数!!!! 重新再来!!!!
env default -a && saveenv
有用的记得点一下赞!! 如果出现ttl无法打断的就只能通过救砖了 拆机 把那个 8脚的SPI拆下写入数据!!
https://p.godsun.pro/Disk/189CN/%E8%B7%AF%E7%94%B1%E5%99%A8/aliyunAP822