ubnt解决方案
查看: 55296|回复: 72

[路由改装] 高通qca9531方案硬改8M-64M-Openwrt

[复制链接]

24

回帖

173

积分

166 小时

在线时间

上等兵

注册时间
2009-6-23
金币
126 个
威望
1 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-7-9 12:48 |显示全部楼层
一直找不到qca9531的Openwrt,在wiki上找到这样一个表格

有这样一段话,qca9533 has the same SoC RevID ad qca9531,no usb
可以这样猜测,它们是一样的,qca9531多一个usb,因而可以用qca9533的固件用在qca9531上,
在自己的水星mw300r v9试验后果然如此,灯及无线均正常
问题有:
cpu显示为qca9533
无线只有b,g模式,没有n模式
频率没有20mhz、40mhz自动
速度没有300m
u-boot用了hackpascal的不死超频uboot for qca9533
固件用了wr841nv9-qca9533的8M openwrt固件
需硬改内存到32M或64M
图片就不发了,欢迎大家试一试,附8M编程器固件,
也可以先刷uboot,用uboot控制台刷入,mac可以自行修改





本帖子中包含更多资源

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

x

220

回帖

868

积分

199 小时

在线时间

中尉

注册时间
2009-3-29
金币
606 个
威望
0 个
荣誉
0 个
累计签到:31 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-12-20 18:53 |显示全部楼层
参照楼主的介绍,我也硬改了这款类似的路由器,型号是:TL-WR842V4.0。改造的是16M的Flash,64M的RAM。直接使用楼主的固件用编程器写入。
启动后发现没有无线,进入路由器查看,发现:
[    0.650000] m25p80 spi0.0: found w25q128, expected m25p80
[    0.650000] m25p80 spi0.0: w25q128 (16384 Kbytes)
[    0.660000] 5 tp-link partitions found on MTD device spi0.0
[    0.660000] Creating 5 MTD partitions on "spi0.0":
[    0.670000] 0x000000000000-0x000000020000 : "u-boot"
[    0.680000] 0x000000020000-0x00000011d688 : "kernel"
[    0.680000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.700000] 0x00000011d688-0x000000ff0000 : "rootfs"
[    0.700000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.720000] mtd: device 2 (rootfs) set to be root filesystem
[    0.720000] 1 squashfs-split partitions found on MTD device rootfs
[    0.730000] 0x000000620000-0x000000ff0000 : "rootfs_data"
[    0.740000] 0x000000ff0000-0x000001000000 : "art"
[    0.740000] 0x000000020000-0x000000ff0000 : "firmware"

也就是说,16M的Flash 其无线配置的文件是在最后64K字节(是不是高通的都会把ART文件放置在Flash的最后呢)那么就需要从8M的Flash中截取最后的64K保存为Art.bin,然后用Winscp传输文件到路由器的/tmp目录下,再想用命令写入到ART分区,想法是好的,可是实际使用的时候,出现了下面的问题:

root@OpenWrt:/tmp# mtd write art1.bin art
Could not open mtd device: art
Can't open device for writing!
root@OpenWrt:/tmp# mtd write art1.bin /dev/mtd4
Could not open mtd device: /dev/mtd4
Can't open device for writing!

Art分区不让写。不让写就看看不死U-boot的功能吧,可是按Reset启动进入U-Boot 控制台后,发现不死U-boot的界面上有大量的undefine,凡是按钮,就是这个状态。不用IE,用Chrome浏览器看看,按钮倒是对了,功能可不正常。没法子,先升级下不死U-boot,下载了hackpascal 最新的U-boot,用Winscp传输文件到路由器的/tmp目录下,再用如下命令写入到U-Boot分区,重新启动后U-boot控制台界面正常了。
mtd write u-boot-qca953x.bin /dev/mtd0  
然后进入不死Uboot界面,刷新Art.bin成功,再次重新启动后,无线也正常了。

有了不死U-boot,再刷机就没有什么好担心的了,呵呵。回头再测试文中提到的其它问题。
????????
回复

使用道具 举报

24

回帖

173

积分

166 小时

在线时间

上等兵

注册时间
2009-6-23
金币
126 个
威望
1 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-7-9 16:21 |显示全部楼层
自己顶一个,有没有人成功,成功回个贴
顺便问一下,它的usb引脚在哪里
回复

使用道具 举报

226

回帖

480

积分

328 小时

在线时间

少尉

注册时间
2013-5-25
金币
198 个
威望
1 个
荣誉
0 个
累计签到:30 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-7-10 09:56 来自手机 |显示全部楼层
刚刚到手一个9531路由还没时间折腾
回复

使用道具 举报

239

回帖

724

积分

279 小时

在线时间

中尉

注册时间
2014-4-9
金币
440 个
威望
0 个
荣誉
0 个
累计签到:7 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-7-19 11:22 |显示全部楼层
;P;P;P
回复

使用道具 举报

108

回帖

1648

积分

533 小时

在线时间

上尉

注册时间
2013-5-26
金币
1352 个
威望
22 个
荣誉
2 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-7-28 01:27 |显示全部楼层
本帖最后由 hackpascal 于 2014-7-28 11:21 编辑

no USB support. Has the same SoC RevID as QCA9531
这句就是我加进去的,你可以去看看修改历史
SoC RevID 相同,也就是说靠代码无法区分 QCA9531 和 QCA9533,所以都被识别为 QCA9533。
代码添加USB支持很简单,只是刮U不知道引脚的位置。
回复

使用道具 举报

4

回帖

64

积分

6 小时

在线时间

上等兵

注册时间
2014-7-28
金币
54 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-7-31 22:09 |显示全部楼层
hackpascal 发表于 2014-7-28 01:27
no USB support. Has the same SoC RevID as QCA9531
这句就是我加进去的,你可以去看看修改历史
SoC R ...

求一个添加好usb支持的固件
回复

使用道具 举报

117

回帖

813

积分

314 小时

在线时间

中尉

注册时间
2011-3-29
金币
627 个
威望
0 个
荣誉
0 个
累计签到:8 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-8-2 22:11 |显示全部楼层
我刷了这个固件,无线频繁掉线
回复

使用道具 举报

4

回帖

64

积分

6 小时

在线时间

上等兵

注册时间
2014-7-28
金币
54 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-8-4 11:33 来自手机 |显示全部楼层
jiang19691 发表于 2014-7-9 16:21
自己顶一个,有没有人成功,成功回个贴
顺便问一下,它的usb引脚在哪里

我知道usb引脚  从小点逆时针数第三排第八,九脚  是空的  电路板上没有引线  可以参考ar9331
回复

使用道具 举报

4

回帖

64

积分

6 小时

在线时间

上等兵

注册时间
2014-7-28
金币
54 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-8-4 11:35 来自手机 |显示全部楼层
hackpascal 发表于 2014-7-28 01:27
no USB support. Has the same SoC RevID as QCA9531
这句就是我加进去的,你可以去看看修改历史
SoC R ...

引脚位置是小点逆时针数 第三排第八,九脚  就差带usb的代码的固件了
回复

使用道具 举报

4

回帖

64

积分

6 小时

在线时间

上等兵

注册时间
2014-7-28
金币
54 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-8-4 12:15 来自手机 |显示全部楼层
hackpascal 发表于 2014-7-28 01:27
no USB support. Has the same SoC RevID as QCA9531
这句就是我加进去的,你可以去看看修改历史
SoC R ...

引脚位置是小点逆时针数 第三排第八,九脚  就差带usb的代码的固件了
回复

使用道具 举报

15

回帖

80

积分

8 小时

在线时间

新兵上阵

注册时间
2013-7-22
金币
54 个
威望
0 个
荣誉
0 个
累计签到:3 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-8-15 15:16 |显示全部楼层
hackpascal 发表于 2014-7-28 01:27
no USB support. Has the same SoC RevID as QCA9531
这句就是我加进去的,你可以去看看修改历史
SoC R ...

牛人一个    我将要做9531    希望得到你的帮助!
回复

使用道具 举报

103

回帖

5890

积分

1285 小时

在线时间

中校

注册时间
2013-11-27
金币
5633 个
威望
1 个
荣誉
1 个
累计签到:513 天
连续签到:0 天
[LV.730]常住居民
发表于 2014-8-20 22:52 |显示全部楼层
842N V4 中继后掉速严重哦
回复

使用道具 举报

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

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-18 15:53

返回顶部 返回列表