数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 868|回复: 19

说说我WR710N刷机时碰到的怪事

[复制链接]
发表于 2025-5-17 23:41:31 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

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

x
WR710N,硬件版本V1.5。原装Flash是2MB的,DDR是16MB。我想刷OpenWRT,于是先改造硬件;
步骤如下:
1. 首先把DDR换成64MB的,补上R66。路由器能正常启动,功能正常;

2. 然后把从官网下载的OpenWRT固件写到16MB Flash(华邦W25Q128)中,然后替换2MB的原装Flash。
结果路由器的指示灯微亮,网口不通,也没有WIFI,摸主芯片不发热;显然主芯片没有工作起来;

主芯片不工作,可能有几个原因:a. 下载的固件有问题;b. Flash芯片不匹配;
接下来开始找原因:
1. 把原装2MB的固件读出来,写到新Flash中;再焊回路由器,结果还是不能启动;
2. 用示波器查看启动时的信号,新老Flash抓到的一样:时序模式都是Mode0,收发的数据完全一致。跟踪看了几十个字节都是一样的。另外Flash的Status寄存器也是一样的。
3. 另外找了一片2MB的Flash,品牌和型号都和原装Flash不同。相同的操作步骤,加载原固件,路由器却能正常启动工作;
走到这里搞不下去了,难道是这个硬件版本不支持大于2MB的Flash?有对这个熟悉的网友,请不吝指教,谢谢。
发表于 2025-5-17 23:58:15 | 显示全部楼层
还有玩这么上古配置的路由啊,家里还有两个在吃灰
回复 支持 反对

使用道具 举报

发表于 2025-5-18 00:02:52 | 显示全部楼层
我猜是没写BOOTLOADER...


二○二五年五月十八日
回复 支持 反对

使用道具 举报

发表于 2025-5-18 06:33:44 来自手机浏览器 | 显示全部楼层
16M flash先用编程器写入WR710适配的breed(就是楼上海盗说的bootloader),然后焊接回板子,启动路由,进入breed界面,就能随便刷固件了。刷了固件,还要刷入从原2M固件里提取的ART,才会有无线。具体可以在论坛搜相关教程,也可以去我QQ11651189空间看日志。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-18 08:25:03 来自手机浏览器 | 显示全部楼层
11651189 发表于 2025-5-18 06:33
16M flash先用编程器写入WR710适配的breed(就是楼上海盗说的bootloader),然后焊接回板子,启动路由,进 ...

但是我烧写提取出来的原固件也不能启动,这怎么解释呢?
回复 支持 反对

使用道具 举报

发表于 2025-5-18 09:28:34 | 显示全部楼层
op启动不需要Uboot 吗?
回复 支持 反对

使用道具 举报

发表于 2025-5-18 09:49:57 | 显示全部楼层
内存补焊一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-18 09:59:01 | 显示全部楼层

内存是焊接良好的,换2MB Flash就能正常启动;
回复 支持 反对

使用道具 举报

发表于 2025-5-18 10:14:02 来自手机浏览器 | 显示全部楼层
hwboy05 发表于 2025-5-18 08:25
但是我烧写提取出来的原固件也不能启动,这怎么解释呢?

原固件2M,新闪存16M,bootloader、firmware、art三者的位置变了,一般不能启动吧。
回复 支持 反对

使用道具 举报

发表于 2025-5-18 11:05:59 | 显示全部楼层
这个不好弄呀!!!
回复 支持 反对

使用道具 举报

发表于 2025-5-18 15:12:13 | 显示全部楼层
11651189 发表于 2025-5-18 10:14
原固件2M,新闪存16M,bootloader、firmware、art三者的位置变了,一般不能启动吧。 ...

+1,老湿机...


二○二五年五月十八日
回复 支持 反对

使用道具 举报

发表于 2025-5-18 20:49:30 | 显示全部楼层
没有ttl接口吗?有可以看输出
回复 支持 反对

使用道具 举报

发表于 2025-5-18 20:51:34 | 显示全部楼层
高手,很多路由器不是都有这个问题吗?不支持过大的ROM
回复 支持 反对

使用道具 举报

发表于 2025-5-19 06:51:44 | 显示全部楼层
你说的这个是百兆路由器吧?百兆就不折腾了吧
回复 支持 反对

使用道具 举报

发表于 2025-5-19 08:19:01 | 显示全部楼层
接LAN口当成AP用,还可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-19 09:34:46 来自手机浏览器 | 显示全部楼层
按照大师们的建议,一步一步操作,已经成功刷上Openwrt。在此感谢大家的热心帮助。
至于“原厂固件加载到大容量的Flash不能启动的问题”,我还是没搞清楚原因。现在猜测有可能原厂固件会判断Flash的类型,发现比原装的容量大就拒绝工作。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-19 09:40:42 来自手机浏览器 | 显示全部楼层
WR710N是太古老了,但看到它小巧,还可以改造USB口,挂个移动硬盘做简单NAS,低功耗还是值得玩玩。现在刷上Openwrt,但是还不会配置。特别是组件下载总出错。
回复 支持 反对

使用道具 举报

发表于 2025-5-19 09:55:42 | 显示全部楼层
本帖最后由 f7077447 于 2025-5-19 10:01 编辑

先刷对应的BREED,,再进BREED刷OP,刷ART无线


https://breed.hackpascal.net/



现在还玩这个,,,H大大佬早就停更了
回复 支持 反对

使用道具 举报

发表于 2025-5-21 17:14:11 | 显示全部楼层
WR710N 好像是AR9331的CPU吧,刷WR703N的固件啊,不过我的WR803换64RAM的时候也发现,有的TP-LINK的原厂固件并不支持64内存,即使编程器刷也启动不了,openwrt的应该可以但是没有那个原厂中继了
回复 支持 反对

使用道具 举报

发表于 2025-6-2 15:29:03 | 显示全部楼层
4楼正解,最简单粗暴直接的刷机方法
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-25 06:05 , Processed in 0.109200 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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