找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 18779|回复: 41

请教如何提取mt7620的bl845r的eeprom

[复制链接]
发表于 2014-4-3 20:34 | 显示全部楼层 |阅读模式
本帖最后由 qpzm1258 于 2014-4-3 20:38 编辑

请教如何提取mt7620的bl845r的eeprom?我已经用编程器备份了原版的固件,然后现在刷了lintel大大的uboot和openwrt,但是感觉无线信号有点挫,请哪位高手帮我从原版的固件
里提取出eeprom,并告诉我怎么刷进现在的固件里,最好不要用编程器和ttl。

这个是编程器备份出来的原固件:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2014-4-4 11:30 | 显示全部楼层
把你备份的原版编程器固件00040000-000400E0复制出来,替换你现在使用的编程器固件相应部分

点评

感谢。 是不是一般采用 MT7620 系列 SoC 的路由器官方编程器固件中 EEPROM 的存放位置基本上都是 00040000-000400E0 这个位置?  详情 回复 发表于 2019-8-27 20:47
 楼主| 发表于 2014-4-4 13:22 | 显示全部楼层
ldd1231 发表于 2014-4-4 11:30
把你备份的原版编程器固件00040000-000400E0复制出来,替换你现在使用的编程器固件相应部分

如果我没有编程器有没有办法刷?
 楼主| 发表于 2014-4-4 13:24 | 显示全部楼层
ldd1231 发表于 2014-4-4 11:30
把你备份的原版编程器固件00040000-000400E0复制出来,替换你现在使用的编程器固件相应部分

是到000400E0还是到00400EF(是否包括e0那行?)
发表于 2014-4-4 13:53 | 显示全部楼层
你先进入openwrt,ssh连接路由,输入cat /proc/mtd查看分区

备份eeprom:dd if=/dev/mtd2 of=/tmp/factory.bin
不一定是mtd2,根据你的分区情况找到factory

然后用winscp把factory.bin复制回电脑,用winhex打开factory.bin
把你备份的原版编程器固件00040000-000400E0复制出来,替换factory.bin里面00-E0部分另存下

复制回路由器/tmp目录,输入命令cat /tmp/factory.bin > /dev/mtdblock2

点评

cat /tmp/factory.bin > /dev/mtdblock2 cat: write error: Operation not permitted  发表于 2014-10-23 16:00
老大 怎么备份eeprom呢?麻烦您能告诉下小弟吗?谢谢  详情 回复 发表于 2014-7-12 22:31
发表于 2014-4-4 15:59 来自手机 | 显示全部楼层
40050-400E0
 楼主| 发表于 2014-4-4 17:14 | 显示全部楼层
ldd1231 发表于 2014-4-4 13:53
你先进入openwrt,ssh连接路由,输入cat /proc/mtd查看分区

备份eeprom:dd if=/dev/mtd2 of=/tmp/facto ...

这部分吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2014-4-4 22:09 | 显示全部楼层
正准备哦搞一台来试试
 楼主| 发表于 2014-4-4 22:19 | 显示全部楼层
老子本姓天 发表于 2014-4-4 22:09
正准备哦搞一台来试试

还不如买极1s
发表于 2014-4-5 06:12 来自手机 | 显示全部楼层
qpzm1258 发表于 2014-4-4 17:14
这部分吗?

没有选全,你把行号改成16进制,看图上你最后一行也选上
 楼主| 发表于 2014-4-5 18:10 | 显示全部楼层
ldd1231 发表于 2014-4-5 06:12
没有选全,你把行号改成16进制,看图上你最后一行也选上

哦,知道了,也就是16进地址从40000-400ef的所有内容,等放假结束我试试,不成功的话再来请教,谢谢指点
发表于 2014-7-12 22:31 | 显示全部楼层
ldd1231 发表于 2014-4-4 13:53
你先进入openwrt,ssh连接路由,输入cat /proc/mtd查看分区

备份eeprom:dd if=/dev/mtd2 of=/tmp/facto ...

老大 怎么备份eeprom呢?麻烦您能告诉下小弟吗?谢谢

点评

备份的方法就是在控制台输入命令 dd if=/dev/mtd2 of=/tmp/factory.bin factory.bin就是eeprom啊  详情 回复 发表于 2014-7-13 07:43
发表于 2014-7-13 07:43 | 显示全部楼层
313176904 发表于 2014-7-12 22:31
老大 怎么备份eeprom呢?麻烦您能告诉下小弟吗?谢谢

备份的方法就是在控制台输入命令 dd if=/dev/mtd2 of=/tmp/factory.bin
factory.bin就是eeprom啊

点评

请问下你刷了自己的eeprom之后再回厂设置有没有出现什么问题?我回厂之后客户网络这个功能消失了,而且华硕的ddns总是提示注册失败。注册失败可以理解,华硕ban我非法ip,但是客户网络这个(多ssid)这个功能不见了  详情 回复 发表于 2014-12-19 09:16
发表于 2014-7-14 18:17 | 显示全部楼层
可是默认系统是水星的系统啊  是要升级到DD系统吗?
发表于 2014-10-23 16:00 | 显示全部楼层
cat /tmp/factory.bin > /dev/mtdblock2
cat: write error: Operation not permitted

点评

换个没有锁mtdblock2分区的openwrt固件再试试  详情 回复 发表于 2014-10-23 16:24
试试mtd命令  详情 回复 发表于 2014-10-23 16:06
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-4 00:04

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表