TL-ER2260T通过TTL方式刷openwrt教程
此教程适用于无法通过免拆机方式开SSH刷openwrt,作为备用的刷机方法。免拆机刷机教程点击这里。
具体步骤:
1.补全TTL左侧圈起来的两个焊点,直接短接即可。
2.连接TTL线,TX RX GND 空 对应串口 RXD TXD GND 空
3.连接网线,网卡IP修改为192.168.10.10, 子网掩码255.255.255.0, 网关192.168.10.1
4.打开TFTPD64,将UBoot和Mibib放进去备用。
5.打开SecureCRT或其它串口软件,波特率设置115200,给2260T通电,出现Hit any key to stop autoboot时按Ctrl+B中断启动。
6.重点来了,刷机前一定要先备份原厂分区,防止发生意外变砖,也可以以后再刷回来,以下为备份命令,依次执行即可:
nand read 0x44000000 0x0 0x620000 && tftpput 0x44000000 0x620000 SBL1-ART.bin
nand read 0x44000000 0x620000 0x2e00000 && tftpput 0x44000000 0x2e00000 rootfs.bin
nand read 0x44000000 0x3420000 0x900000 && tftpput 0x44000000 0x900000 WIFIFW.bin
nand read 0x44000000 0x0 0x80000 && tftpput 0x44000000 0x80000 SBL1.bin
nand read 0x44000000 0x80000 0x80000 && tftpput 0x44000000 0x80000 MIBIB.bin
nand read 0x44000000 0x100000 0x200000 && tftpput 0x44000000 0x200000 QSEE.bin
nand read 0x44000000 0x300000 0x20000 && tftpput 0x44000000 0x20000 DEVCFG.bin
nand read 0x44000000 0x320000 0x40000 && tftpput 0x44000000 0x40000 RPM.bin
nand read 0x44000000 0x360000 0x20000 && tftpput 0x44000000 0x20000 CDT.bin
nand read 0x44000000 0x380000 0x180000 && tftpput 0x44000000 0x180000 APPSBL.bin
nand read 0x44000000 0x500000 0x80000 && tftpput 0x44000000 0x80000 ETHPHYFW.bin
nand read 0x44000000 0x580000 0x80000 && tftpput 0x44000000 0x80000 APPSBLENV.bin
nand read 0x44000000 0x600000 0x20000 && tftpput 0x44000000 0x20000 ART.bin
7.刷写Uboot和Mibib:
tftpboot uboot-er2260t.bin && nand erase 0x380000 0x180000 && nand write 0x44000000 0x380000 0x180000 //刷入Uboot,文件名根据实际替换
tftpboot er2260t-mibib.bin && nand erase 0x80000 0x80000 && nand write 0x44000000 0x80000 0x80000 //刷入Mibib,文件名根据实际替换
8.输入reset回车,重启后开机长按复位键10秒以上,此时把网卡IP修改为192.168.1.2,子网掩码255.255.255.0,网关192.168.1.1,浏览器192.168.1.1进入Uboot,上传factory格式的固件进行刷机即可。
需要用到的文件:
异客居 » TL-ER2260T通过TTL方式刷openwrt教程