ubnt解决方案
楼主: jiang19691

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

[复制链接]

3276

回帖

1万

积分

2243 小时

在线时间

上校

灌水天才鲁班小弟初级工程师资深收藏家

注册时间
2010-9-5
金币
9779 个
威望
4 个
荣誉
1 个
累计签到:409 天
连续签到:1 天
[LV.730]常住居民
发表于 2014-9-16 21:40 |显示全部楼层
留备用……
回复

使用道具 举报

35

回帖

505

积分

198 小时

在线时间

中尉

注册时间
2012-10-21
金币
444 个
威望
0 个
荣誉
0 个
累计签到:29 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-10-25 10:55 |显示全部楼层
谢谢楼主分享。谢谢。
回复

使用道具 举报

10

回帖

1484

积分

172 小时

在线时间

上尉

注册时间
2011-1-17
金币
1446 个
威望
2 个
荣誉
0 个
累计签到:170 天
连续签到:0 天
[LV.200]无线新星
发表于 2014-11-28 05:23 |显示全部楼层
有没有人成功
回复

使用道具 举报

220

回帖

868

积分

199 小时

在线时间

中尉

注册时间
2009-3-29
金币
606 个
威望
0 个
荣誉
0 个
累计签到:31 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-12-11 13:49 |显示全部楼层
顶!然后备用。
回复

使用道具 举报

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,再刷机就没有什么好担心的了,呵呵。回头再测试文中提到的其它问题。
????????
回复

使用道具 举报

220

回帖

868

积分

199 小时

在线时间

中尉

注册时间
2009-3-29
金币
606 个
威望
0 个
荣誉
0 个
累计签到:31 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-12-20 18:56 |显示全部楼层

成功了,没有大的问题。中断也正常。未长时间测试。
????????
回复

使用道具 举报

1213

回帖

2805

积分

149 小时

在线时间

少校

注册时间
2011-9-26
金币
1469 个
威望
1 个
荣誉
1 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2015-1-23 18:21 |显示全部楼层
马上准备着手QCA9531核心模块
回复

使用道具 举报

88

回帖

401

积分

104 小时

在线时间

高级工程师

高级工程师

注册时间
2014-6-8
金币
305 个
威望
0 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2015-3-20 23:19 |显示全部楼层
{:1_1:}{:1_1:}{:1_1:}{:1_1:}
回复

使用道具 举报

9

回帖

99

积分

30 小时

在线时间

上等兵

注册时间
2015-2-9
金币
82 个
威望
1 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2015-3-28 12:48 来自手机 |显示全部楼层
我手上有个845nv3的也是这个u,想硬改刷这个,不知道行不行!本人小白
回复

使用道具 举报

3

回帖

41

积分

20 小时

在线时间

新兵上阵

注册时间
2012-4-26
金币
36 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2015-4-8 11:31 |显示全部楼层
谢谢,骂我、305r
回复

使用道具 举报

3

回帖

41

积分

20 小时

在线时间

新兵上阵

注册时间
2012-4-26
金币
36 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2015-4-8 11:32 |显示全部楼层
谢谢 mw305r能用吗?
回复

使用道具 举报

16

回帖

276

积分

88 小时

在线时间

少尉

注册时间
2013-10-31
金币
225 个
威望
2 个
荣誉
1 个
累计签到:3 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2015-4-16 08:58 |显示全部楼层
sd007 发表于 2014-12-20 18:53
参照楼主的介绍,我也硬改了这款类似的路由器,型号是:TL-WR842V4.0。改造的是16M的Flash,64M的RAM。直接 ...

有没有尝试去刷ros,还是ros好用,功能多,稳定性强
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-12 17:24

返回顶部 返回列表