ubnt解决方案
查看: 438|回复: 2

[求助] WR30U刷官方固件变砖带来的一些疑问

[复制链接]

1

回帖

20

积分

3 小时

在线时间

新兵上阵

注册时间
2024-11-15
金币
13 个
威望
1 个
荣誉
0 个

尚未签到

发表于 2024-11-15 14:24 |显示全部楼层
刷机之前做了很多功课,按照github上的官方说明来刷的,链接:https://github.com/openwrt/openwrt/pull/12770,
刷入的是Xiaomi Mi Router WR30U (stock layout),链接如下:https://firmware-selector.openwrt.org/?version=23.05.5&target=mediatek%2Ffilogic&id=xiaomi_mi-router-wr30u-stock,按我对上面刷机教程的理解就是,WR30U是双系统,分为AB二个系统,一般B系统是备份系统,如果当前在A系统,就对B系统进行刷机,如果再B系统下就对A系统进行刷机,目前在A系统下对B系统进行刷机,固件是成功刷机并进入了openwrt系统,觉得openwrt官方分区布局太小了,想切换小米的原厂系统,理论上来说是可以切换的,毕竟是双分区,改环境变量就行了,按我的理解,flag_boot_rootfs和flag_last_success控制者分区的切换,网上查资料没有文档说明,都是一些刷机教程中提到的并没有解释清楚,我的理解是:flag_last_success 为0flag_boot_rootfs为0 就是切换的A分区,反之亦然,但我的理解又和刷机教程中的冲突,Then setup uboot-env:fw_setenv boot_wait on
fw_setenv uart_en 1
fw_setenv flag_boot_rootfs 0
fw_setenv flag_last_success 1
fw_setenv flag_boot_success 1
fw_setenv flag_try_sys1_failed 8
fw_setenv flag_try_sys2_failed 8
fw_setenv mtdparts "nmbm0:1024k(bl2),256k(Nvram),256k(Bdata),2048k(factory),2048k(fip),256k(crash),256k(crash_log),34816k(ubi),34816k(ubi1),32768k(overlay),12288k(data),256k(KF)",抱着试试看的心态
我就把flag_last_success设置为了0,重启之后系统就进不去了,系统橙灯一直闪,应该是变砖了,用了小米官方的救砖工具也不行,有懂路由器开发的大佬吗,给指导一下迷津,这个问题困扰我好久了,查资料都查不到

126

回帖

674

积分

124 小时

在线时间

中尉

注册时间
2011-7-2
金币
531 个
威望
1 个
荣誉
0 个
累计签到:35 天
连续签到:1 天
[LV.50]初入江湖
发表于 2024-11-16 09:05 |显示全部楼层
本帖最后由 qqzwc 于 2024-11-16 09:12 编辑

没搞过这个路由器,不过你没有刷uboot吗?
方法一:按住reset看看能不能进入已刷的第三方uboot,进去重新刷机
方法二:放大招,有点动手能力,编程器重写固件就完事了,这里有编程器固件。https://www.right.com.cn/FORUM/thread-8285511-1-1.html
另外不必非得上电烙铁或者风枪,用这种类似的编程器夹子就可以 https://post.smzdm.com/p/553741/
回复

使用道具 举报

1

回帖

20

积分

3 小时

在线时间

新兵上阵

注册时间
2024-11-15
金币
13 个
威望
1 个
荣誉
0 个

尚未签到

发表于 2024-11-18 09:22 |显示全部楼层
qqzwc 发表于 2024-11-16 09:05
没搞过这个路由器,不过你没有刷uboot吗?
方法一:按住reset看看能不能进入已刷的第三方uboot,进去重新刷 ...

好的,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-12-19 20:58

返回顶部 返回列表