开贴分享一下:WR703N 升级内存,刷openwrt, 迅雷,NAS,Goagent
一个老的TP-Link WR703N, 用于3G上网。好久不用了,现在翻出来刷个openwrt学习一下。关于WR703N的刷机帖子有不少,但是比较零散,搜索了几日,有了一些了解。WR703是一款比较经典的无线路由,Openwrt支持较为全面。
http://wiki.openwrt.org/toh/tp-link/tl-wr703n
该款路由Flash容量较小,实际刷入官方的包后存储所剩不到1M。
准备更换8M Flash和64M RAM。并准备保存原4MB Flash以备不测。
为简化升级流程,原计划直接用编成器烧写Flash。
咋不见了? 以下一段非原创,发不了链接请见谅。
固件中包含uboot、fw和art。
uboot就像电脑的bios,有的路由中叫CFE;
fw就像电脑的操作系统,实现路由器的各种功能;
art就像电脑的无线驱动程序,是无线校验码;
uboot的长度为128KB(0x20000);art为64KB(0x10000);fw有4M和8M的区别,4M的为3840K(0x3c0000),8M的为7936KB(0x7c0000)。在刷机之前要对要刷入flash的uboot、fw、art的文件长度用ultraedit或winhex进行校验。
uboot、fw和art在flash中的位置如下:
4M的FLASH:flash地址从0x000000~0x3FFFFF
ttl访问flash的地址从0x9F000000~0x9F3FFFFF
flash起始地址TTL起始地址flash终止地址TTL终止地址
uboot 0X000000 0X9F000000 0X01FFFF 0X9F01FFFF
fw 0X020000 0X9F020000 0X3DFFFF 0X9F3DFFFF
art 0X3F0000 0X9F3F0000 0X3FFFFF 0X9F3FFFFF
8M的FLASH:flash地址从0x000000~0x7FFFFF
ttl访问flash的地址从0x9F000000~0x9F3FFFFF
flash起始地址TTL起始地址flash终止地址TTL终止地址
uboot 0X000000 0X9F000000 0X01FFFF 0X9F01FFFF
fw 0X020000 0X9F020000 0X7DFFFF 0X9F7DFFFF
art 0X7F0000 0X9F7F0000 0X7FFFFF 0X9F7FFFFF
网上流传着各种固件,有的是只有fw, 有的是包含了 Uboot FW和 ART。用ultraedit或winhex打开,第一行里有Openwrt的是fw文件。
和下面基本一致的是带Uboot的文件
网传得uboot 基本上是1.1.4的,命令都差不多,
但是有些支持的Flash种类多些。如果自己更换Flash需要留意。
自己编译一下Uboot还是比较简单的。由时间要试一下。
以下是最新的Uboot 支持芯片列表。
4 MB:
Spansion S25FL032P
Atmel AT25DF321
EON EN25Q32
Micron M25P32
Windbond W25Q32
Macronix MX25L320
8 MB:
Spansion S25FL064P
Atmel AT25DF641
EON EN25Q64
Micron M25P64
Windbond W25Q64
Macronix MX25L64
SST 25VF064C
16 MB:
Winbond W25Q128
Macronix MX25L128
Spansion S25FL127S
好好学习,回帖积分 openwrt 现在主要的版本有这么几个。
Backfire 最后版本是10.03
attitude_adjustment 最后版本是12.09,Linux 内核是3.3.8
truck版本 这个版本正在不断的进化中。当前的内核是3.10.26
12.09的版本已经集成了luci,安装以后直接就可以使用web 设置了。
truck的版本在官网上的包没有集成luci。需要使用pytty打开命令行控制台操作。
网上有网友自己制作的Truck带了Luci的版本下载。
从兼容性上看
挖矿的Bigminner是在12.09版本下运行的。
Truck版本比12.09支持的Flash种类更多。 附件是Uboot把自己的路由器地址抄下来,用uedit写在uboot 0x1fc00地址开始的6个字节里
Openert 管网下载链接:
12.09 AA版
http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin
这个带web界面了
Truck版的
http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin
这个没有
web界面,需要ssh登录上去后手动设置好网络然后安装。
Art部分需要从自己的路由器里备份出来。
如果准备使用编程器烧录进去,可以考虑把这三个bin文件合成出一个。
Uboot放置在0x0 - 0x20000地址。注意改MAC
Openwrt放在x020000开始的地址
Art放在 最后0x10000的地址空间。
很好, 不错!可惜我的 703N 突然挂了,电源模块坏了。 taccode 发表于 2014-2-8 15:16
很好, 不错!可惜我的 703N 突然挂了,电源模块坏了。
703N的电源芯片很容易坏。我的也烧过
AME5258, 自己换一个。或者不怕发热的话直接用LM1117-3.3更稳定
页:
[1]
2