本帖最后由 dexi2009 于 2020-4-13 09:13 编辑
K3换nand 改spi双闪存 刷官改root固件 备份原闪存分区
Telnet查看K3当前系统分区信息命令:
cat /proc/mtd
dev: size erasesize name mtd0: 00080000 00020000 "boot" mtd1: 00100000 00020000 "nvram" mtd2: 00100000 00020000"nvram_back" mtd3: 00040000 00020000 "res_info" mtd4: 00020000 00020000"pro_info" mtd5: 00020000 00020000"dev_info" mtd6: 02c00000 00020000 "linux" mtd7: 029e1d94 00020000 "rootfs" mtd8: 05000000 00020000"brcmnand"
备份方法:
1.开启telnet,并用telnet连接
2.路由器插入U盘
3.U盘路径可以用mount命令查看
4.依次输入以下命令后回车:
cat /dev/mtd0 >/tmp/share/sda0/mtd0.img cat /dev/mtd1 >/tmp/share/sda0/mtd1.img cat /dev/mtd2 >/tmp/share/sda0/mtd2.img cat /dev/mtd3 >/tmp/share/sda0/mtd3.img cat /dev/mtd4 >/tmp/share/sda0/mtd4.img cat /dev/mtd5 > /tmp/share/sda0/mtd5.img cat /dev/mtd6 >/tmp/share/sda0/mtd6.img cat /dev/mtd7 >/tmp/share/sda0/mtd7.img cat /dev/mtd8 >/tmp/share/sda0/mtd8.img
spi闪存编程器写入mtd0.img
k3 拆机 换新的nand spi闪存焊上去
接ttl和 r141
接转接板 焊上开关
开关拨至spi启动 TTL接电脑网线连接路由器 电脑ip 192.168.2.2
ping 192.168.2.1 -t 打开电源。
tftp工具 官改root固件CFE文件 放在同一文件夹 (cef就是mtd0.img 官改root固件改名K3.BIN)
打开tftp
通电 ttl会停在CEF:
TTL输入
flash -noheader192.168.2.2:mtd0.img nflash0.brcmnand
刷写完成后 断电 开关拨至 NAND 通电
ttl会停在CEF:
ttl输入
nvram erease
#擦除nvram
flash -noheader192.168.2.2:k3.bin nflash0.trx
等待路由器启动 按着复位恢复出厂一次
就可以进官改root固件了
注* 要是无法启动 开关切换至spi 重新刷一边cef到nand
重新启动后 路由器联网 设置能正常上网 ssh 路由器
输入tb命令 就可以用ssh工具箱了
第一步先是进工具箱 降级cef
第二步改mac地址
第三步刷梅林固件
https://ww.lanzous.com/b015cmhkd
|