找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 8187|回复: 43

【11月25日云合智能路由AR9331带USB】高通AR/QCA芯片 OPENWRT R9.10.10 LTS固件

[复制链接]
发表于 2019-11-5 13:51 | 显示全部楼层 |阅读模式
本帖最后由 Hello多多 于 2019-11-25 17:45 编辑

是路由器,就会有人用,用中高端路由的大大们也别喷我们用低功耗路由的,因人而异,各人需求不同,适合自己的才是最好的,另外此贴仅以思考为目的,欢迎各位老师指导。

交流QQ群:145184590 (十分欢迎喜欢低功耗芯片路由的伙伴加入


2019年11月25日更新一款云合智能路由器 AR9331处理器,16M闪存,64M内存,一个横向USB接口。


这个机器在闲鱼上应该还有在卖的,很便宜,多多这里也拿了一批,单价29元(有坛友愿意照顾下的去看看),不管在不在我这里购买,现在我整理的资料都免费发放出来,有玩这个路由的,尽管拿去折腾吧。

全新三网口ar9331路由16M闪存64M内存带USB折腾记(1) mac

全新三网口ar9331路由16M闪存64M内存一个USB折腾记(2)

对于前面两个教程里面提到的资料我觉得还不够详细,再次把一些资料整理上来,供大家参考。

资料里面包含:

刷breed需要的putty、winscp工具,ar9331通用breed以及简约说明刷breed过程;

备份的原厂u-boot以及art文件

基于mach-tl-wr741nd-v4.c源码修改的适合于此路由器,用于自己编译固件。

云合智能路由(AR9331处理器 16M闪存64M内存 带USB接口)(综合)

(资料于2019年11月24日重新整理)




————————————————分割线————————————————————

2019.11.07:
经过两个小时的调试,新增加水星mw300r v9的固件(qca9533芯片)

固件合集:腾讯微云链接:https://share.weiyun.com/5kPaLRW 密码:g14qy9
网盘内目前包括tl-wr702n-v1,tl-wr800n-v1,mercury-mw300r-v9;

【关于水星300rv9的故事:多多给老婆买的第一台无线路由器 水星mw300r v9.1 说说和它的故事:http://www.duomingxing.com/gushi/90.html

++++++++++++++++++++++分割线++++++++++++++++++++++++++++++++

2019.11.06:

昨晚写了tplink tl-wr800n-v1的c文件(参照tl-wr841n-v8.c),附上mach-tl-wr800n-v1.c,自己编译一次通过无报错,并且正常使用。网口默认注册为eth0,至于你想把它设置为LAN口还是WAN口,自己在02_network文件中配置;

/*

*  TP-LINK TL-WR800N v1 board support

*

*  Copyright (C) 2012 Gabor Juhos <juhosg@openwrt.org>

*  Copyright (C) 2019 DuoDuo <duomingxing@163.com>

*

*  This program is free software; you can redistribute it and/or modify it

*  under the terms of the GNU General Public License version 2 as published

*  by the Free Software Foundation.

*/


#include <linux/gpio.h>

#include <linux/platform_device.h>


#include <asm/mach-ath79/ath79.h>

#include <asm/mach-ath79/ar71xx_regs.h>


#include "common.h"

#include "dev-eth.h"

#include "dev-gpio-buttons.h"

#include "dev-leds-gpio.h"

#include "dev-m25p80.h"

#include "dev-wmac.h"

#include "machtypes.h"


#define TL_WR800NV1_GPIO_LED_WLAN17

#define TL_WR800NV1_GPIO_LED_SYSTEM14


#define TL_WR800NV1_GPIO_BTN_RESET18


#define TL_WR800NV1_KEYS_POLL_INTERVAL20/* msecs */

#define TL_WR800NV1_KEYS_DEBOUNCE_INTERVAL (3 * TL_WR800NV1_KEYS_POLL_INTERVAL)


static const char *tl_wr800n_v1_part_probes[] = {

"tp-link",

NULL,

};


static struct flash_platform_data tl_wr800n_v1_flash_data = {

.part_probes= tl_wr800n_v1_part_probes,

};


static struct gpio_led tl_wr800n_v1_leds_gpio[] __initdata = {

{

.name= "tp-link:blue:system",

.gpio= TL_WR800NV1_GPIO_LED_SYSTEM,

.active_low= 1,

}, {

.name= "tp-link:blue:wlan",

.gpio= TL_WR800NV1_GPIO_LED_WLAN,

.active_low= 1,

},

};


static struct gpio_keys_button tl_wr800n_v1_gpio_keys[] __initdata = {

{

.desc= "Reset button",

.type= EV_KEY,

.code= KEY_RESTART,

.debounce_interval = TL_WR800NV1_KEYS_DEBOUNCE_INTERVAL,

.gpio= TL_WR800NV1_GPIO_BTN_RESET,

.active_low= 1,

},

};


static void __init tl_ap123_setup(void)

{

u8 *mac = (u8 *) KSEG1ADDR(0x1f01fc00);

u8 *ee = (u8 *) KSEG1ADDR(0x1fff1000);


/* Disable JTAG, enabling GPIOs 0-3 */

/* Configure OBS4 line, for GPIO 4*/

ath79_gpio_function_setup(AR934X_GPIO_FUNC_JTAG_DISABLE,

AR934X_GPIO_FUNC_CLK_OBS4_EN);


ath79_register_m25p80(&tl_wr800n_v1_flash_data);


ath79_setup_ar934x_eth_cfg(AR934X_ETH_CFG_SW_ONLY_MODE);


ath79_register_mdio(1, 0x0);


ath79_init_mac(ath79_eth0_data.mac_addr, mac, -1);

ath79_init_mac(ath79_eth1_data.mac_addr, mac, 0);


/* GMAC0 is connected to the PHY0 of the internal switch */

ath79_switch_data.phy4_mii_en = 1;

ath79_switch_data.phy_poll_mask = BIT(4);

ath79_eth0_data.phy_if_mode = PHY_INTERFACE_MODE_MII;

ath79_eth0_data.phy_mask = BIT(4);

ath79_eth0_data.mii_bus_dev = &ath79_mdio1_device.dev;

ath79_register_eth(0);


/* GMAC1 is connected to the internal switch */

ath79_eth1_data.phy_if_mode = PHY_INTERFACE_MODE_GMII;

ath79_register_eth(1);


ath79_register_wmac(ee, mac);

}


static void __init tl_wr800n_v1_setup(void)

{

tl_ap123_setup();


ath79_register_leds_gpio(-1, ARRAY_SIZE(tl_wr800n_v1_leds_gpio) - 1,

tl_wr800n_v1_leds_gpio);


ath79_register_gpio_keys_polled(1, TL_WR800NV1_KEYS_POLL_INTERVAL,

ARRAY_SIZE(tl_wr800n_v1_gpio_keys),

tl_wr800n_v1_gpio_keys);

}


MIPS_MACHINE(ATH79_MACH_TL_WR800N_V1, "TL-WR800N-v1", "TP-LINK TL-WR800N v1",

     tl_wr800n_v1_setup)


;




+++++++++++++++分割线+++++++++++++++++++++++++

2019.11.05:
今天先上TL-WR702N,后续跟进其他型号。
AR9331的处理器,400MHz;这芯片现在也停产了,但是用这个方案的路由器用的人肯定还不会少,只是用这路由器的人多数都比较低调而已



原机只有2M闪存,16M内存,外观尺寸 5.5CM*5.5CM,5V microo USB供电很方便,用手机充电器,充电宝,电脑(台式、笔记本)的USB接口都可以;
需要升级到16M闪存,64M内存才能使用本固件;
本固件用lean大分享的源码,以mach-tl-wr703n.c为样例,重写了tl-wr702n的.c文件,虽然直接用703的固件完全可以,但是为了照顾跟我一样有强迫症的玩家,同时也为了巩固自己的思考,还是重新写了wr702n的专属固件。

集成广告屏蔽大师 plus+、55r plus+(手动开门)、解锁网易云歌曲、SFE加速。这机子跑55或者55r 1440P一点问题都没有。






固件名:openwrt-ar71xx-generic-tl-wr702n-v1-squashfs-sysupgrade.bin  固件大小:13.1M ,需要从breed或者u-boot刷机;
腾讯微云链接:https://share.weiyun.com/5PW6Axr 密码:uxe6th


本帖子中包含更多资源

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

×

评分

参与人数 1恩山币 +1 收起 理由
duomi*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

发表于 2019-11-5 15:01 | 显示全部楼层
支持一下 确实应该更新一下

点评

谢谢谢谢  详情 回复 发表于 2019-11-5 20:53
回复 支持 反对

使用道具 举报

发表于 2019-11-5 15:28 | 显示全部楼层
升级内存才是个大问题

点评

坛子上玩路由的,很多人都会改,^_^  详情 回复 发表于 2019-11-5 20:51
回复 支持 反对

使用道具 举报

发表于 2019-11-5 17:08 | 显示全部楼层
这个玩意没有硬改的价值吧

点评

有没有价值,因人而异。不要一概而论哈。  详情 回复 发表于 2019-11-5 20:51
回复 支持 反对

使用道具 举报

发表于 2019-11-5 17:21 | 显示全部楼层
10块钱一个
回复 支持 反对

使用道具 举报

发表于 2019-11-5 19:22 | 显示全部楼层
这玩意儿在二手市场我三块钱一个收了十多个

点评

有这么好的资源。。。能不能收几个好玩意。。  详情 回复 发表于 2019-11-5 20:53
回复 支持 反对

使用道具 举报

发表于 2019-11-5 19:28 来自手机 | 显示全部楼层
硬改玩不来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-5 20:51 | 显示全部楼层
mx343596910 发表于 2019-11-5 15:28
升级内存才是个大问题

坛子上玩路由的,很多人都会改,^_^
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-5 20:51 | 显示全部楼层
开始懂了~ 发表于 2019-11-5 17:08
这个玩意没有硬改的价值吧

有没有价值,因人而异。不要一概而论哈。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-5 20:53 | 显示全部楼层
小王325 发表于 2019-11-5 19:22
这玩意儿在二手市场我三块钱一个收了十多个

有这么好的资源。。。能不能收几个好玩意。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-5 20:53 | 显示全部楼层
角落小孩 发表于 2019-11-5 15:01
支持一下 确实应该更新一下

谢谢谢谢

点评

啥时候更新 9533/9341 等固件?  详情 回复 发表于 2019-11-6 09:22
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-5 20:59 | 显示全部楼层
忘了,固件默认是WAN口,这样方便直接连上级路由做二级路由用。如果需要网口默认为LAN口的,留言。
回复 支持 反对

使用道具 举报

发表于 2019-11-5 21:54 | 显示全部楼层
支持一下,适合自己用的才是好的

点评

万分感谢哈~  详情 回复 发表于 2019-11-6 02:07
回复 支持 反对

使用道具 举报

发表于 2019-11-5 23:13 | 显示全部楼层
Hello多多 发表于 2019-11-5 20:53
有这么好的资源。。。能不能收几个好玩意。。

有很多好耍的,玩客云15也收了台,每周都去花个小一百,家里都快成破烂场了。

点评

还有玩客云不  详情 回复 发表于 2019-11-6 02:08
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-6 02:07 | 显示全部楼层
xinyu1727 发表于 2019-11-5 21:54
支持一下,适合自己用的才是好的

万分感谢哈~
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-6-2 19:27

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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