ubnt解决方案
查看: 5093|回复: 12

[疑问] lintel和qiuqiu3恢复原固件方法哪个对,没敢冒然刷怕变砖

[复制链接]

42

回帖

106

积分

35 小时

在线时间

上等兵

注册时间
2009-6-28
金币
48 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2010-5-27 09:28
因为我使用AP模式,目前OpenWRT这个版本的兼容性的问题,想恢复到原固件:

lintel方法:
1、RedBoot> load -r -v -m tftp -h 192.168.1.121 -b 0x100000 mtd.bin
2、RedBoot> flash -s 0x100000 -d 0xffc00000 -l 0x3e0000       写入固件,不写redboot,可以保证刷不死。
      或者   flash -s 0x100000 -d 0xffc00000 -l 0x400000       写整个固件,包括redboot

qiuqiu3方法:
RedBoot>load -r -v -m tftp -h 192.168.1.121 -b 0x400000 mtd.bin
RedBoot>flash -s 0x400000 -d 0xffc00000 -l 0x400000
RedBoot>reset

223

回帖

533

积分

378 小时

在线时间

中尉

注册时间
2009-11-3
金币
248 个
威望
0 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2010-5-27 09:39
lintel的方法没试过,我的已经试过N次了

223

回帖

533

积分

378 小时

在线时间

中尉

注册时间
2009-11-3
金币
248 个
威望
0 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2010-5-27 09:47
本帖最后由 qiuqiu3 于 2010-5-27 09:49 编辑

//mtd.bin为整个flash的镜像-r是二进制,-v是显示进度,-d是加载到内存的地址,-h就不用说了吧
RedBoot>load -r -v -m tftp -h 192.168.1.121 -b 0x400000 mtd.bin
//这是写入falsh闪存-s是内存的地址,-l是使用的长度,-d是flash起始地址
RedBoot>flash -s 0x400000 -d 0xffc00000 -l 0x400000
//重新启动
RedBoot>reset

42

回帖

106

积分

35 小时

在线时间

上等兵

注册时间
2009-6-28
金币
48 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2010-5-27 09:47
lintel的方法没试过,我的已经试过N次了
qiuqiu3 发表于 2010-5-27 09:39



    你也是刷了lintel的这个openwrt版本后,使用你的方法恢复原固件的?

    你上传的mtd.bin和lintel的好像是一样的,我只看了大小都是 4,194,304 bytes,CRC校验也相同,因此应该是相同的;

223

回帖

533

积分

378 小时

在线时间

中尉

注册时间
2009-11-3
金币
248 个
威望
0 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2010-5-27 09:50
你也是刷了lintel的这个openwrt版本后,使用你的方法恢复原固件的?

    你上传的mtd.bin和li ...
lanbell 发表于 2010-5-27 09:47


是的,我们放入内存的地址不一样

42

回帖

106

积分

35 小时

在线时间

上等兵

注册时间
2009-6-28
金币
48 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2010-5-27 09:51
//mtd.bin为整个flash的镜像-r是二进制,-v是显示进度,-d是加载到内存的地址,-h就不用说了吧
RedBoot>load  ...
qiuqiu3 发表于 2010-5-27 09:47



    是的,你和lintel的区别就是 -d 参数不一样:

00400000 位置是 "MGB100-allflash"
00100000 位置是 "linux"

42

回帖

106

积分

35 小时

在线时间

上等兵

注册时间
2009-6-28
金币
48 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2010-5-27 09:54
是的,我们放入内存的地址不一样
qiuqiu3 发表于 2010-5-27 09:50



    是的,你的也没覆盖 redboot,恢复原固件后,还依然是redboot吧,redboot 号称是“不死的保证”

223

回帖

533

积分

378 小时

在线时间

中尉

注册时间
2009-11-3
金币
248 个
威望
0 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2010-5-27 09:58
是的,你的也没覆盖 redboot,恢复原固件后,还依然是redboot吧,redboot 号称是“不死的保证”
lanbell 发表于 2010-5-27 09:54

对,这是保留redboot,实际上没啥用,mgb100可以直接刷别的固件

42

回帖

106

积分

35 小时

在线时间

上等兵

注册时间
2009-6-28
金币
48 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2010-5-27 10:00
谢谢 qiuqiu3, 晚上找时间刷回原固件!

103

回帖

201

积分

80 小时

在线时间

少尉

注册时间
2010-3-3
金币
78 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2010-5-31 19:56
我刷成砖了。。。。。关键是bin文件要选对,谁能救我

198

回帖

5618

积分

70 小时

在线时间

中校

Embedded Linux砖家

注册时间
2008-10-23
金币
4923 个
威望
55 个
荣誉
12 个

尚未签到

发表于 2010-5-31 20:15
我刷成砖了。。。。。关键是bin文件要选对,谁能救我
jun401 发表于 2010-5-31 19:56



    参考:http://www.anywlan.com/thread-18012-1-1.html
承接OpenWrt.AirOS,DD-WRT 移植‘修改等项目。

103

回帖

201

积分

80 小时

在线时间

少尉

注册时间
2010-3-3
金币
78 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2010-5-31 20:21
参考:
lintel 发表于 2010-5-31 20:15


没JTAG线啊,自己做不来,动手能力差

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

GMT+8, 2024-12-23 06:46

返回顶部 返回列表