|
本帖最后由 李寻欢 于 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,传不了,需要的朋友可以找我要啊
|
路由器刷固件有啥用, wr802n刷openwrt固件, wr842nv4升级v7, 路由器刷固件有啥用, wr842nv4升级v7, k2p刷华硕固件, wr885n刷第三方固件, wr841n v7固件, wr845n刷固件, wr842n刷固件, wr840n刷固件
|