|
RT,这个机器的做工还算是可以,主控是QCA9558,配合两颗DDR2 64MB的运存,再加上一颗QCA9880的无线控制器。对了,差点忘记了AR8327N交换芯片,硬件上的不需要额外改动什么,此方法同时也适用V3版本的机器,其他版本不适合。
只需要拆下flash芯片备份一下,或者换一颗16MB的flash上去,用25Q128即可。
在这我换了一颗16MB的flash芯片上去,使用CH431A拷贝原机器的数据出来,这个非常的重要!
附上我的原系统部分
再此插一句,原机的文件共享有问题,而且无法升级官方的系统,可能是文件校验方式不一样了
还有个很严重的bug,win10系统通过SMB访问路由器的U盘时,无法显示实际容量,只会显示1.99TB的虚假空间而且TTL接口也存在问题,一旦接上TTL转USB模块,会造成Uboot不启动,只能等待Uboot启动之后才能插上模块
我不使用2.4G的WIFI,所以我在天线接口出并联了50欧姆的0805电阻,以此来作为阻抗匹配,后面会关闭该无线的
第一步,将新的16MB的flash颗粒擦除清空,写入breed-qca9558-ar8327n.bin固件进去固件在此
然后按住复位键不放,浏览器登录192.168.1.1,等待进入breed页面,能进入breed页面之后,确认可以之后
准备第二步,那就是制作ART文件!软件在此:,打开WinHex软件(一定要用管理员权限运行,不然可能会遇到跳转偏移量时提示非法字符,提示一次就重新进入软件再来)打开刚刚备份的文件,点击跳转偏移量,跳转到1e000,从这里开始,慢慢复制到1ffff。保存为wdr7500-art.bin。
注意看字头,我已经重点标注了
复制选择正常!很重要
然后再黏贴到新文件中,直接按确定即可
此时黏贴没有生效,可能是软件的问题,重新去复制一遍即可
然后保存为WDR7500-art.bin文件,以上这些详细步骤就是导出官方ART的办法,一步步来完成,此时复制出来的文件还不能直接使用,需要额外修改一下第三步,新建一个空白的65536字节的文件,制作一个能兼容openwrt的ART文件打开wdr7500-art.bin,将0000-0fff部分复制到新文件1000-1fff位置
1000-1fff部分复制到新文件5000-5fff位置
快完成了,然后把多出来的部分剪掉即可,把10000后面的全部删除
好了,保存即可,这样子我们就得到了能在openwrt系统下面使用的ART驱动了,这样子机器就能正常的使用WIFI了,。注意文件的大小,不要弄错步骤了,要不然很难成功的
附上我的ART文件
上传固件,等待重启,然后登陆进系统,此时是没有WIFI的,所以还需要再进一次breed,把修改好的ART固件刷进去。OK,完美,一气呵成。
我用的是这个大佬编译的固件,
差点忘记附上系统文件了,这个固件是第二个参考的帖子,我没有实际测试过
参考文章:WDR7500 V5自用自编译openwrtL大版本
参考文章:TL-WDR7500 V5刷Openwrt 2.4G 5G可用 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|