【U-Boot】不死 U-Boot AR71XX 全系列 + AR2317 – OPENWRT专版 – 恩山WIFI论坛 – Powered by Discuz!

非常强的资源集合贴

此 U-Boot 不再开发和更新,对于新版 CPU (AR9331 及之后的),请到 http://www.right.com.cn/forum/thread-161906-1-1.html 下载 Breed,这是比 U-Boot 更好用的产品。

This U-Boot will no longer be developed or updated. For newer CPUs (AR9331 or later), please visit http://www.right.com.cn/forum/thread-161906-1-1.html and download Breed, an alternative U-Boot replacement.

[目前支持的芯片]

AR2317 AR7161 AR9130 AR9132 AR7240 AR7241 AR7242 AR9331
AR9341 AR9342 AR9344 QCA9531 QCA9533 QCA9558 TP9343

[支持的硬件]

SDRAM / DDR / DDR2 内存

Serial NOR (SPI) Flash 4M / 8M / 16M / 32M 自动检测

不支持并行 NOR 闪存 (Parallel NOR Flash, 29 系列) 和 NAND 闪存!

部分 BUFFALO 路由使用了并行 NOR 闪存;部分 Netgear 路由使用了 NAND 闪存,因此不被支持!

不支持 Netgear WNDR4300!!

不支持 Netgear WNDR3700 v4!!

不支持 WZR-HP-G450H!!

拜托仔细看下支持的型号列表!!

[关于请求做某路由 U-Boot 的说明]

除非能向楼主提供此路由用于开发测试,否则楼主一律不接受此类请求!

楼主的 U-Boot 开发全部工作建立在真实路由设备上的,是不可能凭空开发的!

[刷机说明]

http://www.right.com.cn/forum/thread-154561-1-1.html

[使用说明]

http://www.right.com.cn/forum/thread-149942-1-1.html

[编译教程]

http://www.right.com.cn/forum/thread-141333-1-1.html

[浏览器兼容情况]

以下兼容情况均在最新版本浏览器上测试

在 Windows 下兼容性最好。目前在较新版的 Linux 及 Unix(MAC)上会出现无法上传的情况

Google Chrome 完全兼容
Chromium 核心的浏览器 (傲游、搜狗、360) 完全兼容
Mozilla Firefox 完全兼容
Opera 兼容
Apple Safari 兼容
Internet Explorer 10/11 完全兼容
Internet Explorer 8/9 兼容
Internet Explorer 6/7 不兼容

重要提示:傲游、搜狗、360等双核心浏览器必须切换至极速模式下再访问!

重要提醒:请仔细阅读后面的支持机型列表,选择合适的 U-Boot!没有列出的型号不支持或者未被测试!

[更新记录]

更新说明里只要没有提到具体的芯片名,就是针对所有芯片的更新!

[2015-04-27 更新]

  • 添加 UBNT AR7240/AR7241 设备专用的 U-Boot 支持
  • 移除更新 U-Boot 时对于 U-Boot 大小为 64KB 整数倍的检查 (用作更新 Breed 的过渡)

[2015-04-18 更新]

  • 修复 AR934X DDR1 内存上使用不稳定,容易导致不停重启的问题
  • 修复 QCA953X 内存频率有小数,且容易导致固件不停重启的问题

[2015-04-11 更新]

  • 修复 QCA9558 + AR8236 配置的路由上上传固件速度慢的问题

[2015-04-06 更新]

  • 添加 Netgear WNR2000 v4 支持

[2015-03-14 更新]

  • 添加 WR1043ND v1 支持

[2015-03-09 更新]

  • 添加 WR2543ND 支持
  • 修复 WR2041N v2 开机自动进入 U-Boot 刷机界面的 BUG

[2015-02-06 更新]

  • 添加 WNR1000 v2 支持 (不能超频)

[2015-01-15 更新]

  • 添加 QCA9533 v2 支持
  • 添加 TP-LINK TL-WR2041N v2 (QCA9558 + AR8236) 支持
  • 修复在 32M Flash 上打开 TP-LINK 设置页面卡死的 BUG
  • 修复使用新版 Flash 驱动后无法在 32M Flash 上启动固件的 BUG

[2014-11-23 更新]

  • AR2317 增加内存大小自适应的功能
  • AR7161 WNDR3700V2/WNDR3800/WNDRMAC 专用版修复 USB 灯常亮的问题

[2014-11-18 更新]

  • 刷入编程器固件时如果不选择保留 U-Boot,不再检测固件是否合法,以便刷入其它闪存布局的固件。

[2014-11-16 更新]

  • AR7240 再次修复刷原厂固件丢无线的 BUG (手抖造成的)
  • 底层小更新 (所有芯片)

[2014-10-26 更新]

  • AR724x 添加 UBNT 编程器固件自动识别功能

[2014-10-7 更新]

  • AR2317 修复无法刷入部分固件的 BUG
  • 修复刷入编程器固件取消选择保留 U-Boot 却仍然保留 U-Boot 的 BUG
  • 增加更多 Flash 支持

[2014-9-24 更新]

  • WNDR3800 修复 OpenWrt 可能无法保存设置的 BUG
  • WNDR3800 增加 CH 机型支持
  • 增加品胜云座易充 (WMM003N) 及品胜无线音乐路由 (WPR001N) 支持 (先开机,再按复位键,否则无法开机,硬件问题)

[2014-9-21 更新]

  • 360 安全路由 C301 专用版完善恢复出厂设置的功能,支持 360 官方固件恢复出厂设置
  • 修复小 BUG

[2014-9-20 更新]

  • 360 安全路由 C301 专用版增加刷写/备份第二 Flash 功能
  • 360 安全路由 C301 专用版增加从第二 Flash 启动的功能 (目前无固件支持)
  • 360 安全路由 C301 专用版增加刷写官方加密固件的功能

[2014-9-4 更新]

  • 添加 DHCP 服务功能,连接到路由的设备可自动获取 IP 地址
  • 增强网页稳定性,解决页面多次刷新后失去响应的问题
  • 修复 AR9341/AR9344 内存初始化 BUG,增强稳定性,解决部分 MW300R v3/v4 FW300R v3/v4 无法启动的问题

[2014-8-31 更新]

  • 360 安全路由 C301 专用版增加 NVRAM 修改功能,可修改 MAC 地址等设置

[2014-8-30 更新]

  • 增加 360 安全路由 C301 专用版

[2014-8-28 更新]

  • 修复 AR9344 通电有时无法开机 (灯全亮) 的问题
  • 增加 AR9344 + AR8035 (上海贝尔 MSA2K-3513NA 专用版) 支持

[2014-8-24 更新]

  • 修正 AR9344 通用版复位键定义
  • 增加 MW4530R 专用版

[2014-8-23 大更新]

  • 添加 AR7161 支持,支持 WNDR3700V2/WNDR3800/WNDRMAC (有 BUG)
  • 添加 AR2317 支持,支持直刷 UBNT 升级固件、OpenWrt/DD-WRT 固件,支持修改 UBNT 机型
  • 合并 AR9344 百兆与千兆版
  • AR9344 修复 WR941N v6 不能进入 U-Boot 控制台的问题
  • AR9331 通用版增加 SDRAM DDR2 支持,可用于开发板、WiFi 小车
  • AR7240 / AR7241 增加直刷 UBNT 升级固件功能,增加修改 UBNT 机型的功能
  • 增加 SST PMC Flash 支持
  • 重写 U-Boot 控制台界面,增加语言切换功能,解决在一些浏览器上显示 undefined 的问题
  • 显示编译日期
  • 支持更新 U-Boot 时保留 MAC 地址 (仅 TP-LINK)

[2014-7-15 更新]

  • 添加 AR913X + 88E6060 (百兆) 支持

[2014-7-11 更新]

  • 添加 QCA9558 + AR8327N (千兆) 支持

[2014-7-10 更新]

  • 添加 AR9342 + AR8327N (TL-WR1041N v2) 支持
  • 添加 QCA9558 + AR8236 (百兆) 支持
  • 添加 TP9343 支持 (目前没有可用的 Linux 固件)
  • 以上 U-Boot 启动不死 Web 时,LED 闪烁方式改为 4Hz * 1s,亮灭时间各 50%;使用 AR8236 及 AR8327(N) 的路由,交换机 LED 闪烁和其它 LED 不同步。

[功能介绍]

  • 能够启动 TP-LINK 原厂固件、OpenWrt 固件 (包含石像鬼固件)、DD-WRT 固件、UBNT 固件
  • 支持大量 Flash,支持型号识别,能自动识别未知 FLASH 的大小 (4M / 8M / 16M / 32M)。
  • 支持 TP-LINK 固件头和 U-Boot 固件头。
  • 带 Web 刷机界面。支持开机按 RESET/WPS 按钮进入刷机界面。
  • 开启交换机 LED,以便检查 U-Boot 更新固件时网络连接是否正常
  • 所有版本均有不死超频功能

[Web 刷机界面功能]

  • 兼容大部分主流浏览器
  • 自动分配 IP 地址,不用手动修改计算机 IP 地址
  • 显示 FLASH 型号和大小、CPU 型号、内存容量、系统频率
  • 固件更新,U-Boot、固件、ART均可更新;支持直刷编程器固件
  • 自动去除 TP-LINK 官方固件的 U-Boot 部分
  • 自动补充 ART,解决刷官方固件丢失无线的问题
  • 刷机前文件大小、MD5值确认
  • 恢复出厂设置
  • 不死超频/降频
  • 修改特定设备的相关信息,包括修改 MAC 地址和 PIN 码、修改 UBNT 无线 MAC 地址等
  • 编程器固件备份
  • 网络控制台 (UDP 协议)
  • 支持 Web 界面重启路由
  • 详细的失败信息
  • 全中文版界面

[支持机型及可用原厂固件说明]

U-Boot 不关心无线芯片型号,只要匹配以下列出的配置就可用

[u-boot-ar2317.bin]

硬件配置:

    AR2317 + 88E6060

    AR2317 + AR8236

    AR2317 + ADM6996

内存:

    SDRAM / DDR 16-bit 大小自适应

机型:

    山寨 UBNT:

    TP-LINK TL-WR541G+ v1/v2/v3

    TP-LINK TL-WR340G+ v1/v2/v3/v4

    Netgear WGR614v7

原厂固件:

    UBNT XS2 系列原厂升级固件

其他固件:

    OpenWrt atheros 平台的 sysupgrade 固件

    DD-WRT 固件

说明:

    u-boot-ar2317-32m.bin 可用在 32M 及 64M 内存的路由上,但只能使用 32M 内存

    u-boot-ar2317-64m.bin 只能用在 64M 内存的路由上,在 32M 内存路由上不能开机

    此 U-Boot 支持最大 16M Flash;支持在大容量 Flash 上刷写小容量固件,如在 8M Flash 上刷写 4M 固件,则 4M 固件会被自动扩展成 8M

[u-boot-ar7161-wndr3800.bin]

硬件配置:

    AR7161 + RTL8366SR

内存:

    SDRAM 16-bit 大小自适应

机型:

    Netgear WNDR3700 v2

    Netgear WNDR3800

    Netgear WNDRMAC

原厂固件:

    同机型支持的固件

其他固件:

    OpenWrt / DD-WRT 固件

[u-boot-ar7240_ar7241.bin]

[u-boot-ar7240-wnr1000v2.bin]

[u-boot-ar724x-ubnt.bin]

硬件配置:

    AR7240 / AR7241

内存:

    DDR / DDR2 16-bit 大小自适应

机型:

    AR7240:

    TP-LINK TL-WR740N v1/v2/v3

    TP-LINK TL-WR740N v4 (中国版)

    TP-LINK TL-WR741N v1/v2/v3

    TP-LINK TL-WR841N v5

    TP-LINK TL-WR940N v1

    TP-LINK TL-WR941N v4

    TP-LINK TL-WR941N v5

    网件 WNR1000 v2

    AR7241:

    TP-LINK TL-WA801N v1

    TP-LINK TL-MR3220 v1

    TP-LINK TL-MR3420 v1

    TP-LINK TL-WR840N v1

    TP-LINK TL-WR841N v7

    TP-LINK TL-WR842N v1

    以及水星、迅捷马甲路由、UBNT 设备

原厂固件:

    同机型支持的固件

    UBNT XM 原厂升级固件

    网件 WNR1000 v2 原厂升级固件

说明:

    u-boot-ar7240-wnr1000v2.bin 专用于 WNR1000 v2 以解决其3个按键都无法使用的问题;由于复位键的关系,不死超频无效,请不要超频

    u-boot-ar724x-ubnt.bin 用于 UBNT 设备,解决开机只进入不死 U-Boot 的问题

[u-boot-ar7242-wr2543nd.bin]

硬件配置:

    AR7242

内存:

    DDR / DDR2 16-bit 大小自适应

机型:

    TP-LINK TL-WR2543ND

原厂固件:

    同机型支持的固件

    UBNT XM 原厂升级固件

[u-boot-ar913x-88e6060.bin]

硬件配置:

    AR9132 / AR9130 + 88E6060

内存:

    DDR 16-bit 大小自适应

机型:

    TP-LINK TL-WR941N v1/v2/v3

    TP-LINK TL-WR841N v3

原厂固件:

    同机型支持的固件

[u-boot-ar9132-wr1043ndv1.bin]

硬件配置:

    AR9132 + RTL8366RB

内存:

    DDR 16-bit 大小自适应

机型:

    TP-LINK TL-WR1043ND v1

原厂固件:

    同机型支持的固件

[u-boot-ar9331.bin]

[u-boot-ar9331-pisen.bin]

硬件配置:

    AR9331

内存:

    SDRAM / DDR / DDR2 16-bit 大小自适应

机型:

    TP-LINK TL-MR3020 v1

    TP-LINK TL-MR3040 v1/v2

    TP-LINK TL-MR3220 v2

    TP-LINK TL-WR340G+ v7

    TP-LINK TL-WR700N

    TP-LINK TL-WR702N

    TP-LINK TL-WR703N

    TP-LINK TL-WR740N v4 (国际版)

    TP-LINK TL-WR740N v5/v6/v7

    TP-LINK TL-WR741N v4

    TP-LINK TL-WR742N v5/v6

    TP-LINK TL-WR743N v2

    TP-LINK TL-WR745N v2

    品胜云座易充 (WMM003N)

    品胜单网口无线音乐路由 (WPR001N)

    以及水星、迅捷马甲路由

原厂固件:

    TP-LINK TL-MR3020 v1 (国际版)

    TP-LINK TL-MR3040 v1/v2 (国际版)

    TP-LINK TL-MR3220 v2 (国际版)

    TP-LINK TL-WR703N

    品胜云座易充 (WMM003N)

    品胜单网口无线音乐路由 (WPR001N)

说明:

    u-boot-ar9331-pisen.bin 专用于品胜无线路由以解决其复位按钮无法使用的问题

    u-boot-ar9331-pisen.bin 品胜路由进入 U-Boot 控制台,请先开机再按复位键,否则无法开机,这是硬件设计造成的。可以超频,但限制到 500MHz

    不能用于 TP-LINK TL-WR720N v3 和 TP-LINK TL-WR710N,否则无法开机。

[u-boot-ar9331-wr720nv3_wr710n.bin]

硬件配置:

    AR9331

内存:

    DDR 16-bit 大小自适应

机型:

    TP-LINK TL-WR710N

    TP-LINK TL-WR720 v3

原厂固件:

    同 u-boot-ar9331.bin 适用的原厂固件

说明:

    针对 TP-LINK TL-WR720 v3 和 TP-LINK TL-WR710N 定制的,以解决其内存类型识别的 BUG。

[u-boot-ar9341.bin]

[u-boot-ar9341-wnr2000v4.bin]

硬件配置:

    AR9341

内存:

    SDRAM / DDR / DDR2 16-bit 大小自适应

机型:

    TP-LINK TL-MR3420 v2

    TP-LINK TL-WR841N v8

    TP-LINK TL-WR842N v2

    TP-LINK TL-WR843N

    TP-LINK TL-WR847N v3

    TP-LINK TL-WR940N v2

    以及水星、迅捷马甲路由

原厂固件:

    TP-LINK TL-MR3420 v2 (国际版)

    TP-LINK TL-WR841N v8 (国际版)

    TP-LINK TL-WR842N v2 (国际版)

    TP-LINK TL-WR843N (国际版)

    TP-LINK TL-WR940N v2 (国际版)

说明:

    u-boot-ar9341-wnr2000v4.bin 专用于 Netgear WNR2000 v4 以解决其复位按钮无法使用的问题

[u-boot-ar9342-ar8327.bin]

硬件配置:

    AR9342 + AR8327

内存:

    SDRAM / DDR / DDR2 16-bit 大小自适应

机型:

    TP-LINK TL-WR1041N v2

原厂固件:

    TP-LINK TL-WR1041N v2

[u-boot-ar9344.bin]

[u-boot-ar9344-wr941nv6.bin]

[u-boot-ar9344-wdr3320v2.bin]

[u-boot-ar9344-mw4530r.bin]

[u-boot-ar9344-msa2k-3513na.bin]

[u-boot-ar9344-qihoo-c301.bin]

硬件配置:

    AR9344

    AR9344 + AR8327N

    AR9344 + AR8035

内存:

    SDRAM / DDR / DDR2 16-bit 大小自适应

机型:

    百兆有线:

    TP-LINK TL-WR941N v6

    TP-LINK TL-WR2041N v1

    TP-LINK TL-WDR3310

    TP-LINK TL-WDR3320 v2

    TP-LINK TL-WDR3500

    TP-LINK TL-WDR5300

    TP-LINK TL-WDR6300 v2

    水星 MAC1200R

    360 安全路由 C301

    千兆有线:

    D-LINK DIR-825 C1

    TP-LINK TL-WDR3600

    TP-LINK TL-WDR4300/TL-WDR4310/TL-WDR4320

    水星 MW4530R

    单口千兆:

    上海贝尔 MSA2K-3513NA

原厂固件:

    同机型支持的固件

说明:

    所有 AR9344 的 U-Boot 都自动检测有线网络类型,为百兆千兆自适应的

    凡未提到使用专用版的,全部使用通用版 u-boot-ar9344.bin !

    u-boot-ar9344-wr941nv6.bin 专用于 TP-LINK TL-WR941N v6 以解决其复位按钮无法使用的问题

    u-boot-ar9344-wdr3320v2.bin 专用于 TP-LINK TL-WDR3320 v2 以解决其 LED 不正常和 PCI-E 初始化的问题

    u-boot-ar9344-mw4530r.bin 用于 水星 MW4530R 和 D-LINK DIR-825 C1,以便能够使用 WPS/QSS 和 RESET 按钮

    u-boot-ar9344-msa2k-3513na.bin 专用于 上海贝尔 MSA2K-3513NA,以便 LED 和 RESET 按钮能正常使用;现在只能刷写原厂编程器固件

    u-boot-ar9344-qihoo-c301.bin 专用于 360 安全路由 C301,支持刷写官方固件或 OpenWrt 固件

[u-boot-qca953x.bin]

硬件配置:

    QCA9531 / QCA9533

内存:

    SDRAM / DDR / DDR2 16-bit 大小自适应

机型:

    TP-LINK TL-WR802N v1

    TP-LINK TL-WR841N v9/v10/v11

    TP-LINK TL-WR842N v4

    水星 MW305R v3

    水星 MW316R v1

    迅捷 FR300R v9

原厂固件:

    TP-LINK TL-WR802N v1

    TP-LINK TL-WR841N v9 (国际版)

[u-boot-qca9558-ar8236.bin]

[u-boot-qca9558-wr2041nv2.bin]

硬件配置:

    QCA9558 + AR8236

内存:

    SDRAM / DDR / DDR2 16-bit 大小自适应

机型:

    TP-LINK TL-WR941N v7

    TP-LINK TL-WR881N v1

    TP-LINK TL-WR2041N v2

    迅捷 FW450R v1

    水星 MW450R v1

原厂固件:

    同机型支持的固件

说明:

    凡未提到使用专用版的,全部使用通用版 u-boot-qca9558-ar8236.bin !

    u-boot-qca9558-wr2041nv2.bin 专用于 TP-LINK TL-WR2041N v2 以保证复位键和 TURBO 键都可以使用

[u-boot-qca9558-ar8327n.bin]

硬件配置:

    QCA9558 + AR8327N

内存:

    SDRAM / DDR / DDR2 16-bit 大小自适应

机型:

    TP-LINK Archer C5

    TP-LINK Archer C7 v1/v2

    TP-LINK TL-WDR4900

    TP-LINK TL-WDR7500 v2

    TP-LINK TL-WDR7500 v3

    TP-LINK TL-WR1043N v2

原厂固件:

    同机型支持的固件

[u-boot-tp9343.bin]

硬件配置:

    TP9343

内存:

    SDRAM / DDR / DDR2 16-bit 大小自适应

机型:

    TP-LINK TL-WR880N v3

    TP-LINK TL-WR882N v1

    TP-LINK TL-WR885N v1

    TP-LINK TL-WR941N v8

    TP-LINK TL-WR2041N v3

    迅捷 FW450R V2

原厂固件:

    无

[Flash 支持列表及说明]

选择 Flash 时,请在下方的列表中检查是否支持。在已列出的生产商中,绝大多数未列出的 Flash 型号是因为其 JEDEC ID 与已列出的 Flash 相同。

凡在 U-Boot 控制台 [系统信息] 页中看到已识别出 Flash 型号,则表明使用此 Flash 没有问题。

Flash 被 U-Boot 支持代表其也被固件支持。

制造商
4M
8M
16M
32M
Atmel AT25DF321

AT25DF321A

AT25DF641
EON (cFeon) EN25F32

EN25P32

EN25Q32

EN25QH32

EN25P64

EN25Q64

EN25QH64

EN25Q128

EN25QH128

EN25QH256
ESMT F25L32PA

F25L32QA

F25L64QA
GigaDevice GD25Q32 GD25Q64 GD25Q128
Macronix MX25L3205D

MX25L3235E

MX25L3255E

MX25L6405D

MX25L6435E

MX25L6455E

MX25L12805D

MX25L12835E

MX25L12855E

MX25L25635E

MX25L25655E

Micron M25P32

M25PX32

N25Q032A

M25P64

M25PX64

N25Q064A

N25Q128A13

N25Q128A11

N25Q256A
PMC PM25LQ032

SST SST25VF032B

SST26VF032

SST26VF032B

SST25VF064C

SST26VF064B

Spansion S25FL032A

S25FL132K

S25SL032K *

S25FL064A

S25FL164K

S25SL064K **

S25SL128P1

S25SL128S1

S25SL128K ***

S25FL256S1
Winbond W25X32

W25Q32

W25X64

W25Q64

W25Q128 W25Q256

* S25SL032K 被识别为 W25Q32

** S25SL064K 被识别为 W25Q64

*** S25SL128K 被识别为 W25Q128

以下型号在所有路由上都不兼容:

Micron M25P128

Spansion S25SL128P0

Spansion S25SL128S0

Spansion S25FL256S0

Spansion S25FL512S

Spansion S70FL01GS

[刷机界面]

[进入方式]

路由器拔掉所有网线,仅在 LAN 口上保留一根网线,跟电脑相连。只有一个网口的路由请直接连接。

按住 RESET 按钮或 WPS 按钮,并通电,等到所有 LED 闪烁 (可能不同步) 4Hz * 1s 次后,再等待 3-4 秒,就进入刷机模式了。

设置电脑有线网卡 IP 地址为 192.168.1.2,子网掩码 255.255.255.0。然后访问 192.168.1.1 进入刷机界面。

直接访问 192.168.1.1 即可,不再需要修改 IP 地址!

注意:如果不插入网线,则 LED 不会闪烁。LED 闪烁表明已经进入刷机模式。

[千兆路由上传慢或不稳定的解决方法]

打开设备管理器,找到有线网卡设备;

右键属性,找到[高级]选项卡,在[属性]列表里找到类似于 “连接速度和双工模式” 的项目;

将其值改为 “100Mbps 全双工”,保存。

用上述方法按住 RESET/WPS 通电,等待 LED 闪烁,然后等待 15 秒,确保端口自动协商完成,再用浏览器访问刷机界面。

[主界面]

[关于]

[常规固件更新]

[编程器固件更新]

[更新确认]

[操作进度]

[机型相关设置]

TP-LINK

UBNT

WNDR3800

[超频/降频]

若超频后系统无法启动,连 U-Boot 命令行都无法进入,那么可以先断电,然后按住 RESET 按钮再通电

此时 U-Boot 将以默认频率启动,即可更改超频设置。注意如果按 RESET 时间过长,可能直接进入 Web 模式。

如果出现未显示超频数据的情况,请尝试切换浏览器内核或更换浏览器 (PLL 值列表是由 JavaScript 生成的)。

[恢复出厂设置]

[网络控制台]

[下载]

如果没有编程器,请谨慎刷机!

如果使用时出现问题,请直接回复反馈。

注意:如果要刷入 TP 原厂固件,请同时刷固件和ART,或预先刷入 ART,否则可能会丢失无线!

支持 TP-LINK 的 U-Boot 文件预设 MAC 地址: 00:23:45:67:89:AB / PIN: 12345670

楼主编译的支持 32M Flash 的 OpenWrt 固件:http://pan.baidu.com/s/1i3j3yRj

U-Boot 打包及 ART 网盘地址: http://pan.baidu.com/s/1pJjrlOn

TP-LINK 原厂 Linux 固件:http://pan.baidu.com/s/1eQCH90e

u-boot-ar2317.bin

u-boot-ar2317.zip

(76.44 KB, 下载次数: 782)

u-boot-ar7161-wndr3800.bin

u-boot-ar7161-wndr3800.zip

(89.78 KB, 下载次数: 1015)

u-boot-ar913x-88e6060.bin

u-boot-ar913x-88e6060.zip

(78.01 KB, 下载次数: 689)

u-boot-ar9132-wr1043ndv1.bin

u-boot-ar9132-wr1043ndv1.zip

(78.49 KB, 下载次数: 44)

u-boot-ar7240_ar7241.bin

u-boot-ar7240_ar7241.zip

(94.69 KB, 下载次数: 5445)

u-boot-ar7240-wnr1000v2.bin

u-boot-ar7240-wnr1000v2.zip

(96.16 KB, 下载次数: 202)

u-boot-ar724x-ubnt.bin

u-boot-ar724x-ubnt.zip

(95.11 KB, 下载次数: 60)

u-boot-ar7242-wr2543nd.bin

u-boot-ar7242-wr2543nd.zip

(96.53 KB, 下载次数: 20)

u-boot-ar9331.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9331.bin

u-boot-ar9331-wr720nv3.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9331-wr710n.bin

u-boot-ar9331-pisen.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9331-pisen.bin

u-boot-ar9341.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9341.bin

u-boot-ar9341-wnr2000v4.bin

u-boot-ar9341-wnr2000v4.zip

(82.98 KB, 下载次数: 45)

u-boot-ar9342-ar8327.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9342-wr1041nv2.bin

u-boot-ar9344.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9344.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9344-ar8327n.bin

u-boot-ar9344-wr941nv6.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9344-wr941nv6.bin

u-boot-ar9344-wdr3320v2.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9344-wdr3320v2.bin

u-boot-ar9344-mw4530r.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-ar9344-mw4530r.bin

u-boot-ar9344-msa2k-3513na.bin

u-boot-ar9344-msa2k-3513na.zip

(84.34 KB, 下载次数: 94)

u-boot-ar9344-qihoo-c301.bin

u-boot-ar9344-qihoo-c301.zip

(91.04 KB, 下载次数: 999)

u-boot-qca953x.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-qca953x.bin

u-boot-qca9558-ar8327n.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-qca9558-ar8327n.bin

u-boot-qca9558-ar8236.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-qca9558-ar8236.bin

u-boot-qca9558-wr2041nv2.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-qca9558-wr2041nv2.bin

u-boot-tp9343.bin

http://breed.hackpascal.net/r585%20%5b2015-05-13%5d/breed-tp9343.bin

ART 数据:

AR9103 (WR941N v2/v3)

art-ar9103.zip

(927 Bytes, 下载次数: 279)

AR9220 + AR9223 (WNDR3800)

art-ar9220-ar9223.zip

(1.6 KB, 下载次数: 75)

AR9283

art-ar9283.zip

(807 Bytes, 下载次数: 61)

AR9285

art-ar7240.zip

(625 Bytes, 下载次数: 515)

AR9287

art-ar9287.zip

(576 Bytes, 下载次数: 1118)

AR9380 (WR2543ND)

art-ar9380.zip

(827 Bytes, 下载次数: 3)

AR9331 150M

art-ar9331.zip

(590 Bytes, 下载次数: 1149)

AR9341 300M

art-ar9341.zip

(633 Bytes, 下载次数: 892)

AR9342 300M

art-ar9342.zip

(555 Bytes, 下载次数: 146)

AR9344 5G + AR9287 2.4G (WDR3320 v2)

art-ar9344-wdr3320.zip

(909 Bytes, 下载次数: 206)

AR9344 2.4G + AR9381 5G (WR941N v6)

art-ar9344-ar9381.zip

(670 Bytes, 下载次数: 66)

AR9344 2.4G + AR9382 5G

art-ar9344-ar9382.zip

(909 Bytes, 下载次数: 25)

AR9344 2.4G + AR9580 5G (WDR43x0)

art-ar9344-ar9580.zip

(906 Bytes, 下载次数: 528)

AR9344 2.4G + AR9580 5G (MW4530R)

art-ar9344-mw4530r.zip

(943 Bytes, 下载次数: 268)

AR9344 2.4G + AR9582 5G (WDR3600)

art-ar9344-ar9582.zip

(928 Bytes, 下载次数: 22)

AR9344 2.4G + QCA9882 5G (MAC1200R 360 安全路由)

art-ar9344-qca9882.zip

(1.16 KB, 下载次数: 648)

QCA9533 300M

art-qca9533.zip

(640 Bytes, 下载次数: 536)

QCA9558 450M 2.4G

art-qca9558.zip

(548 Bytes, 下载次数: 140)

QCA9558 450M 2.4G + AR9580 450M 5G (WDR4900 v2)

art-qca9558-ar9580.zip

(735 Bytes, 下载次数: 128)

TP9343 450M

art-tp9343.zip

(666 Bytes, 下载次数: 162)

uboot, u-boot, 不死, ar71xx, 超频

本主题由 ink 于 2015-5-7 06:23 删除回复

点评

郁林清风

AR9341 不稳定,好像会重启.好多人有这个问题 

发表于 2015-3-2 10:53

平果大学城

中兴W615v3这款的配置是AR9344+AR9382,能刷这个UBOOT吗 

发表于 2014-12-9 14:01

一爱一生

ar1321 成功刷入AR9341不死 

发表于 2014-10-11 12:19

爱上宋慧乔

www.rrksw.com/book/0/812/ 修仙狂徒 

发表于 2014-9-30 18:22

yajeed

期待对AR913x 提供支持啊。不知道能超到多少啊? 

发表于 2014-7-13 18:35

ziranww

期待LZ支持AR7161的WNDR3800 WNDRMAC,感谢LZ 

发表于 2014-7-11 15:04

S沁雨寒S_风雪

测试 9344 需要拔电重启 

发表于 2014-6-26 11:48

zhuzongchao

楼主有没有兴趣开个qq群来报告使用情况什么滴 

发表于 2014-5-4 11:42

缘定今世

#926 楼 发现了新的问题,请关注。可否为大家公开源码,这样有利于修复错误,支持的flash类型还需要补充 

发表于 2014-4-29 15:27

zhouxing3n21

MW300R V3刷了,完美超频700MHz,无线找了两个art,也完美了 

发表于 2014-4-28 19:43

WeDone

终于支持AR9344了 

发表于 2014-4-20 19:06

d10086

应该弄个QQ群来报告各种使用情况和BUG 

发表于 2014-4-18 03:27

dkxj213

我刷了 reboot或重启不起作用。只能硬拔电重启 

发表于 2014-4-15 17:40

jicheng12

大神啊,特意找了台7241来折腾这新uboot 

发表于 2014-3-6 00:08

hong0980

老大功能越做越强大了,万分的感谢您。希望再编译出相应的固件来! 

发表于 2014-3-3 11:24

评分

参与人数 184 贡献 +1 恩山币 +247

收起

理由

478964147

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

wukaisky

+ 3 TL-WR1043ND V1 测试能用!

DDD小廖

+ 1 土豪,我们做朋友吧!

quchao

+ 1 一看就是觉得高端、大气、上档次!

473253327

+ 1 一看就是觉得高端、大气、上档次!

sdlong1983

+ 1 泥马,真给力,我要顶!

lizhendong

+ 1 一看就是觉得高端、大气、上档次!

gdlulsx

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

geason

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

wqxcx

+ 1 土豪,我们做朋友吧!

91ghost

+ 1 膜拜了

l0706

+ 1 谢谢

etrock

+ 1 同是开发人员,刚接触DD,在uboot里加httpd!牛啊!感谢分享!!!

wind790221

+ 1 更新固件的时候好像要关闭防火墙,本人电脑装的NOD32 ESS安全套件在未关闭的情况下,.

/微笑FutureI

+ 1 一看就是觉得高端、大气、上档次!

zhuanxin88

+ 1 已經刷了6款路由,就AR9331通用版刷在極路由1上啟動每次自動進u-boot控制台,相反的要.

alphaxu

+ 1 一看就是觉得高端、大气、上档次!

siasjack

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

师兄

+ 1 一看就是觉得高端、大气、上档次!

lme123

+ 1 一看就是觉得高端、大气、上档次!

songwei2088

+ 1 强大的恩山!(以下重复1万次)

大哥荣

+ 1 怀揽白富美的屌丝露出了惊讶的眼神:哥,你太帅了!

慕容隐刀

+ 1 一看就是觉得高端、大气、上档次!

dexi2009

+ 1 强大的恩山!(以下重复1万次)

ues123

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

15903232420

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

xzibit

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

kingbird41

+ 1 赞一个,你是我的呕像!

随风飘逝ゞ

+ 1 这个霸气,适合爱折腾的兄弟!

空空傻人

+ 1 赞一个,你是我的呕像!

keelort

+ 1 土豪,我们做朋友吧!

zhaocz

+ 1 求教啊,我的841n v8,刷了不死uboot,为什么ttl下无法用命令行了呢?无论是uboot还是正.

foting

+ 1 赞一个,你是我的呕像!

xyq164288

+ 1 一看就是觉得高端、大气、上档次!不能不顶!

广州文道宽带

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

yzzw9

+ 1 2041N,刷通用的9344.bin,复位按钮无法使用

bb12343

+ 1 亲测AR2317 + ip175c可用!

543221947

-1 WR2041N V1无线,数据连接灯不显示,TURBO复位键不可用

xuexi

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

moontide

+ 1 自己把路由器闪存从4M升到16M,结果刷错了,原厂u-boot修了几次不行,后来刷了这个,.

ss_198208

+ 1 一看就是觉得高端、大气、上档次!

叫我亮哥

+ 1 老大 WNDR3800 刷好U-BOOT后 USB 指示灯会常亮

qzhangdlut

+ 1 土豪,我们做朋友吧!

micropro

+ 1 看上去很强大,可是我用dd命令刷入后一直没进入过Uboot界面

qiboshi

+ 1 强大的恩山!(以下重复1万次)

乌卡卡

+ 1 LZ威武,可否增加对AR1311的支持?

为侬消得人憔悴

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

tzwlwm

+ 1 WNDR3800已刷入,一切正常!

cmin16

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

左耳风吹

+ 1 求做新主流 MT7620 系列

小虾米123

+ 1 一看就是觉得高端、大气、上档次!

le062

+ 1 楼主威武—我就想问问挖掘机技术哪家强?

3228178

+ 1 请问ar2317能加入icplus交换机支持吗?

e6656

+ 1 赞一个,你是我的呕像!

xuxinghu

+ 1 强大的恩山!(以下重复1万次)

shanboy

+ 1 楼主造福了多少人类,真是伟大。

戰部ワタル

+ 1 土豪,我们做朋友吧!

sccdcl

+ 1 一看就是觉得高端、大气、上档次!

jsj30651

+ 1 高端、大气、上档次!

8888888

+ 1 一看就是觉得高端、大气、上档次!

TimeBus

+ 1 技术大神,谢谢,

zzj0403

+ 1 相当给力!

dannywong

+ 1 泥马,真给力,我要顶!

baij1314

+ 3 泥马,真给力,我要顶!

zengqj@21cn

+ 1 这种大公无私的精神,赞!

plong2031

+ 1 泥马,真给力,我要顶!

jewson

+ 1 呐,做人呢,最重要的就是开心

99v99

+ 1 一看就是觉得高端、大气、上档次!

bsctv

+ 3 一看就是觉得高端、大气、上档次!

无敌转转

+ 1 实测,十分给力!

goclear

+ 1 不能写入W25Q128FVSG啊,一写就挂,与128BV扇区不一样

eros8269

+ 1 泥马,真给力,我要顶!

wonder_01_

+ 1 一看就是觉得高端、大气、上档次!

Uruz_7

+ 1 怀揽白富美的屌丝露出了惊讶的眼神:哥,你太帅了!

lvjian66

+ 1 白富美露出了诧异的眼神:屌丝,你真是太厉害了!

zgh1117g

+ 1 很完美,十分感谢!!

antren

+ 1 强大的恩山!(以下重复1万次)

唯美的风景

+ 1 这才是真正的大神~uboot用着一直很顺手~

hzqim

+ 1 土豪,我们做朋友吧!

cww1107

+ 1 赞一个,你是我的呕像!

xianren813

+ 1 白富美露出了诧异的眼神:屌丝,你真是太厉害了!

shishi09

+ 1 泥马,真给力,我要顶!

love5955

+ 1 一看就是觉得高端、大气、上档次!

lujun722

+ 1 泥马,真给力,我要顶!

desc

+ 1 怀揽白富美的屌丝露出了惊讶的眼神:哥,你太帅了!

cn1860

+ 1 土豪,我们做朋友吧!

hyt0000

+ 1 比上一个版本更大气了。

jilinpanwei

+ 1 一看就是觉得高端、大气、上档次!

xoyo

+ 1 赞一个,你是我的呕像!

德国之声

+ 3 牛B…非常牛B…不是一般的牛B…………

121212131313

+ 3 楼主贡献巨大,意义深远!

一爱一生

+ 1 强大的恩山!(以下重复1万次)

wanan

+ 3 UBOOT又更新了 新的CSS 样式很不错

南浦月

+ 3 好久不来,发生了此等大事!

sen921

+ 1 一看就是觉得高端、大气、上档次!

zhuzongchao

+ 1 呐,做人呢,最重要的就是开心

yunyu0001

+ 1 一看就是觉得高端、大气、上档次!

jiangshunmin

+ 1 强!

风的幻想

+ 1 这技术真的太牛X了。

Tstone

+ 1 土豪,我们做朋友吧!

查看全部评分

本帖被以下淘专辑推荐:

  • · U-Boot |主题: 4, 订阅: 3

分享到: 

QQ好友和群QQ好友和群

QQ空间QQ空间

腾讯微博腾讯微博

腾讯朋友腾讯朋友

收藏收藏911

评分评分

转播转播

分享分享10

分享淘帖1

支持支持108

反对反对

相关帖子

  • • 360 安全路由 C301 不死 U-Boot 和官方固件解密工具
  • • 带 DHCP 服务功能的 U-Boot 全论坛测试
  • • 360 安全路由不死 U-Boot 使用说明
  • • 【U-Boot】不死 U-Boot 使用全攻略
  • • 洋垃圾SITECOM WL-351的JTAG救砖记录(未成功,半砖)
  • • 【U-Boot】U-Boot 刷机方法大全
  • • 终于解决ar71xx 交换机设置就lan断线(可以自定义wan口了)

http://breed.hackpascal.net/

点评回复

举报

hackpascal

41

主题

9

贡献

2086

帖子

高级老鸟(鸟爷)

恩山币
5238 nb

  • 收听TA

  • 发消息

来自 106#

 楼主|

发表于 2014-2-28 16:25

|

只看该作者

本帖最后由 hackpascal 于 2014-8-24 21:21 编辑

32M Flash 支持的 OpenWrt 代码及说明

在 Winbond W25Q256FVFG 上测试通过。

此 OpenWrt 依据最新的 Barrier Breaker trunk 版修改,改动只有 32M 支持(仅 TP-LINK 系列固件)。

功能正常,可以直接编译使用。算是留作抛砖引玉吧。此固件在任意大小的 Flash 上均可正常使用。

改动简介:

1. 添加读取 32M FLASH 的 ART 支持

  此改动用于读取 32M Flash 末尾的 ART 数据,代码摘自 U-Boot。

2. 删除 SPI FLASH 快速读取的补丁

  这个是 OpenWrt 自作多情导致的。原本 m25p80 驱动可以直接操作 32M 的 Flash,但 OpenWrt 为了提高读取 Flash 的速度,让 m25p80 去读取 CPU 对于 Flash 的映射。这导致了 m25p80 只能使用 Flash 的前 16M 数据。

  更麻烦的是,m25p80 在初始化时,会将 32M Flash 设置为 4 字节地址模式。此时再用 CPU 的内存映射,就会出错,导致内存映射的不再是 Flash 前 16M 的数据。

  经过测试,发现通过 CPU 内存映射读取 FLash 数据和通过 SPI 指令读取 Flash 数据性能差别不是太大,因此 OpenWrt 添加的代码完全没有作用。于是就将这些修改删去。

3. 添加 32M Flash 复位指令

  由于 CPU 在设计时没有考虑到 4 字节地址模式,默认 Flash 都是 3 字节地址模式。因此 CPU 在复位时不会对 Flash 进行复位,导致 Flash 仍处于 4 字节地址模式。此时 CPU 无法正确读取 U-Boot 代码,导致无法开机。

  于是在 m25p80 驱动的 remove 部分加入复位指令,使 Flash 强行复位,进入 3 字节地址模式。

已知问题:

即使进行了以上修改,系统在重启时 Flash 仍然有一定几率未复位,导致无法开机。

解决办法是断开所有电源,包括 TTL 线,然后再重新上电即可解决

代码仓库:

https://code.csdn.net/hackpascal/openwrt_32m

需要注册账号才能访问。Git 的。

具体的修改请看代码的 Commit。

测试固件下载:

http://pan.baidu.com/s/1i3j3yRj

点评

farrell

下载下来试试可不可以 

详情

回复

发表于 2015-5-6 16:05

niphor

楼主

我用的4530R 飞翔改的32M

先刷了 haxc的 4530r-16m-42625 用来刷 u-boot

刷完后 又进u-boot刷了楼主的 32M 固件 openwrt-ar71xx-generic-mw4530r-v1-squashfs-factory.bin

之后再进u-boot刷 haxc的 

详情

回复

发表于 2015-4-12 16:57

billking

大侠,能否添加 AR9331 + AR8236的支持!? 

详情

回复

发表于 2015-3-30 17:15

511701380

必须顶下 很详细 

详情

回复

发表于 2015-1-14 22:33

wear2003

看过【刷不死 U-Boot 】 我的机器是tp941n flash 4m 内存64m

现在是原版的tplink固件,线想刷你的 不死 U-Boot 可以直接web刷吗 ?给个电话号码打电话也行 

详情

回复

发表于 2014-12-5 16:27

t526

不知道老大的7620uboot什么时候出来 

发表于 2014-10-24 19:26

陈佳鑫陈帆

反馈BUG:WNDR3800超频后,不管是按住reset还是wps后再开机,都无法恢复默认频率,要手动设置默认频率才行。 

发表于 2014-10-14 09:06

ps3gt

能支持2M固件就好了 

详情

回复

发表于 2014-9-11 22:18

hanhg

EN25Q64发现刷OP不支持! 

发表于 2014-8-24 11:20

Dreista

MX 25L3206EM2I WNR2000v3是这款 不知是否可用。查了一下好像没看到相关资料。 

发表于 2014-7-26 01:48

hzqmr

MX25L6445E能用吗? 

详情

回复

发表于 2014-7-12 18:07

hkbase

可以支持360安全路由器刷UBOOT吗?http://item.jd.com/1080717.html 

发表于 2014-5-19 17:42

imwf

这样的话,是否可以给OP官方建议呢? 

发表于 2014-3-28 08:04

评分

参与人数 1 恩山币 +3

收起

理由

imwf

+ 3 土豪,我们做朋友吧!

查看全部评分

http://breed.hackpascal.net/

点评回复

支持 9

反对 1

评分

举报

hackpascal

41

主题

9

贡献

2086

帖子

高级老鸟(鸟爷)

恩山币
5238 nb

  • 收听TA

  • 发消息

来自 389#

 楼主|

发表于 2014-3-20 23:39

|

只看该作者

本帖最后由 hackpascal 于 2014-4-21 19:12 编辑

AR9344 自定义超频说明:

限制:

只有在 2014-4-21 17:48 之后下载的 U-Boot 才支持 CPU_DDR_CLOCK_CONTROL 参数。

应急处理:

如果手动设置频率后无法启动,则按住 RESET 按钮再通电开机即可使用内置频率启动。

数据格式:

AR9344 超频数据位于 U-Boot 文件的 0x1fb00 处。

所有数据均以 4 字节大端序整型为单位。

从 0x1fb00 开始的数据依次为:

0: 超频标识,值为 PLLC

1: CPU_NINT

2: CPU_REF_DIV

3: DDR_NINT

4: DDR_REF_DIV

5: CPU_DDR_CLOCK_CONTROL

数据说明:

超频标识:仅当其为 PLLC 时才表示使用自定义超频数据,否则使用内置频率数值

REF:晶振频率,分为 25MHz 和 40MHz 两种,AR9344 上大多是 40MHz 的。

CPU_DDR_CLOCK_CONTROL:这是一个组合值,其结构如下 (参考 AR9344 手册 p140):

  1. ———————————————————————————————————————-

  2. | 31 – 25 |      24      | 23 – 22 |      21      |      20      |   19 – 15   |    14 – 10    |    9 – 5    | 4 – 0 |

  3. |    无   | AHB_FROM_DDR |    无   | DDR_FROM_DDR | CPU_FROM_CPU | AHB_POST_DIV | DDR_POST_DIV | CPU_POST_DIV |   无  |

  4. ———————————————————————————————————————-

复制代码

AHB_FROM_DDR:AHB 频率使用 DDR_PLL,为 0 则使用 CPU_PLL

DDR_FROM_DDR:DDR 频率使用 DDR_PLL,为 0 则使用 CPU_PLL

CPU_FROM_CPU:CPU 频率使用 CPU_PLL,为 0 则使用 DDR_PLL

频率计算:

CPU_PLL = CPU_NINT * REF / CPU_REF_DIV

DDR_PLL = DDR_NINT * REF / DDR_REF_DIV

CPU 频率: CPU_FREQ = CPU_PLL / (CPU_POST_DIV + 1) 或 CPU_FREQ = DDR_PLL / (CPU_POST_DIV + 1)

DDR 频率: DDR_FREQ = DDR_PLL / (DDR_POST_DIV + 1) 或 DDR_FREQ = CPU_PLL / (DDR_POST_DIV + 1)

AHB 频率: AHB_FREQ = DDR_PLL / (AHB_POST_DIV + 1) 或 AHB_FREQ = CPU_PLL / (DDR_POST_DIV + 1)

点评

80605409

你好H大,请教个问题,就是我路由ar724x的只改8M的闪存,刷的你的不死uboot,刷完系统发现通电有时路由灯4-5个长亮,尤其是重启系统时长亮比较多,首先闪存没有虚焊,难道是闪存问题,用的是MX25L6406EM2I-12G 8M闪 

详情

回复

发表于 2015-4-11 21:55

6331805

这个是9月4日的不丢无线的TTL日志 注意看红色部分

U-Boot 1.1.4 (Sep 4 2014 – 00:24:52)

AP91 (AR7240 – Python 1.2) U-Boot

DRAM: 32 MB

Flash: Spansion S25FL032A (4 MB)

Using default environment 

详情

回复

发表于 2014-11-14 14:35

snailtr

支持大大 

详情

回复

发表于 2014-9-19 11:26

s2005203007

大神能编译一个水星 MAC1200R 的固件么? 

发表于 2014-9-18 13:09

相思的雨

请教下,•显示 FLASH 型号和大小、CPU 型号、内存容量、系统频率的命令是什么,我想要修改编译状态页显示 

详情

回复

发表于 2014-8-19 02:34

hkbase

可以支持360安全路由器刷UBOOT吗?http://item.jd.com/1080717.html 

发表于 2014-5-19 17:42

kj00008

新版841v7 wifi 无法启动 

发表于 2014-3-29 19:46

imwf

希望可以做个32M FLash的补丁,最好类似可以手动加在feeds.conf下面的支持GIT更新。 

发表于 2014-3-21 19:03

评分

参与人数 8 恩山币 +16

收起

理由

zhouxing3n21

+ 3 不给点分我真不好意思!

hanhg

+ 3 强大的恩山!(以下重复1万次)

sen921

+ 1 泥马,真给力,我要顶!

网络旺旺

+ 3 一看就是觉得高端、大气、上档次!

盗非道

+ 1 28号lz又更新了,太感动了!

nemodai

+ 1 一看就是觉得高端、大气、上档次!

ZHIZAI100

+ 3 一看就是觉得高端、大气、上档次!

imwf

+ 1 一看就是觉得高端、大气、上档次!

查看全部评分

http://breed.hackpascal.net/

点评回复

支持 15

反对 0

评分

举报

6331805

22

主题

0

贡献

834

帖子

藐视其它菜鸟的鸟

恩山币
3220 nb

  • 收听TA

  • 发消息

推荐

发表于 2014-3-10 11:02

|

只看该作者

本帖最后由 6331805 于 2014-4-19 22:46 编辑

dubin512 发表于 2014-3-10 10:17

那么把art放在自己ip的哪个目录?是桌面还是c盘? 而且不知道是winscp软件还是ptrry软件去登陆

用ptrry软件比如你的路由IP192.168.18.1

在DD下要打开SSH服务,OP下不用

建立TFTP服务器,要刷的uboot,art,fw都放tftp32软件下,我的电脑IP是192.168.18.225,比如刷art

进ptrry输入下面命令,有的op锁死uboot和art不能刷,要找不锁的刷!

DD下

cd /tmp

wget http://192.168.18.225/art.bin

mtd -r write art.bin art

op下

cd /tmp

wget http://192.168.18.225/art.bin

mtd -r write art.bin board_config

TTL的

4M的:

刷编程器固件:

tftp 0x80000000 full.bin

erase 0x9f000000 +0x400000

cp.b 0x80000000 0x9f000000 0x400000

刷uboot:

tftp 0x80000000 uboot.bin

erase 0x9f000000 +0x20000

cp.b 0x80000000 0x9f000000 0x20000

刷fw:

tftp 0x80000000 fw.bin

erase 0x9f020000 +0x3c0000

cp.b 0x80000000 0x9f020000 0x3c0000

刷art:

tftp 0x80000000 art.bin

erase 0x9f3f0000 +0x10000

cp.b 0x80000000 0x9f3f0000 0x10000

8M的:

刷编程器固件:

tftp 0x80000000 full.bin

erase 0x9f000000 +0x800000

cp.b 0x80000000 0x9f000000 0x800000

刷uboot:

tftp 0x80000000 uboot.bin

erase 0x9f000000 +0x20000

cp.b 0x80000000 0x9f000000 0x20000

刷fw:

tftp 0x80000000 fw.bin

erase 0x9f020000 +0x7c0000

cp.b 0x80000000 0x9f020000 0x7c0000

刷art:

tftp 0x80000000 art.bin

erase 0x9f7f0000 +0x10000

cp.b 0x80000000 0x9f7f0000 0x10000

点评

katamail

终于找到刷不死uboot的方法了,谢谢 

详情

回复

发表于 2014-11-4 22:10

girsolologo

请问如何更改uboot中的mac和pin 啊,刷art的话,刷以前自带的就可以吗 

详情

回复

发表于 2014-10-4 14:50

fj2003

大师,ubnt 怎么刷 art 

详情

回复

发表于 2014-7-14 20:59

welcoco

不错不错 

发表于 2014-7-8 11:17

shileifans

DD下刷U-boot的命令 mtd -r write uboot.bin RedBoot 

发表于 2014-6-2 11:31

点评回复

支持 4

反对 0

评分

举报

6331805

22

主题

0

贡献

834

帖子

藐视其它菜鸟的鸟

恩山币
3220 nb

  • 收听TA

  • 发消息

推荐

发表于 2014-2-25 13:45

|

只看该作者

本帖最后由 6331805 于 2014-4-30 00:42 编辑

本人备份的无线模块ART

tp740v3(ar9285)双天线工作.zip

(844 Bytes, 下载次数: 198)

740v3(ar9285)单天线工作.zip

(1.16 KB, 下载次数: 189)

tp941v4(ar9283).zip

(1001 Bytes, 下载次数: 363)

tp841v7(ar9287).zip

(760 Bytes, 下载次数: 302)

点评

gmj586

能用在941 V5吗 

详情

回复

发表于 2015-1-15 13:42

wuhaof

ar7240+ar9283 的ART有吗 

详情

回复

发表于 2014-12-9 17:23

呆堡

谢谢,9283的需要 

详情

回复

发表于 2014-11-9 17:03

llm2323

tp941v4(ar9283)能用在tp841n v5上吗 

详情

回复

发表于 2014-7-18 10:41

liwenbin88

wr941nv6(AR9344+AR9381)ART在1597楼。 

发表于 2014-6-8 11:54

Wireless_safety

您解压您的941V4看看是什么………. 

发表于 2014-4-30 00:15

评分

参与人数 1 恩山币 +3

收起

理由

hanhg

+ 3 呐,做人呢,最重要的就是开心

查看全部评分

点评回复

支持 3

反对 1

评分

举报

hackpascal

41

主题

9

贡献

2086

帖子

高级老鸟(鸟爷)

恩山币
5238 nb

  • 收听TA

  • 发消息

推荐

 楼主|

发表于 2014-4-7 23:02

|

只看该作者

本帖最后由 hackpascal 于 2014-4-7 23:05 编辑

s6510 发表于 2014-4-7 22:52

不好意思,我刚又发了次。上次没有发送出去。

你的固件是 OpenWrt 带 JFFS2 数据的,不是 TP 固件,因此直接没法刷。

我看了一下你的固件数据,可以刷,步骤:

1. 删掉固件末尾的64K数据,在 UBoot 控制台里刷机,选择不重启

2. 在 UBoot 控制台里选择恢复出厂设置,选择擦除 NVRAM 分区,使用默认设置

3. 重启即可。

P.S. 重启进入 OpenWrt 后,内核日志可能有一条关于 JFFS2 的记录,不用管。。。。。。

不能刷的原因是我将固件大小限制为了 FLASH 大小减去 4 个 64K 大小 (UBoot 128K + NVRAM 64K + ART 64K),而你的那个固件包含 NVRAM 的 64K,所以没法刷。

由于你的固件的最后 64K 没数据,所以可以删了来刷。

点评

lgweng

tp841n v8除AA版外其它OP固件都会不定时重启、死机。试用rapistor的uboot不会死机。 

详情

回复

发表于 2015-2-12 12:05

http://breed.hackpascal.net/

点评回复

支持 2

反对 1

评分

举报

hackpascal

41

主题

9

贡献

2086

帖子

高级老鸟(鸟爷)

恩山币
5238 nb

  • 收听TA

  • 发消息

推荐

 楼主|

发表于 2014-8-27 23:51

|

只看该作者

风的幻想 发表于 2014-8-27 21:22

我前面的问题是:

第一个,你可以先暂时就从uboot里升级ubnt升级固件,这个问题我找时间确认并修复

第二个,确实需要刷art,刷了art,最好再在uboot的ubnt设置里设置机型,否则ubnt可能无法启动。

点评

liushuijie

847v2改了64m内存,换8m闪存,编程器刷9341的不死uboot,进入uboot更新固件提示:闪存布局无效,怎么解决 

详情

回复

发表于 2015-3-28 15:41

http://breed.hackpascal.net/

点评回复

支持 1

反对 1

评分

举报

hackpascal

41

主题

9

贡献

2086

帖子

高级老鸟(鸟爷)

恩山币
5238 nb

  • 收听TA

  • 发消息

推荐

 楼主|

发表于 2014-2-21 17:38

|

只看该作者

过期的可乐 发表于 2014-2-21 17:29

虽然没有这个机子,但是非常感谢楼主的分享

启动AR9341的

难能可贵的是,你的uboot还支持原厂固件

等我哪天入手二手的AR9341机子,我就做AR9341的UBoot。

但遗憾的是我找不到AR9341的PDF数据手册。

启动原厂固件(TP-LINK 4M 版)还需在UBoot里添加一点数据才行,不然丢无线。

点评

wood_A

ar9341的datasheet我来共享 

详情

回复

发表于 2014-8-12 17:29

http://breed.hackpascal.net/

点评回复

支持 1

反对 1

评分

举报

hackpascal

41

主题

9

贡献

2086

帖子

高级老鸟(鸟爷)

恩山币
5238 nb

  • 收听TA

  • 发消息

推荐

 楼主|

发表于 2014-7-26 23:15

|

只看该作者

Dreista 发表于 2014-7-26 21:46

WNR2000V3 AR7240+AR9287 刷写后每次启动都会到U-BOOT控制台界面 未知原因

以下是TTL输出的信息:

目前不能启动netgear的原厂固件,你只能刷兼容的tp固件

点评

lsz7575

能刷ubnt么? 

详情

回复

发表于 2014-9-5 20:09

Dreista

主要是op也没法启动感觉不科学。感觉tp没看到ar7240+9287,那么应该是用7240+9285还是7241+9287? 

详情

回复

发表于 2014-7-26 23:47

http://breed.hackpascal.net/

点评回复

支持 2

反对 0

评分

举报

fj2003

4

主题

0

贡献

47

帖子

平凡的菜鸟

恩山币
398 nb

  • 收听TA

  • 发消息

推荐

发表于 2014-6-7 10:34

|

只看该作者

841n v7刷完,按reset无法恢复出厂设置???

点评回复

支持 1

反对 1

评分

举报

hackpascal

41

主题

9

贡献

2086

帖子

高级老鸟(鸟爷)

恩山币
5238 nb

  • 收听TA

  • 发消息

推荐

 楼主|

发表于 2014-3-9 10:35

|

只看该作者

一粒米 发表于 2014-3-9 10:28

刷入方式:

在 U-Boot 命令行中使用 tftp 命令:

  tftp 0x80000000 u-boot-ar7241.bin

不。。这三条不是在 linux 里用的,是在 uboot 命令行里用的。

putty 下(linux)的刷入:

没有编程器,谨慎刷机!

把文件放入/tmp下

Openwrt 下:

cd /tmp

mtd -r write <文件名> u-boot

dd-wrt 下:

cd /tmp

mtd -r write <文件名> RedBoot

点评

samng

Redboot下可以刷U-Boot么 

详情

回复

发表于 2015-5-21 20:13

samng

Redboot下可以刷U-Boot么 

详情

回复

发表于 2015-5-21 20:13

anmonkey

编程器应该买哪种比较好? 

详情

回复

发表于 2014-7-19 14:28

anmonkey

MW150R V5.2 改 4M 64M 刷完楼主的AR9331U-BOOT后,仍然无法进入刷机画面···

后面刷ART后无法启动·····

全部灯都不亮

后来换一个9V 1A(原来的是0.6A)电源试了一下,突然就有反应了,SYS灯和WAN灯亮了,C 

详情

回复

发表于 2014-7-19 14:26

http://breed.hackpascal.net/

点评回复

支持 1

反对 1

评分

举报

jicheng12

39

主题

0

贡献

607

帖子

已经会飞的菜鸟

恩山币
2141 nb

  • 收听TA

  • 发消息

2#

发表于 2014-2-20 23:16

|

只看该作者

ar7241 这个必须顶啊,都是上几代的方案了。

建议楼主出9331 9341的。

点评回复

支持

反对

评分

举报

hackpascal

41

主题

9

贡献

2086

帖子

高级老鸟(鸟爷)

恩山币
5238 nb

  • 收听TA

  • 发消息

3#

 楼主|

发表于 2014-2-20 23:17

|

只看该作者

jicheng12 发表于 2014-2-20 23:16

ar7241 这个必须顶啊,都是上几代的方案了。

建议楼主出9331 9341的。

暂时没设备,二手的 740N v5 还在路上。。。

点评

cw6610

我的740N V5.8硬改了16M的闪存,64M的内存,刷了你网盘的UBOOT和固件,现在不知道怎么无线没法使用啊 提示无线设备未开启或无连接。

固件:openwr-ar71xx-generic-tl-wr740n-v5-squashfs-factory.bin 

详情

回复

发表于 2014-9-17 19:55

http://breed.hackpascal.net/

点评回复

支持

反对

评分

举报

ZHIZAI100

2

主题

0

贡献

1394

帖子

藐视其它菜鸟的鸟

恩山币
3193 nb

  • 收听TA

  • 发消息

4#

发表于 2014-2-20 23:48

|

只看该作者

很好很强大

点评回复

支持

反对

评分

举报

泽铭他爹

5

主题

0

贡献

230

帖子

已经会飞的菜鸟

恩山币
1223 nb

  • 收听TA

  • 发消息

5#

发表于 2014-2-21 01:32

来自手机

|

只看该作者

不错收藏了      

点评

猜想8

收藏备用!谢谢分享! 

详情

回复

发表于 2014-12-23 11:21

来源URL:http://www.right.com.cn/forum/thread-136444-1-1.html