问题描述
把 dw33d 路由器的 breed 升级到 r1338 后,想要将固件刷到 nand,根据教程 执行 envconf 0x6000000 0x20000 命令,报错 Unrecognised command: envconf。
解决方案
直接无视,r1333 版本更新日志中写道"会固定使用 u-boot-env 分区,无需再次设置",不需要执行该命令也可以设置环境变量。
进阶问题
无视该错误,设置好环境变量,将固件刷入 nand,重启路由器发现无法进入系统。重启并进入 breed 的控制台,手动执行命令 boot flash bank 0 0x0 可以正常启动。
看起来是无法自动启动了,解决方案就是退回 breed 版本到 r1286。
dw33d breed r1286 版本下载链接:
https://breed.hackpascal.net/r1286%20%5b2020-10-09%5d/breed-qca9558-dw33d.bin
文章评论