找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 7011|回复: 9

折腾WR843N,刷固件,换FLASH。匪夷所思的问题。修改16M固件

[复制链接]
发表于 2013-11-3 19:03 | 显示全部楼层 |阅读模式
本帖最后由 李寻欢 于 2013-11-4 09:46 编辑

手里有个WR843N,发现是8脚的FLASH,有USB口,CPU也慢强的。手里又有编程器,感觉比较适合折腾。发现玩的人很少。论坛上面找到几个固件,先试一下。然后问题就来了:
第一:看到很多人有提到说是刷了OPEN,USB没有供电。我在刷机之前试过,USB是有供电的,用USB检测器(淘宝有售,二十几块一个)有5.01V的电压,插优盘虽然不能挂载(原版固件,当然不能挂载,只能3G)但是灯会亮,还能给手机充电。把FLASH拆下来,刷了论坛里cdlijun同学的4M固件焊回去以后一切正常,PPPOE,WIFI全部正常,但是USB口没有电压输出了,这就奇怪了,换了固件会断电么?
  

第二:手里没有8M的FLASH,只有一片16脚的25Q128,16M。WR843N的焊盘是可以支持两种脚位的,就试了一下。论坛里有4M和8M的固件,用编程软件的“自动”可以烧录校验也是正确的,焊上去测试,可以PPPOE拨号,可以上网,USB一如既往没有供电。但是又多了个问题,WIFI没有了!!WIFI无法开启,网线是正常的。16M的FLASH开机以后,登录OPENWRT界面,系统-软件包进去以后可以看到还有11M多的空间可以装软件。不管是4M还是8M的文件都可以烧录成功,都可以开机联网,但是WIFI都不行。把4M的OPEMWRT的FLASH装回去,WIFI还是有的。这个到底是16M出问题了还是16脚封装不一样出问题了呢?


感谢3楼和4楼的提醒,用WINHEX修改过以后无线正常。
4M Flash 应写在 0x3F1000 处;
8M Flash 应写在 0x7F1000 处;
16M Flash 应写在 0xFF1000处。

我的做法是4M的固件用“自动”烧录到16M闪存,然后再备份出来,用WINHEX修改,把4M的ART填充到16M固件里面,看好偏移就可以了。烧录成功以后,开机正常。现在正在查USB的资料想办法。我觉得应该是软件的问题,只换了固件,USB就没有供电了,不是电流不够,是没有电压!!是不是UBOOT出问题了呢?请高手解释一下啊。

可以提供一下自己修改的16M固件,网络都正常,没有装软件,当路由器用没有问题的。论坛附件只有2M,传不了,需要的朋友可以找我要啊

本帖子中包含更多资源

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

×
发表于 2013-11-3 19:38 | 显示全部楼层
9341好像没有16M的编程器固件放出。
发表于 2013-11-3 20:39 | 显示全部楼层
wifi没有是因为没了最后的art分区
发表于 2013-11-3 20:41 | 显示全部楼层
你把原厂4m编程器固件复制4份 烧到16m里wifi就正常了  
 楼主| 发表于 2013-11-3 21:02 | 显示全部楼层
楼上的同学能说一下ART怎么弄吗?复制4份的话,就没有空间装软件了哇。这个4M和8M的固件都没有脱机、SAMBA等等
发表于 2013-11-3 21:12 | 显示全部楼层
USB不能用大概是因为USB供电的始能芯片没定义,而非原生USB,改机添加的一般的就没这问题
没无线是因为art位置不对
 楼主| 发表于 2013-11-3 21:34 | 显示全部楼层
感谢楼上几位同学的建议,刚刚找到ART的资料,这里分享一下:

Linux 下的无线驱动是 ath9k,它要求 ART 数据位于 Flash 的最后 64KB 中。
但是不能直接将 ART 数据写在最后 64KB 的起始位置。ART 数据位于 最后 64KB 起始向下 0x1000 处。

4M Flash 应写在 0x3F1000 处;
8M Flash 应写在 0x7F1000 处;
16M Flash 应写在 0xFF1000处。


现在正在研究用WINHEX修改固件。
发表于 2013-11-4 14:26 | 显示全部楼层
玩9341的人很多都是841V8或mw300r v3/v4, 843N很少
发表于 2014-5-23 12:50 | 显示全部楼层
看看原uboot里面如何启动usb,应该在那里面。把原UBOOT复制到16M,再改改容量什么看看。
发表于 2017-11-14 19:25 | 显示全部楼层
思考了,谢谢楼主
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-6-18 02:58

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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