撰于 阅读 32

AP8220无线模块DIY教程分享

本文主要记录了AP8220无线模块的DIY教程,包括设置UBOOT环境、备份原系统分区、刷UBOOT、清空APPSBLENV并重启、刷MIBIB-128M大分区、清NAND刷factory.bin固件以及进入系统后备份升级菜单等步骤。教程内容来源于作者四处请教和收集,仅供学习和参考。

前置条件

  1. 一台AP8220
  2. 一根USB-Console调试线

步骤详解

第一步:设置UBOOT环境
1.1 插好console线,设置本地IP为192.168.1.2,子网掩码255.255.255.0,网关和DNS都设为192.168.1.1。
1.2 打开TFTP软件,通电后按“SHIFT+@”键打断UBOOT启动,输入以下命令:

setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.2
saveenv

第二步:备份原系统分区
使用TFTP命令逐行备份原系统分区,命令如下:

sf probe
sf read 0x40000000 0x0 0x400000 && tftpput 0x40000000 0x400000 0-0-ALL_SPI.bin
sf read 0x40000000 0x0 0x50000 && tftpput 0x40000000 0x50000 0-0-SBL1.bin
...(更多命令省略)

第三步:刷UBOOT

tftpboot ap8220-uboot.bin && flash 0:APPSBL

第四步:清空APPSBLENV并重启

sf probe && sf erase 0x250000 0x10000 && re

第五步:刷MIBIB-128M大分区

tftpboot ap8220-mibib-128mb.bin
flash 0:MIBIB
re

第六步:清NAND刷factory.bin固件

flasherase rootfs
tftpboot QWRT-R25.04.21-ipq807x-generic-aliyun_ap8220-squashfs-nand-factory.bin
flash rootfs
re

第七步:进入系统后操作
备份升级菜单,选择不保留配置重新刷入sysupgrade.bin文件,重启完成刷机。

PS:
本教程适用于标配AP8220 1G内存+128M闪存的刷机步骤。如需改大闪存或大内存,需刷对应的MIBIB分区和CDT分区。建议加入AP8220交流群:982649912,共同研究。


评论已关闭