设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1600228|回复: 5352
打印 上一主题 下一主题

【2017-09-21】AR/QCA/MTK Breed,功能强大的多线程 Bootloader

    [复制链接]
跳转到指定楼层
1#
发表于 2015-3-21 22:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hackpascal 于 2017-11-13 01:04 编辑

2017-11-13:最近不空,没有更新。Breed 都是正常的,如果用第三方工具刷了变砖,请不要找我。

从现在起,之前说过不再更新的 Breed 文件将不再进行任何变动(也不再刷版本号),位于 https://breed.hackpascal.net/ 里的这些文件将逐步移入 EOL 目录中,文件名后面会注明最后的修订号。百度网盘里的这些文件会放在另一个单独的压缩包。

楼主强烈反对直接从互联网上下载 Breed 到路由然后通过 mtd 更新。这种方法完全没有验证 Breed 是否完整,很危险。mtd 命令带 -r 参数则是让刷机者没有退路,不成功就变砖。所以 Breed 的 Web 服务器不会重新开启 http 访问。


想要某设备的专用breed,就得提供对应的设备,否则一切免谈。做不做对我来说完全无所谓。

这是楼主从去年年中自行设计开发的一个全新的 Bootloader,并用于取代 U-Boot。
此 Bootloader 暂取名为 Breed,不是 U-Boot,也不是 U-Boot 的改进版,是全新、独立的、跟 U-Boot 平级的 Bootloader。


科普一下:
Bootloader 意思为引导加载器,即为用于加载操作系统的程序。它是一大类此类功能程序的统称。现在的 BIOS、UEFI、GRUB、RedBoot、U-Boot、CFE、Breed 等都是 Bootloader。
因此,还是上面那句话,Breed 不是由什么东西改名出来的,这就是一个新的东西。看着有些人的话我真的觉得很搞笑。
此外,由上面两句话,如果想从 Breed 刷到其他任何 Bootloader,例如 U-Boot,请在 Breed 固件更新页面选择更新 Bootloader。。。。。。。。。。。。

免费、无限制、不开源

特别提醒:“不死”指的是所有固件更新操作均在 Breed 里面完成。因为有些官方升级固件自带 Bootloader,如果从官方固件的 Web 进行升级,那么会导致 Breed 被覆盖。Breed 在刷入固件时会自动去掉固件自带的 Bootloader,因此能够保证 Breed 本身是“不死”的。

Breed 不支持启动非 Linux 类型的固件,例如 TP/水星/迅捷的 VxWorks 系统。因此如果固件大小小于等于 2MB,那就肯定不能刷了。

Breed 不能智能识别【任何】固件,能支持的固件都是要写代码做判断的。又不是人看一眼就知道哪里是固件。。。

Breed 拥有以下新特性:
  • 实时刷机进度,进度条能准确反映刷机进度
  • Web 页面快速响应
  • 最大固件备份速度,依 Flash 而定,一般能达到 1MB/s
  • 免按复位键进入 Web 刷机模式
  • Telnet 功能,免 TTL 进入 Breed 命令控制台
  • 复位键定义测试功能
  • 固件启动失败自动进入 Web 刷机模式
  • 可自定义位置和大小的环境变量块




[本帖内容]
  • 2楼 - 更新日志
  • 3楼 - 适用机型和 Flash 说明
  • 4楼 - Breed 命令控制台说明及 TTL 刷机
  • 5楼 - 复位键测试说明
  • 6楼 - 环境变量说明、自定义复位键说明、小米 Mini 固件启动设置

[进入 Web 刷机模式]
电脑网络连接设置为自动获取 IP 地址
打开 CMD,运行 ping 192.168.1.1 -t
注意从 r979 开始,这个 IP 地址是可以被修改的,所以在实际操作时,需要替换为修改后的 IP
按住复位键或者WPS键再给路由通电,如果看到路由器的部分或全部LED连闪4次,或 ping 通即表明进入 Web 刷机模式

[免按复位键进入 Web 刷机模式]
通过一个 Breed Enter 工具实现 (需要 Npcap 支持)
https://github.com/nmap/npcap/releases/download/v0.10-r7/npcap-0.10-r7.exe 下载 Npcap,安装时 WinPcap 兼容模式
还是支持一下 Windows XP 吧
点此下载 Windows XP 专用测试版 BreedEnter (使用 WDK 7.1.0 编译): http://breed.hackpascal.net/BreedEnter-VC80-XP.zip

确保路由与电脑通过网线相连

1. 启动 BreedEnter.exe


2. 路由断电再通电


3. 如果程序界面提示如下即表明已进入 Web 刷机模式


[修改串口波特率]
  • 进入 Breed 命令控制台
  • 执行命令 setbrg <波特率> 即可
  • 重启生效


[文件说明]
文件名说明
BreedEnter.exeBreed 启动中断工具,实现免按复位键进入 Web 刷机模式
md5sum.txt当前版本所有 Breed 文件的 MD5 值,用于校验文件的完整性
breed-mt7620-reset1.binMT7620A / MT7620N 全通用,波特率 57600,复位键 GPIO#1
breed-mt7620-reset2.binMT7620A / MT7620N 全通用,波特率 57600,复位键 GPIO#2
breed-mt7620-reset11.binMT7620A / MT7620N 全通用,波特率 57600,复位键 GPIO#11
breed-mt7620-reset12.binMT7620A / MT7620N 全通用,波特率 57600,复位键 GPIO#12
breed-mt7620-reset13.binMT7620A / MT7620N 全通用,波特率 57600,复位键 GPIO#13
breed-mt7620-reset26.binMT7620A / MT7620N 全通用,波特率 57600,复位键 GPIO#26
breed-mt7620-reset30.binMT7620A / MT7620N 全通用,波特率 57600,复位键 GPIO#30
breed-mt7620-rt-n14u.binMT7620A / MT7620N 全通用,波特率 57600,复位键 GPIO#1,WPS 键 GPIO#2
breed-mt7620-whr-1166dhp.binMT7620A / MT7620N 全通用,波特率 57600,复位键 GPIO#52,AOSS 键 GPIO#53
breed-mt7620-lenovo-y1.bin联想 Y1 (newifi mini) 专用,波特率 115200,复位键 GPIO#11
breed-mt7620-lenovo-y1s.bin联想 Y1S (newifi) 专用,千兆口可用,波特率 115200,复位键 GPIO#11
breed-mt7620-zte-q7.bin中兴 ZTE Q7 专用,波特率 57600,复位键 GPIO#26
breed-mt7620-youku-yk1.bin优酷路由宝专用,波特率 57600,复位键 GPIO#1
breed-mt7620-xiaomi-mini.bin小米 Mini 专用,波特率 115200,复位键 GPIO#30
breed-mt7620-fir302m.bin斐讯 FIR300M/302M 专用,波特率 57600,复位键 GPIO#2
breed-mt7620-phicomm-psg1208.bin斐讯 PSG1208 (K1)/ PSG1218 (K2) 专用,波特率 57600,复位键 GPIO#1
breed-mt7620-hiwifi-hc5761.bin极路由 极壹S (HC5661)/极贰 (HC5761) 专用,波特率 115200,复位键 GPIO#12
breed-mt7620-hiwifi-hc5861.bin极路由 极叁 (HC5861) 专用,千兆LAN可用,波特率 115200,复位键 GPIO#12
breed-mt7620-oye-0001.bin哦耶 Oye-0001 专用,波特率 115200,复位键 GPIO#1
breed-mt7620-airmobi-iplay2.binAirMobi iPlay2 专用,波特率 57600,复位键 GPIO#26
breed-mt7621-newifi-d1.bin联想 Newifi D1 专用,DDR3 内存适用,默认 256MB DDR AC 时序参数,波特率 115200,复位键 GPIO#15,WPS 键 GPIO#18
breed-mt7621-xunlei-timeplug.bin迅雷时光机 (时光云) 专用,DDR3 内存适用,默认 256MB DDR AC 时序参数,波特率 115200,复位键 GPIO#4
breed-mt7621-youku-l2.bin优酷路由宝 YK-L2 专用,DDR3 内存适用,默认 256MB DDR AC 时序参数,波特率 115200,复位键 GPIO#18,WPS 键 GPIO#17
breed-mt7621-phicomm-k2p.bin斐讯 K2P 专用,DDR3 内存适用,默认 512MB DDR AC 时序参数,波特率 57600,复位键 GPIO#3
breed-mt7621-pbr-m1.binPandoraBox PBR-M1 专用,DDR3 内存适用,默认 512MB DDR AC 时序参数,波特率 115200,复位键 GPIO#18
breed-mt7621-totolink-a3004ns.binTOTOLINK A3004NS 专用,DDR3 内存适用,默认 256MB DDR AC 时序参数,波特率 57600,复位键 GPIO#4,WPS 键 GPIO#3
breed-mt7621-xiaomi-r3g.bin小米路由器 3G 专用,NAND 启动,DDR3 内存适用,默认 256MB DDR AC 时序参数,波特率 115200,复位键 GPIO#18
breed-mt7621-creativebox-v1.binCreativeBox v1 专用,DDR3 内存适用,默认 512MB DDR AC 时序参数,波特率 115200,复位键 GPIO#18
breed-mt7628-hiwifi-hc5661a.bin极路由 极壹S (HC5661A) 专用,波特率 115200,复位键 GPIO#38
breed-mt7628-oye-0006.bin哦耶 OYE-0006 专用,波特率 115200,复位键 GPIO#38
breed-mt7688-reset38.binMT7628AN/KN 全通用,波特率 57600,复位键 GPIO#38
breed-rt3050-buffalo-wcr-hp-gn.binBuffalo WCR-HP-GN 专用,SPI 启动,波特率 57600,复位键 GPIO#10,WPS 键 GPIO#0
breed-rt3050-di-524m-b1.binD-LINK DI-624M B1 专用,SPI 启动,波特率 57600,复位键 GPIO#10
breed-rt305x-nor-reset0.binRT305X 通用,NOR 启动,波特率 57600,复位键 GPIO#0
breed-rt305x-nor-reset10.binRT305X 通用,NOR 启动,波特率 57600,复位键 GPIO#10
breed-rt3052-dir-605-b1.binD-LINK DIR-605 B1 专用,NOR 启动,波特率 57600,复位键 GPIO#10,WPS 键 GPIO#0
breed-rt3052-hg255d.bin华为 HG255D 专用,NOR 启动,波特率 115200,复位键 GPIO#4,WPS 键 GPIO#10
breed-rt5350-airmobi-iplay.binAirMobi iPlay 专用,波特率 57600,复位键 GPIO#12
breed-rt5350-hame-a5.bin华美 A5 专用,波特率 57600,复位键 GPIO#0
breed-rt5350-zm-10.bin中沃 ZM-10 专用,波特率 57600,复位键 GPIO#10
breed-ar7161-dir-825-b1.binD-LINK DIR-825 B1 专用,波特率 115200,复位键 GPIO#3,WPS 键 GPIO#8
breed-ar724x.binAR724X 通用,百兆有线,波特率 115200,复位键 GPIO#11,QSS 键 GPIO#12
breed-ar724x-reset11.binAR724X 通用,百兆有线,波特率 115200,复位键 GPIO#11
breed-ar724x-reset12.binAR724X 通用,百兆有线,波特率 115200,复位键 GPIO#12
breed-ar7240-wnr1000v2.binNetgear WNR1000 v2 专用,百兆有线,波特率 115200
breed-ar7242-wr2543nd.binTP-LINK WR2543ND 专用,波特率 115200,复位键 GPIO#11,QSS 键 GPIO#12
breed-ar7242-aruba-ap93.binAruba-AP93 专用,千兆有线,波特率 115200,复位键 GPIO#11,WPS 键 GPIO#12
breed-ar913x.binAR913X 通用,百兆有线,波特率 115200,复位键 GPIO#7,WPS 键 GPIO#3
breed-ar9132-wr1043ndv1.binTP-LINK WR1043ND v1 专用,波特率 115200,复位键 GPIO#7,WPS 键 GPIO#3
breed-ar9331.binAR9331 通用,波特率 115200,复位键 GPIO#11
breed-ar9331-mr12u.binTP-LINK MR12U 专用,波特率 115200,复位键 GPIO#11
breed-ar9331-pisen.bin品胜云路由 (云座易充 WMM003N/无线音乐路由 WPR001N) 专用,波特率 115200,复位键 GPIO#12
breed-ar9331-wr710n.binTP-LINK WR710N/WR720N v3 专用,波特率 115200,复位键 GPIO#11
breed-ar9331-hiwifi-hc6361.bin极路由 极壹 (HC6361) 专用,仅支持 TP 类固件,波特率 115200,复位键 GPIO#11
breed-ar9341.binAR9341 通用,波特率 115200,复位键 GPIO#17
breed-ar9341-wnr2000v4.binNetgear WNR2000 v4 专用,波特率 115200,复位键 GPIO#4
breed-ar9341-pisen-wmp002n.bin品胜云追剧 WMP002N 专用,波特率 115200,复位键 GPIO#17
breed-ar9341-wr800n.binTP-LINK WR800N 专用,波特率 115200,复位键 GPIO#18
breed-ar9342-wr1041nv2.binTP-LINK WR1042N v2 专用,波特率 115200,复位键 GPIO#14
breed-ar9342-huawei-ws322.bin华为 WS322 专用,波特率 115200,复位键 GPIO#0,WPS 键 GPIO#16
breed-ar9344.binAR9344 百兆版,通用,波特率 115200,复位键 GPIO#16
breed-ar9344-ar8327n.binAR9344 + AR8327N 千兆版,通用,波特率 115200,复位键 GPIO#16
breed-ar9344-wdr3320v2.binTP-LINK WDR3320  v2 专用,波特率 115200,复位键 GPIO#16
breed-ar9344-wr941nv6.binTP-LINK WR941N v6 专用,波特率 115200,复位键 GPIO#12
breed-ar9344-mw4530r.bin水星 MW4530R 专用,波特率 115200,复位键 GPIO#17,QSS 键 GPIO#16
breed-ar9344-wndr4300-spi.binNetgear WNDR4300/WNDR3700 v4 专用,SPI 启动,波特率 115200,复位键 GPIO#21,QSS 键 GPIO#12
breed-ar9344-wndr4300-spi-recovery.binNetgear WNDR4300/WNDR3700 v4 专用,SPI 启动,仅用于恢复目的,波特率 115200,复位键 GPIO#21,QSS 键 GPIO#12
breed-ar9344-belair20e11.binBelAir20E-11 专用,波特率 115200,复位键 GPIO#17,WPS 键 GPIO#12
breed-qca953x.binQCA9531/QCA9533,通用,波特率 115200,复位键 GPIO#12
breed-qca953x-letv-lba-047-ch.bin乐视路由专用,波特率 115200,复位键 GPIO#17
breed-qca9558-wr941nv7.binTP-LINK WR941N v7 专用,波特率 115200,复位键 GPIO#17
breed-qca9558-ar8236.binQCA9558 + AR8236 百兆版,通用,波特率 115200,复位键 GPIO#16
breed-qca9558-ar8327n.binQCA9558 + AR8327N 千兆版,通用,波特率 115200,复位键 GPIO#16
breed-qca9558-wr2041nv2.binTP-LINK WR2041N v2 专用,波特率 115200,复位键 GPIO#17
breed-qca9558-wr1043ndv2.binTP-LINK WR1043ND v2 专用,波特率 115200,复位键 GPIO#16
breed-qca9558-dw33d.bin大麦 DW33D 专用,波特率 115200,复位键 GPIO#17
breed-qca956x-uart_rx18_tx20-reset1.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#18,TX GPIO#20,复位键 GPIO#1
breed-qca956x-uart_rx18_tx20-reset2.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#18,TX GPIO#20,复位键 GPIO#2
breed-qca956x-uart_rx18_tx22-reset1.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#18,TX GPIO#22,复位键 GPIO#1
breed-qca956x-uart_rx18_tx22-reset2.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#18,TX GPIO#22,复位键 GPIO#2
breed-qca956x-uart_rx19_tx20-reset1.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#19,TX GPIO#20,复位键 GPIO#1
breed-qca956x-uart_rx19_tx20-reset2.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#19,TX GPIO#20,复位键 GPIO#2
breed-qca956x-uart_rx19_tx20-reset1.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#19,TX GPIO#22,复位键 GPIO#1
breed-qca956x-uart_rx19_tx22-reset2.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#19,TX GPIO#22,复位键 GPIO#2
breed-qca956x-uart_rx20_tx22-reset1.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#20,TX GPIO#22,复位键 GPIO#1
breed-qca956x-uart_rx20_tx22-reset2.binQCA956X 通用,百兆/千兆自适应,波特率 115200,UART RX GPIO#20,TX GPIO#22,复位键 GPIO#2
breed-qca956x-reset2.binQCA956X 百兆版,通用,波特率 115200,复位键 GPIO#2
breed-qca9561-wdr6500v2.bin (不再更新)TP-LINK WDR6500 v2 专用,波特率 115200,复位键 GPIO#1
breed-qca9563-wndr4500v3.binNetgear WNDR4500 v3 专用,波特率 115200,复位键 GPIO#2,WPS 键 GPIO#1
breed-tp9343.binTP9343,通用,波特率 115200,复位键 GPIO#1

注:专用版能够点亮所有LED

以下是可以支持自定义复位键 GPIO 的特别版
文件名说明
breed-ar7161-blank.binAR7161 专用,支持 AR8035 IP1001 MV88E1116 BCM5481 千兆 PHY
breed-ar913x-blank.binAR913X 专用,仅支持 88E6060 百兆交换机
breed-ar724x-blank.binAR724X 专用,支持内置百兆交换机和 AR8021 千兆 PHY
breed-ar9331-blank.binAR9331 专用,仅支持内置百兆交换机
breed-ar934x-blank.binAR934X 专用,支持内置百兆交换机和  AR8327(N) 千兆交换机、AR8035 RTL8211E 千兆 PHY、RTL8201 百兆 PHY
breed-mt7620-blank.binMT7620 专用,仅支持内置百兆交换机
breed-mt76x8-blank.binMT7628/MT7688 专用,仅支持内置百兆交换机
breed-rt305x-nor-blank.binRT305X 专用,从 NOR 闪存启动,仅支持内置百兆交换机
breed-rt305x-spi-blank.binRT305X 专用,从 SPI 闪存启动,仅支持内置百兆交换机
breed-rt5350-blank.binRT5350 专用,仅支持内置百兆交换机

不再维护的 CPU 才会有此 Blank 版,正常维护的其它的 CPU 依然出专用版和固定复位键的版本

[刷入方式]
跟 U-Boot 相同的刷入方法:
  • 从 PandoraBox U-Boot 中刷入
  • 在固件中使用 mtd 命令刷入
  • 在 U-Boot TTL 中刷入
  • 用编程器刷入

[下载]

360 路由 C301 不能刷,否则变砖后果自负!

请勿在极1原厂固件里刷breed,否则必砖无疑。此hc6361的breed只是用给极1刷TP类型的固件的。

注意:TP-LINK TL-WR710N TL-WR720N v3 只能刷 breed-ar9331-wr710n.bin 专用版。刷成其他的变砖后果自负!

注意:新老版极壹S CPU不同,不能互刷,刷机前请仔细确认。刷成其他的变砖后果自负!

AR/QCA 芯片从 U-Boot 更新到 Breed 后请一定记得检查 MAC 地址是否有效,如果全部是FF,请自行修改!!

楼主搭建的下载服务器链接:
http://breed.hackpascal.net/

百度网盘:
链接: http://pan.baidu.com/s/1eRCPsMu 密码: 3if1
压缩包密码:baiduqusi

点评

你说的很对。: 5.0 我赞同你的说法。: 5.0
你说的很对。: 5 我赞同你的说法。: 5
喵喵喵 你再说一遍 信不信打你!  发表于 2017-9-24 14:05
再说一次:K2P的固件因为闪存布局不统一,刷机前需要确认固件使用哪种闪存布局:官方固件、官改固件、PandoraBox 选择 “斐讯 0xA0000”,其他的选 “公版 0x50000”。如果选了一种后固件无法启动,那么就请选另一种   发表于 2017-9-20 15:10
刷的是0731,先是编程器刷入BREED,然后BREED里不保留eeprom刷编程器固件,但好像eeprom没刷进去还是什么的,mac错误和无线信号弱,希望修正下!  发表于 2017-8-4 19:27
K2P在BREED刷原厂编程器固件,丢失eeprom,mac、2.4G、5G信号不正常!希望修正!  发表于 2017-8-4 19:22
k2p用的breed,能否支持512M内存的硬改机器呢??  发表于 2017-7-26 23:38
r1016版本上传文件的大小计算有误差,还望大神完善K2P的breed  发表于 2017-7-15 12:43
k2p用的breed版本r1016,刷进硬改512M内存的机器,无法启动。大神,能否做到内存自适应呢?  发表于 2017-6-23 09:31
期待尽快推出k2p的breed!  发表于 2017-6-10 16:47
王者归来  发表于 2017-6-9 17:55
大鹏一日同风起,扶摇直上九万里。  发表于 2017-6-6 18:00
此贴期待大神早日发布K2P breed  发表于 2017-6-5 22:05
坐等K2P breed~~~~~~~~  发表于 2017-6-4 23:07
期待大神有时间的情况下出一个K2P的breed!MTK的感谢!  发表于 2017-6-4 03:10
期待大神有时间的情况下出一个K2P的breed!MTK的感谢!  发表于 2017-6-4 03:10
期待大神有时间的情况下出一个K2P的breed!MTK的感谢!  发表于 2017-6-4 03:09

评分

参与人数 546贡献 +3 恩山币 +649 收起 理由
思前尸后 + 1 我来恩山就是为了撩你!
diskmans + 1 我来恩山就是为了撩你!
tudou13 + 1 我对H大的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
小牛试刀 + 1 强大的恩山!(以下重复1万次)
电科小生 + 1 加油……你最棒
925685475 -1 给力
tdj815 + 1 亲,你这么厉害,我想做你的经纪人!
zhiyiyang + 1 强大的恩山!(以下重复1万次)
黑色的眼睛 + 1 每次来下载都忍不住要膜拜H大大:P:P:P:P
zdboy17 + 1 亲,你这么厉害,我想做你的经纪人!
飞向天空201003 + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
Heluo + 1 我来恩山就是为了看你!
zk6685 + 3 我来恩山就是为了撩你!
papagogo + 1 我来恩山就是为了撩你!
purehu + 1 我来恩山就是为了撩你!
suxiaoxiann + 1 支付宝已转5毛给你!
maxyrmb + 1 一看就是觉得高端、大气、上档次!
qianyuanaini + 1 我来恩山就是为了撩你!
寂寞小孩 + 1 我来恩山就是为了撩你!
谦虚君 + 1 我来恩山就是为了撩你!
ljlwdf + 1 我来恩山就是为了撩你!
hauntek + 1 什么时候出个极路由4增强版的breed!MT7621A的感谢
zhonghao612 + 1 我来恩山就是为了撩你!
心太高命太薄 + 3 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
nuintun + 1 我来恩山就是为了看你!
amoli + 1 强大的恩山!(以下重复1万次)
zhete + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
betli + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
y165052785 + 1 我来恩山就是为了看你!
945938070 + 1 我来恩山就是为了看你!
aibai + 1 我来恩山就是为了看你!
x63232128 + 1 我来恩山就是为了看你!
haiweix + 1 我来恩山就是为了看你!
fengqi + 1 我来恩山就是为了看你!
uilson + 1 我来恩山就是为了看你!
pmkarl + 1 我来恩山就是为了看你!
ynbcjrl + 1 支付宝已转500w给你!
秦时明月大结局 + 1 支付宝已转500w给你!
ajian518 + 1 我来恩山就是为了看你!
anymango + 1 我来恩山就是为了看你!
crevice2000 + 1 强大的恩山!(以下重复1万次)
ihuatin + 1 支付宝已转500w给你!
wjwjava + 1 给力
alex911 + 1 强大的恩山!(以下重复1万次)
wqlo + 1 一看就是觉得高端、大气、上档次!
lvjin1204 + 1 支付宝已转500w给你!
8懂 + 1 开门!查水表了!
tovarich + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
fkenshan + 1 我买 K2P 是因为有你的breed~~~~
hsaihuaer + 1 我来恩山就是为了看你!
gwinkle + 1 我来恩山就是为了看你!
lj249911023 + 1 有支持小米路由器3G这个型号的吗?双核全千兆设计 / 128MB 超大Flash / 256MB 大内存 .
卯予予 + 1 我来恩山就是为了看你!
echo88 + 1 楼主辛苦了,非常感谢!Breed非常好用。
xiumie + 1 我来恩山就是为了看你!
asiaon123 + 1 强大的恩山!(以下重复1万次)
diguolaobing + 1 哎……就是WDR5600至今无解呀
i5945 + 1 支付宝已转500w给你!
927138396 + 1 我来恩山就是为了看你!
zxcasd123 + 1 强大的恩山!(以下重复1万次)
liusu277 + 1 我来恩山就是为了看你!
hnpytyz + 1 强大的恩山!(以下重复1万次)
Yearn + 1 支付宝已转500w给你!
ywq1992 + 1 支付宝已转500w给你!
排骨君 + 1 亲,你这么厉害,我想做你的经纪人!
陌路悲歌 + 1 强大的恩山!(以下重复1万次)
yunashao + 1 we1202, 7620reset1可用
魔尊 + 1 希望楼主出个k2p 32+512的
11651189 + 1 我来恩山就是为了看你!新人拜山帖,楼主是传说中的恩山H大神吗?
lgy + 1 期待大神有时间的情况下出一个K2P的breed!MTK的感谢!
yamaraja + 1 我来恩山就是为了看你!
wins006 + 1 一看就是觉得高端、大气、上档次!
『努力』奋斗〗 + 1 支付宝已转500w给你!
萃取闲情 + 1 我来恩山就是为了看你!
yhky + 1 建议增加一个MT7621的空白breed,SPI闪存用,手动定义复位键
coollq99 + 1 强大的恩山!(以下重复1万次)
gujiangjiang + 1 我来恩山就是为了看你!
GANCC超 + 1 大神K3的希望能出个
tzxinqing + 3 我来恩山就是为了看你!
xuetang + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
lww220381 + 1 我来恩山就是为了看你!
蓝蓝的白云 + 1 感谢无私奉献!~~~~
donghai555 + 3 我来恩山就是为了看你!
yxh921 + 1 一看就是觉得高端、大气、上档次!
sgrcxiang + 1 我来恩山就是为了看你!
lswjf + 1 我来恩山就是为了看你!
maizhi-007 + 1 我来恩山就是为了看你!
设为主页 + 1 支付宝已转500w给你!
好名都被狗取了 + 1 我来恩山就是为了看你!
royal007 + 1 支付宝已转500w给你!
jaffer + 1 我来恩山就是为了看你!
boomy + 1 我来恩山就是为了看你!
chenzoutie + 1 我来恩山就是为了看你!
蔬菜小射线 + 1 我来恩山就是为了看你!
augfn + 1 我来恩山就是为了看你!
沙羅双樹 + 1 我来恩山就是为了看你!
54088 + 1 大大应该弄个扫码图出来,大家多多少少贡献点出来,方便开发更多的机型。
haha5217 + 1 亲,你这么厉害,我想做你的经纪人!
zixiang5288 + 1 我来恩山就是为了看你!
ImissChristy + 1 我来恩山就是为了看你!

查看全部评分

本帖被以下淘专辑推荐:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3401 转播转播 分享分享11 分享淘帖10 支持支持282 反对反对2
我的恩山、我的无线 The best wifi forum is right here.
来自 2#
 楼主| 发表于 2015-3-21 22:38 | 只看该作者
本帖最后由 hackpascal 于 2017-9-21 17:03 编辑

更新日志

[2017-09-21 r1126]
  • 尝试修复部分 MT7621 路由 2.4G 无线丢失或不稳定的 BUG 第二版(不一定全部有用)
  • 添加 CreativeBox v1 专用版

[2017-09-19 r1121]
  • MT7621 增加 NAND 支持
  • 添加小米路由器 3G 专用版支持
  • QCA956X 增加 UART GPIO RX:19 TX:22 配置专用版 (复位键 GPIO1/2)
  • 尝试修复部分 MT7621 路由 2.4G 无线丢失或不稳定的 BUG (不一定全部有用)
  • K2P / A3004NS 专用版“固件更新”页面增加刷机提示
  • TOTOLINK A3004NS 专用版增加原厂固件支持 (同时增加“A3004NS 设置”页面,此页面的数据有效时原厂固件才能启动)
  • K2P 专用版恢复“公版 0x50000”默认闪存布局
  • 添加环境变量编辑页面(不再需要进入 Breed 命令行进行环境变量编辑了)
  • TP-LINK TL-WDR6500 v2 的专用版因为体积原因不再更新

[2017-08-31 r1080]
  • WNDR4500 v3 专用版使用固定环境变量设置
  • 增加环境变量 network.autoneg.timeout 以设置网口自动协商等待时间

[2017-08-30 r1075]
  • 添加 TOTOLINK A3004NS 专用版支持
  • 添加 Netgear WNDR4500 v3 专用版支持
  • QCA9563 增加 QCA8337 支持
  • QCA956X 增加不同 UART GPIO 配置专用版
  • AR/QCA 系列添加 LSDK/QSDK MAC 地址设置页面
  • BelAir20E-11 专用版更新 Web 刷机页面和固件识别
  • 修复 MT7621 Breed 无法启动 PandoraBox 固件的 BUG
  • 修复 MTK 选择 斐讯 0xA0000 闪存布局更新 Bootloader 导致 EEPROM 丢失的 BUG
  • 增加一些新的 SPI-NOR Flash 支持
  • 增加 SPI-NAND 支持

[2017-08-13 r1041]
  • K2P 默认使用 0xA0000 闪存布局
  • 添加 AR913X AR9331 RT305X RT5350 的 Blank 版
  • 为避免混淆,调整固件备份功能,仅保留 ART/EEPROM 和 编程器固件 的备份功能

[2017-07-31 r1033]
  • 修复显示上传文件大小错误的 BUG
  • 添加 PandoraBox PBR-M1 专用版支持

[2017-07-28 r1028]
  • K2P 专用版设置默认内存 AC 时序为 512MB

[2017-07-27 r1027]
  • MT7620 修复 SDRAM 内存重启卡死的 BUG
  • MT7621 增加内存 AC 时序设置功能
  • K2P 专用版设置默认内存 AC 时序为 256MB,以便于直接支持 128/256/512MB 的内存

[2017-07-24 r1023]
  • MT7621 修复在部分设备上网口失效的 BUG
  • MT7621 修复 EEPROM 定位错误的 BUG (MAC 地址修改、备份EEPROM)
  • MT7621 恢复内存频率设置功能
  • K2P 专用版修改默认波特率为 57600
  • 修复 K2P 使用原厂固件时网口失效的 BUG
  • 重新添加 Newifi D1 专用版支持

[2017-06-13 r1016]
  • MTK 系列增加斐讯固件专用闪存布局

[2017-06-12 r1015]
  • 修复 K2P 超频复位键定义错误

[2017-06-11 r1014]
  • MT7621 增加斐讯 K2P 支持
  • 去除 WNDR4300 NAND 启动版 (breed-ar9344-wndr4300-nand.bin) 支持
  • WNDR4300 SPI 启动版 (breed-ar9344-wndr4300-spi-recovery.bin) 修复取消勾选“保留 Bootloader” 和 “保留 ART”后不能刷入任意编程器固件的 BUG
  • boot 命令扩充启动 linux 内核和从任意地址执行的功能

[2017-04-16 r1010]
  • MT7620 增加斐讯 K1/K2 新版固件支持(刷写和启动)

[2017-01-16 r1008]
  • 修复在某些系统上打开 Breed 页面导致 Breed 崩溃的 BUG(表现为页面无响应,ping 不通),所有型号均更新

[2016-12-19 r1006]
  • AR7161 增加 IP1001 MV88E1116 BCM5481 千兆 PHY 支持
  • AR934X 增加 RTL8211E 千兆 PHY 支持
  • 增加以太网 PHY 自动协商等待过程,解决部分千兆设备无法使用 BreedEnter 中断的问题
  • qca956x-wdr6500v2 重命名为 qca9561-wdr6500v2
  • 增加哦耶 OYE-0006 专用版支持
  • 增加 AR7161 AR724X AR934X MT7620 MT76X8 无 GPIO 配置特别版,可以支持自定义一个复位键 (见6楼说明)

[2016-10-01 r979]
  • 更新到 1.1 版
  • 增加环境变量支持 (见本贴6楼)
  • 增加独立的 WR941N v7 专用版支持
  • 增加 abstatus 命令,用于显示启动被中断的原因
  • 增加新版斐迅 K2 固件 (含 boot 部分) 支持
  • 修复 Aruba-AP93 无法启动固件的 BUG
  • 修复 WR941N v6 超频无效的 BUG
  • BreedEnter 增加显示 Breed 当前 IP 地址的功能

[2016-08-25 r936]
  • 修复 QCA9558 PHY 地址识别的 BUG
  • 修改 HG255D EEPROM 大小检测限制,允许 64KB 和 128KB 两种大小
  • 修复 flash 命令无法显示 SPI 闪存扇区大小的 BUG
  • HG255D 启用 USB 节能模式

[2016-07-29 r928]
  • 增加并行 NOR Flash 支持 (RT305X)
  • 增加 D-Link DIR-605 B1 专用版支持 (NOR)
  • 增加华为 HG255D 专用版支持 (NOR)
  • 增加 RT305X + NOR RESET GPIO #0/#10 通用版

[2016-07-06 r899]
  • 增加 Aruba-AP93 专用版支持
  • 增加 BelAir20E-11 专用版支持(仅支持 TP-LINK 和 LSDK 闪存布局)
  • 增加中沃 ZM-10 专用版支持
  • 修复 DW33D/LSDK 闪存布局对于 Bootloader 大小的检测
  • 修复 DW33D 原厂固件 WAN 口无法使用的 BUG

[2016-07-01 r890]
  • 增加 RT305X SPI 版支持(要我说几遍不支持 NOR 的路由?我先说清楚 HG255D 的支持遥遥无期)
  • 增加 Buffalo WCR-HP-CN 专用版 (RT3050 SPI) 支持
  • 增加 D-LINK DI-524M B1 专用版 (RT3050 SPI) 支持
  • 增加华美 A5 专用版 (RT5350) 支持
  • 增加 AR7242 + AR8021 支持
  • 增加 AR9342 + RTL8201 (华为 WS322 专用版) 支持,但是有 10% 的丢包率
  • 增加大麦 DW33D 专用版支持
  • 增加 QCA956X RESET GPIO #1/#2 通用版
  • 修复 QCA8337 无法使用的 BUG
  • 修复 AR8035 在 QCA9558 上无法使用的 BUG
  • 修复在部分 Telnet 客户端下输入字符重复的 BUG
  • MT7620 增加 Tomato Phoenix 回复出厂设置选项
  • 去除 UniFi AP 专用版支持
  • 去除 Newifi D1 专用版支持

[2016-04-19 r849]
  • DIR-825 B1 增加 OpenWrt fat 固件支持
  • 添加斐讯 PSG1208/1218 专用版
  • 修复 MT7620/MT76X8 重启内存识别出错的问题
  • 修复 MAC 地址输入页面可能无法在最后两组输入数字或字母的问题
  • QCA9558 增加 AR8035 (RGMII) 和 AR8033 (SGMII) 支持,自识别 (未测试)

[2016-03-18 r840]
  • 添加 RT5350 支持 (AirMobi iPlay 专用版)
  • 添加 AirMobi iPlay2 专用版

[2016-1-23 r833]
  • 添加优酷路由宝 YK-L2 专用版支持
  • 添加 AR913X 支持 (百兆 88e6060 通用版)
  • 添加 TP-LINK TL-WR1043ND v1 专用版支持
  • 添加 AR7161 支持 (D-LINK DIR-825 B1 专用版)
  • 修复 AR934X 对 AR8035 的支持
  • 如果需要 AR7161 + AR8035 支持,请联系楼主

[2015-12-07 r802]
  • 添加乐视路由专用版支持
  • AR934X/QCA953X/QCA955X/QCA956X/TP9343 更换 SPI Flash 驱动,加快 Flash 操作速度

[2015-11-03 r791]
  • 修复 AR/QCA 在使用 32M Flash 时可能出现无法重启以及无法启动固件的问题 (仅针对 breed,不针对固件)
  • 增加 TP-LINK TL-WR800N 支持
  • 修复 TL-WDR6500 v2 在刷入大于 63kb 的 bootloader 时导致其数据损坏的 BUG
  • 修改 Oye-0001 默认波特率为 115200
  • 将 ar724x-ubnt 重命名为 ar724x-unifi-ap
  • AR724X 增加单独的 RESET GPIO 11 与 RESET GPIO 12 支持

[2015-10-18 r777]
  • 增加哦耶 Oye-0001 支持
  • 增加品胜云追剧 WMP002N 支持
  • 修复 MT7620/MT7628/MT7688 内存识别可能不准确的 BUG
  • 修复 MT7620 + SDRAM (FIR300M/302M) 自 r645 开始出现的不稳定的 BUG

[2015-09-21 r766]
  • 修复 AR724X 刷入 UBNT 固件后可能无法通过 UBNT Web 进行固件升级的 BUG

[2015-09-20 r765]
  • 增加部分新的 Flash 型号支持
  • 修复 AR/QCA 启动固件的一个 BUG

[2015-09-11 r761]
  • 增加迅雷时光机专用版支持
  • AR/QCA 系列增加 Atheros LSDK 固件的闪存布局支持
  • QCA953X 增加乐视路由固件支持 (由于无此路由,因此没有专用版支持)
  • MT7620 增加小米 Mini 固件 SN 及 bdata 备份支持
  • 修复 AR9341 可能无法启动 WNDR2000 v4 原厂固件的 BUG

[2015-09-08 r755]
  • 增加 MT7621 (Newifi D1) 支持
  • AR724X 增加在启动时解除 Flash 写保护的功能,以便支持最新 UBNT 固件 (UBNT XM 5.6.2 上测试)
  • 更换 MT7628/MT7688 的 Flash 驱动,以加快读写速度
  • MT762X 增加 0x60000 闪存布局支持
  • 所有专用型号均增加在进入Web控制台模式时系统状态指示LED闪烁功能;正常启动时点亮电源LED

[2015-08-21 r717]
  • 增加 MT7688 支持
  • 修复 MT7628 可能导致 Breed 里网络不通的 VLAN 问题
  • 停止对 MW300R v6 的支持

[2015-08-06 r708]
  • 添加网件 WNR2000 v4 支持
  • 增加 TP-LINK TL-WDR6500 v2 支持
  • 增加 AR934X 内存稳定性
  • 修复 QCA9558 下 PCI-E 初始化 BUG,解决 5G 无线不可用的问题

[2015-07-28 r679]

[2015-07-19 r647]
  • 添加新版小米 mini 固件更新支持

[2015-07-17 r646]
  • 修复 MT7620 内存容量检测出错的 BUG

[2015-07-13 r645]
  • 添加 MT7628AN 支持 (MT7628KN 暂未测试),支持极路由新版极壹S HC5661A
  • AR724X 增加 Netgear WNR1000 v2 支持 (不支持刷原厂固件)
  • 修复 AR724X PCI-E 初始化的 BUG,解决没有无线的问题
  • 修复 AR/QCA 系列 MAC 地址读取错误的 BUG
  • 修复在未识别出 Flash 型号时崩溃的 BUG

[2015-06-04 r623]
  • AR724X 增加 UBNT 支持

[2015-06-03 r615]
  • 添加 AR7242 + RTL8367R 支持 (TL-WR2543ND 千兆有线)
  • 修复 AR/QCA SPI 的一个 BUG,该 BUG 可能导致刷入固件出错

[2015-06-01 r610]
  • 添加 AR7240/AR7241 支持 (AR7242 目前仅支持内置单口百兆交换机)
  • 修复 MT7620 一个不知道有什么影响的 BUG (有线网络方面)

[2015-05-27 r599]
  • AR9342/AR9344 增加 AR8035 支持 (自识别)
  • 修复 AR/QCA 可能出现的读取 Flash 出错的问题

[2015-05-13 r585]
  • 添加 AR9341 支持
  • 添加 AR9342 + AR8327 支持 (TP-LINK TL-WR1041N v2 专用版)

[2015-05-12 r576]
  • 修复 AR9331 在 breed 下网口 LED 显示异常的问题
  • 添加 TP9343 支持
  • 添加 QCA9558 + AR8327N 支持 (百兆千兆自适应)
  • 添加极路由 极壹 (HC6361) 专用版,仅支持 TP-LINK 类型固件

[2015-05-07 r547]
  • 添加 QCA9558 + AR8236 支持 (仅百兆可用)
  • 添加 AR9331 支持
  • 修复可能出现的无法备份固件的问题
  • 修复频率设置在 Firefox 下显示异常的问题

[2015-05-04 r531]
  • 添加 QCA953X 支持

[2015-05-03 r527]
  • 添加 AR9344 + AR8327N 千兆版支持
  • 添加水星 MW4530R 专用版

[2015-04-29 r520]
  • 添加极路由 极叁 (HC5861) 专用版,千兆 LAN 可用

[2015-04-28 r515]
  • 设置交换机端口隔离,防止在启动时导致PC直接获取上级路由的IP地址

[2015-04-26 r511]
  • 添加 AR9344 百兆版支持,支持自定义超频
  • MT7620 增加 RippleOS 恢复出厂设置功能
  • 修复无法在 Linux 系统下上传的问题
  • 修复固件启动后获取到错误的 IP 地址的问题

[2015-04-07 r446]
  • 添加极路由 极贰 (HC5761) 专用版
  • 设置 MT7620 CPU 默认频率为 580MHz
  • 添加超频功能

[2015-04-06 r433]
  • 修复无法在 256MB 内存上使用的 BUG
  • 添加联想 Y1S (newifi) 专用版,支持双千兆口
  • 添加斐讯 FIR300M/302M 专用版

[2015-04-04 r425]
  • 添加爱快固件启动支持
  • 完善小米 Mini 固件启动支持 (说明见6楼)
  • 添加小米 Mini 专用版
  • 再次修复无法启动固件的问题

[2015-04-03 r419]
  • 添加优酷路由宝专用版
  • 修复在 32M Flash 下无法备份固件的问题 (主要是优酷路由宝)
  • 修复偶发性无法启动固件的问题

[2015-04-02 r411]
  • 添加3个专用版

[2015-03-31 r408]
  • 修复在部分路由上无法启动固件的问题 (中兴 Q7)
  • 在进入刷机模式时所有网口LED闪烁

[2015-03-30 r396]
  • 修复小米 Mini 开机进入 Breed 的问题
  • 修复部分原厂固件无法软重启的问题

[2015-03-30 r393]
  • 添加 GPIO#26 复位键支持 (中兴 Q7 便携式 3G 无线路由)
  • 改进 MT7620 btntst 命令

[2015-03-29 r389]
  • 修复在联想的路由 (Y1 Y1S RY-1 等) 上无法启动 PandoraBox 固件或启动后不停重启的问题
  • 添加优酷路由宝固件刷入及启动支持
  • 添加 Buffalo WHR-1166DHP 恢复出厂设置支持
  • 支持通过 PandoraBox U-Boot 刷入

[2015-03-24 r372]
  • 增加对带有外置 PA 的 MT7620 路由支持

[2015-03-24 r353]
  • 修复部分原厂固件有线网络无法使用的问题

[2015-03-23 r346]
  • 修复 LED 全亮的问题
  • 修复复位键 GPIO 测试功能的一些 BUG
  • 修复 MT7620 频率显示错误的问题
  • 修复跳转到 /cgi-bin/luci 的问题
  • 添加 Buffalo WHR-1166DHP 支持 (仅复位键)

[2015-03-21 r323]
  • 测试第一版


点评

你说的很对。: 5.0 我赞同你的说法。: 5.0
你说的很对。: 5 我赞同你的说法。: 5
再说一次:K2P的固件因为闪存布局不统一,刷机前需要确认固件使用哪种闪存布局:官方固件、官改固件、PandoraBox 选择 “斐讯 0xA0000”,其他的选 “公版   发表于 2017-10-5 16:01
再说一次:K2P的固件因为闪存布局不统一,刷机前需要确认固件使用哪种闪存布局:官方固件、官改固件、PandoraBox 选择 “斐讯 0xA0000”,其他的选 “公版 0x50000”。如果选了一种后固件无法启动,那么就请选另一种   发表于 2017-9-20 15:07
大神k2p近几个版本在breed里面再刷一遍breed,就会清空mac,op升级过来的就不会,望修复。  详情 回复 发表于 2017-8-28 06:30
28号k2p版本,上传固件会把8.06m识别成8.6m  详情 回复 发表于 2017-7-31 17:38
0727最新版,k2p使用512内存并不能启动,TTL没输出  发表于 2017-7-27 23:09
大师出品,必然是精品。  详情 回复 发表于 2017-5-28 22:36
楼主不支持多拨啊  详情 回复 发表于 2017-4-3 16:07
牛逼的大神 ,老不死U-BOOT更新是选更新U-BOOT,还是选更新固件,谢谢  详情 回复 发表于 2017-2-2 19:52
wnr2020 的复位脚是gpio20 这个找不到。。。。。  详情 回复 发表于 2016-11-25 22:08
买了个智博通的512MB 7621a的路由,复位GPIO18,刷的优酷路由宝L2的breed,现在随便怎么刷系统开机都是进入breed了.....查询中断原因是autoboot was interrupted by button press ......还有救吗  发表于 2016-10-21 20:39
HG255D 刷breed和PandoraBox,修改配置出错后重启进不了系统 PandoraBox用的是PandoraBox-ralink-rt305x-hg255d-squashfs-sysupgrade-r1147-20150710.bin 现在按住按键上电也是进不了breed,用TTL线看日志  详情 回复 发表于 2016-8-22 13:54
有没有JCG 836M的breed???  详情 回复 发表于 2016-8-7 14:01
玩了这么多年电脑,要不是入手了这个K2,都不知道可以玩路由器,谢谢啊  发表于 2016-7-27 13:25
一看就是觉得高端、大气、上档次  发表于 2016-7-7 13:00
有一个 rt3352f 的刷来试试看吧 还得改内存  详情 回复 发表于 2016-7-4 10:47

评分

参与人数 18恩山币 +34 收起 理由
nameman + 1 再说一次:K2P的固件因为闪存布局不统一,刷机前需要确认固件使用哪种闪存布局:官方.
hunzi8 + 3 兄弟,你肥皂掉了……
877812210 + 1 我来恩山就是为了看你!
doulby + 1 感谢分享
jhwangpin + 1 NETGEAR 3800 什么时候支持,半年多了
jianqiumy + 1 赞一个,你是我的呕像!
lajiaomian + 3 我是来打酱油的,老婆说酱油要涨价了,顺便再买两块豆腐~
985552 + 3 卧槽,太TM强大了
q155128 + 1 楼主威武—我就想问问挖掘机技术哪家强?
tansx88 + 1 很给力
wgy2000 + 1 一看就是觉得高端、大气、上档次!
hanhg + 5 我手抖了下,加分变扣分了!
a7077447 + 1 谢谢分享
gyp2000 + 3 土豪,我们做朋友吧!
6331805 + 5 强大的恩山!(以下重复1万次)
余留香 + 1 一看就是觉得高端、大气、上档次!
imsing + 1 土豪,我们做朋友吧!
zuolovezuo + 1 一看就是觉得高端、大气、上档次!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
来自 3#
 楼主| 发表于 2015-3-21 22:38 | 只看该作者
本帖最后由 hackpascal 于 2017-8-30 22:49 编辑

适用机型

[breed-ar724x.bin]
  • 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
  • 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 设备

[breed-ar9331.bin]
  • TP-LINK TL-MR11U
  • TP-LINK TL-MR13U
  • 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
  • 水星、迅捷马甲路由

[breed-ar9331-pisen.bin]
  • 品胜云座易充 (WMM003N)
  • 品胜单网口无线音乐路由 (WPR001N)

[breed-ar9331-wr710n.bin]
  • TP-LINK TL-WR710N
  • TP-LINK TL-WR720N v3

[breed-ar913x.bin]
  • TP-LINK TL-WR941N v1/v2/v3
  • TP-LINK TL-WR841N v3

[breed-ar9341.bin]
  • 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
  • 水星、迅捷马甲路由

[breed-ar9344.bin]
  • TP-LINK TL-WDR3300
  • TP-LINK TL-WDR3500
  • TP-LINK TL-WDR5300
  • TP-LINK TL-WDR6300 v2
  • 水星 MAC1200R

[breed-ar9344-ar8327n.bin]
  • TP-LINK TL-WDR3310
  • TP-LINK TL-WDR3600
  • TP-LINK TL-WDR4300/4310/4320

[breed-qca953x.bin]
  • TP-LINK TL-WR802N v1
  • TP-LINK TL-WR820N
  • TP-LINK TL-WR841N v9/v10/v11
  • TP-LINK TL-WR842N v4
  • 水星 MW300R v10
  • 水星 MW305R v3
  • 水星 MW305R v5
  • 水星 MW316R v1
  • 迅捷 FR300R v9

[breed-qca9558-ar8236.bin]
  • TP-LINK TL-WR941N v7
  • TP-LINK TL-WR881N v1
  • 迅捷 FW450R v1
  • 水星 MW450R v1

[breed-qca9558-ar8327n.bin]
  • TP-LINK Archer C5
  • TP-LINK Archer C7 v1/v2
  • TP-LINK TL-WDR4900
  • TP-LINK TL-WDR7500 v2/v3

[breed-tp9343.bin]
  • TP-LINK TL-WR880N v3
  • TP-LINK TL-WR882N v1
  • TP-LINK TL-WR885N v1
  • TP-LINK TL-WR886N v2/v3
  • TP-LINK TL-WR941N v8
  • TP-LINK TL-WR2041N v3
  • 水星 MW450R v2
  • 迅捷 FW450R v2


Flash 支持列表

SPI NOR Flash 支持列表:

[提示]
Flash 并不一定都能被识别出来,但是只要能识别出型号,不论是否对应,都能正常使用 (此表后面注明不兼容的除外)。
同一制造商可能有很多同容量 Flash 被识别为同一型号,这并不影响使用。

制造商
4M
8M
16M
32M
AtmelAT25DF321
AT25DF321A
AT25DF641
EON (cFeon)EN25F32
EN25P32
EN25Q32
EN25QA32
EN25QH32
EN25P64
EN25Q64
EN25QA64
EN25QH64
EN25Q128
EN25QH128
EN25QH256
ESMTF25L32PA
F25L32QA
F25L64QAF25L128QA
GigaDeviceGD25Q32GD25Q64GD25Q128GD25Q256
Intel25F320S3325F640S33
ISSIIS25LP032IS25LP064IS25LP128IS25LP256
MacronixMX25L3205D
MX25L3235E
MX25L3255E
MX25L3239E
MX25L3236D
MX25L6405D
MX25L6435E
MX25L6455E
MX25L6439E
MX25L12805D
MX25L12835E
MX25L12855E
MX25L25635E
MX25L25655E
MicronM25P32
M25PX32
N25Q032A
M25P64
M25PX64
N25Q064A
N25Q128A13
N25Q128A11
N25Q256A
PMCPM25LQ032
SSTSST25VF032B
SST26VF032
SST26VF032B
SST25VF064C
SST26VF064B
SpansionS25FL032A
S25FL132K
S25SL032K *
S25FL064A
S25FL164K
S25FL064L
S25SL064K **
S25SL128P1
S25SL128S1
S25FL128L
S25SL128K ***
S25FL256S1
S25FL256L
WinbondW25X32
W25Q32
W25Q32JV-DTR
W25X64
W25Q64
W25Q64JV-DTR
W25Q128
W25Q128JV-DTR
W25Q256
W25Q256JV-DTR

* S25SL032K 被识别为 W25Q32
** S25SL064K 被识别为 W25Q64
*** S25SL128K 被识别为 W25Q128

以下型号在所有路由上都不兼容:
Micron M25P128
Spansion S25SL128P0
Spansion S25SL128S0
Spansion S25FL256S0
Spansion S25FL512S
Spansion S70FL01GS

以下型号可能不兼容,慎用:
Macronix MX25L3245E
Macronix MX25L6445E
Macronix MX25L12845E
Macronix MX25L25645E


SPI NAND Flash 支持列表:

[提示]
列出来的是确定可以支持的,没有列出来的。如果不在列表中,但是支持 ONFI,那么也可以被识别。否则无法使用。
同一制造商可能有很多同容量 Flash 被识别为同一型号,这并不影响使用。

制造商
128M
256M
512M
ATOATO25D1GA
ESMTF50D1G41LB
F50L1G41LB
GigaDeviceGD5F1GQ4UA
GD5F1GQ4RA
GD5F1GQ4UB
GD5F1GQ4RB
GD5F1GQ4UC
GD5F1GQ4RC
GD5F2GQ4UA
GD5F2GQ4RA
GD5F2GQ4UB
GD5F2GQ4RB
GD5F2GQ4UC
GD5F2GQ4RC
GD5F4GQ4UA
GD5F4GQ4RA
GD5F4GQ4UB
GD5F4GQ4RB
GD5F4GQ4UC
GD5F4GQ4RC
ISSIIS37SML01G1
MacronixMX35LF1GE4ABMX35LF2GE4AB
MX35LF2G14AC
MicronMT29F1G01ABAFD
MT29F1G01ABBFD
MT29F2G01AAAED
MT29F2G01ABAGD
MT29F2G01ABBGD
MT29F4G01AAADD
MT29F4G01ADAGD
WinbondW25N01GV
W25N01GW
W25M02GV
W25M02GW


Parallel NOR Flash 支持列表:

[提示]
绝大部分并行 NOR Flash 支持 CFI 接口,因此 Flash 没有在此表中列出,也可以正常使用。

制造商
4M
8M
16M
AMDAM29F032B
AM29AL032D
AM29DL320G
AM29LV640D AM29LV128M
AMICA29L320A
AtmelAT49BV320C
AT49BV320D
AT49BV3218
AT49BV322A
AT49BV640D
AT49BV6416
AT49BV642D

EON (cFeon)EN29LV320
EN29LV640EN29GL128
FujitsuMBM29LV320MBM29LV650
IntelI28F320B3I28F640B3 I28F640C3
ISSIIS29LV032

MacronixMX29LV320
MX29GA320E
MX29GL320E
MX29NS320E
MX29LV640
MX29GL640E
MX29LA640E
MX29NS640E
MX29GL128
MX29NS128E
Micron/NumonyxM29F032D
M28W320FC
M29W320D
M29W320E
M29DW323D
M58WR032K
JS28F320J3
M29W640HC
M58WR064K
M29W640G
JS28F640P33
JS28F640J3
JS28F640P30
M29W128G
M29DW127G
M29DW128G
MT28EW128ABA
JS28F128P33
JS28F128J3
JS28F128P30
NECuPD29F064115
SharpLH28F320S3NS
LH28F320BFHE
LH28F320SKTD
LH28F320S5
LH28F320BJE
LH28F640BFHE
LH28F640BFHB
LH28F640BFHG
LH28F640SP
LH28F128SP
LH28F128BF
SSTSST39VF3201
SST39VF3202
SST38VF6401
SST38VF6402
SST38VF6403
SST38VF6404
SST39VF6401B
SST39VF6402B
SpansionS29AL032D
S29CD032G
S29PL032J
S29GL032N
S29JL032
S29JL064
S29PL064J
S29GL064
S29PL127J
S29PL129J
S29GL128
ToshibaTC58FVB321
TC58FVT321
TC58FVB641
TC58FVT641

WinbondW29GL032CW29GL064CW29GL128C
W29GL128S

点评

vov
H大:我用TTL在U-Boot里刷breed,之后就是无限次Resetting... 文件名:breed-ar913x.bin U-Boot 1.1.4 (Jan 19 2008 - 10:42:07) AP81 (ar7100) U-boot DRAM: sri 32 MB id read 0x100000ff flash siz  详情 回复 发表于 2017-5-20 18:47
大神,京信ap2600可以刷breed-ar7161-blank.bin这个吗?交换芯片是ip1001  详情 回复 发表于 2017-5-9 13:01
D-Link DIR-808L規格表 網路SoC:MediaTek MT7620A2無線網路晶片: MediaTek MT7610E Flash:MX 25L640 8 MB 記憶體:WINBOND W9751G6KB-25 DDR2-800 64MB  详情 回复 发表于 2017-1-18 22:01
支持D-LINK DIR615L吗 复位键GPIO#未知,8M闪存25L6406E,64M内存,2.4/5GWi-Fi,USB 需要刷哪个版本  详情 回复 发表于 2017-1-17 21:12
群主OPENWRT的固件怎么下啊?  详情 回复 发表于 2016-12-21 19:36
亲测 MXIC MX25L25735E写入breed不支持引导,换MX25L25635E写入就可以引导了  详情 回复 发表于 2016-10-22 13:01
谢谢hackpascal的持续努力  详情 回复 发表于 2016-8-25 20:41
很强大,一定要支持  详情 回复 发表于 2016-7-15 00:27
一如既往的支持!  详情 回复 发表于 2016-7-8 09:45
楼主,newifi mini使用最新版breed,出现了192.168.1.1的页面只有10几秒可用,再然后就ping不通192.168.1.1了,望修复。。。  发表于 2016-3-27 11:05
智博通WE126 刷 7620 reset1 成功。  发表于 2015-11-28 14:04
newifi mini 不支持软重启  详情 回复 发表于 2015-8-23 15:10
所有代码均由楼主自行编写,不含开源协议代码。 所以不要以 GPL 协议来要挟楼主索要代码,楼主不会也没有义务开放 Breed 的代码。   发表于 2015-8-21 14:29
所有代码均由楼主自行编写,不含开源协议代码。 所以不要以 GPL 协议来要挟楼主索要代码,楼主不会也没有义务开放 Breed 的代码。  发表于 2015-8-21 09:17
2041N v1 能否使用941N V6版本软件?  详情 回复 发表于 2015-8-16 15:34

评分

参与人数 12恩山币 +20 收起 理由
cqzym1985 + 1 强大的恩山!(以下重复1万次)
877812210 + 1 我来恩山就是为了看你!
mazhi99 + 1 您好!我的树熊x1(mtk7620a rest12)今天改装了256mb内存,但是在breed里只认32mb .
conanli + 3 一看就是觉得高端、大气、上档次!
ldoing + 1 一看就是觉得高端、大气、上档次!
lajiaomian + 3 呐,做人呢,最重要的就是开心
q155128 + 1 土豪,我们做朋友吧!
dengsha + 1 我是来打酱油的,老婆说酱油要涨价了,顺便再买两块豆腐~
hanhg + 3 赞一个,你是我的呕像!
gyp2000 + 3 一看就是觉得高端、大气、上档次!
盗非道 + 1 为什么hackpascal这么屌!
zuolovezuo + 1 土豪,我们做朋友吧!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
来自 4#
 楼主| 发表于 2015-3-21 22:38 | 只看该作者
本帖最后由 hackpascal 于 2017-9-15 18:56 编辑

Breed 命令控制台说明

Breed 内置了命令解释器,可以实现刷机等操作

[进入 Breed 命令控制台的方法]
  • 通过串口 (TTL),在启动提示 Press any key to interrupt autoboot ... 时按任意键中断启动即进入 Breed 命令控制台
  • 通过开机按复位键或 BreedEnter.exe 方法中断 Breed,即可通过 telnet 方法进入 Breed 命令控制台 (CMD 中 telnet 192.168.1.1 即可)
  • 请使用 Windows 自带的 telnet 客户端或者 PuTTY,linux 下的 telnet 客户端兼容不好



[Breed 命令控制台功能说明]
  • vt100 控制台兼容
  • 支持 10 条历史命令,上下键调出
  • 每条命令最长支持 1024 个字符
  • 左右键、Home/End 键移动光标,可以插入和删除字符


Breed 内置命令介绍

[abstatus]
语法:abstatus
作用:显示自动启动被中断的原因

[arp]
语法:arp
作用:显示当前 ARP 表

[boot]
语法:boot mem <addr>
          boot flash [bank <n>] <addr>
          boot linux <addr>
          boot raw <addr>
参数:<addr> - 启动地址
          <n> - Flash bank 号
说明:启动固件。
          boot mem 从内存地址启动固件;
          boot flash 从 Flash 启动固件,bank 号可选,默认为 0;
          boot linux 将 <addr> 视作 Linux 内核入口地址,并启动;
          boot raw 禁用中断,并从 <addr> 处执行。

[btntst]
语法:btntst
          btntst enable <n>

          btntst disable <n>
          btntst restore
参数:<n> - GPIO 号
说明:测试 GPIO 按钮
          btntst enable - 启用对 GPIO#n 的状态检测
          btntst disable - 禁用对 GPIO#n 的状态检测
          btntst restore - 恢复默认检测设置

[dhcp]
语法:dhcp
          dhcp [enable|disable]
说明:显示当前的 DHCP 租约
          dhcp enable 开启 DHCP 服务
          dhcp disable 关闭 DHCP 服务
          改动不会保存,重启后恢复默认 DHCP 开启状态

[env]
语法:env
          env list
          env get <key>
          env set <key> <value>
          env unset <key>
          env clear
          env save
参数:
          <key> 环境变量名
          <value> 环境变量数据
说明:管理环境变量
          必须使用 envconf 启用环境变量后才能使用此命令
          修改环境变量后必须保存
          env list 列出所有环境变量,显示总空间和空闲空间
          env get 获取名称为 <key> 的环境变量的值
          env set 设置环境变量 <key> 的值为 <value>,不存在则新建
          env unset 删除名称为 <key> 的环境变量及其值
          env clear 清除所有环境变量
          env save 保存环境变量

[envconf]
语法:envconf
          envconf disable
          envconf <addr> <size>
参数:
          <addr> 环境变量在 Flash 中的存储位置,起始为 0
          <size> 环境变量大小,不能小于 0x100 字节
说明:启用或禁用环境变量
          envconf disable 禁用环境变量功能
          指定 <addr> 和 <size> 则启用环境变量
注意:部分型号的 Breed 使用固定的环境变量设置,因此此命令不可用

[exit]
语法:exit
说明:退出 telnet 模式

[flash]
语法:flash list
          flash [bank <n>] info
          flash [bank <n>] dump <addr> <size>
          flash [bank <n>] read <addr> <dst> <size>
          flash [bank <n>] erase <addr> <size>
          flash [bank <n>] write <addr> <src> <size>
参数:<n> - Flash bank 号
           <addr> - Flash 地址
           <size> - 读取/擦除/写入数据大小
           <src> - 要写入 Flash 的数据内存地址
           <dst> - 要存放读取的 Flash 数据的内存地址
说明:flash list 列出所有 Flash
          flash info 显示 Flash 的详细信息
          flash dump 显示 Flash 内的数据
          flash read 将 Flash 内的数据读取到内存
          flash erase 擦除 Flash
          flash write 将内存数据写入到 Flash


[gpio]
语法:gpio [status|list]
          gpio button
          gpio led
          gpio get <n>
          gpio set <n> <hi|lo>
          gpio dir set <n> <in|out>
          gpio led set <name> <on|off>
参数: [status] - 列出所有 GPIO 及其状态
           <n> - GPIO 号
           <hi> <lo> - 高/低电平
           <in> <out> - GPIO 方向为输入/输出
           <name> - LED 名称
           <on> <off> - LED 亮/灭
说明:gpio [status|list] 列出所有 GPIO 及其状态
           gpio button 显示当前路由上按钮的状态
           gpio led 显示当前路由上部分 LED 的状态
           gpio get 获取指定 GPIO 的电平状态
           gpio set 设置指定 GPIO 的电平状态
           gpio dir set 设置指定 GPIO 的方向
           gpio led set 设置 LED 的亮灭


[help]
语法:help
说明:列出所有可用的命令

[mem]
语法:mem dump [keep] <start_addr> [size]
          mem crc32 <addr> <size>
          mem read [byte|short|long] <addr>
          mem write [byte|short|long] <addr> <value>
参数:[keep] - 保持原始字节序
          <start_addr> <addr> - 起始地址
          <size> [size] - 显示/计算的数据大小
          [byte] [short] [long] - 指定操作数大小,分别为 1字节、2字节、4字节
          <value> - 要写入的值
说明:mem dump 显示内存数据,可指定要显示的字节数,keep 表示保存原始字节序,否则输出时将转换为 CPU 字节序。
          mem crc32 计算内存数据的 CRC32 校验
          mem read 读取内存某个地址的数值
          mem write 修改内存某个地址的数值


[mdio]
语法:mdio list
          mdio <dev> dump <phy>
          mdio <dev> read <phy> <reg>
          mdio <dev> write <phy> <reg> <val>
参数:<dev> - 设备名
          <phy> - PHY 号
          <reg> - 寄存器
          <val> - 数值
说明:mdio list 列出网络接口设备
          mdio dump 转储指定接口的 MII 寄存器 (0 ~ 31)
          mdio read 读取指定接口的 MII 寄存器
          mdio write 修改指定接口的 MII 寄存器


[net]
语法:net [start|stop]
说明:net start 启动网络服务
          net stop 停止网络服务,并关闭所有网络连接

[netstat]
语法:netstat
说明:显示当前活动的网络连接

[reset]
语法:reset
说明:重启路由

[setbrg]
语法:setbrg <val>
参数:<val> - 波特率
作用:设置 Breed 串口输出的波特率,一直生效

[sysinfo]
语法:sysinfo
说明:显示系统信息

[thread]
语法:thread
说明:列出所有线程信息

[wget]
语法:wget [addr] <url>
参数:[addr] - 要存放数据的内存地址,可忽略
          <url> - 要请求文件数据的 HTTP 链接
说明:通过 HTTP 协议加载文件到内存。URL 里只能使用 IP 地址。


TTL 刷机说明

首先请参考帖子 U-Boot 刷机方法大全 用 HFS 搭建 HTTP 文件服务器

1. 传输文件:
执行命令 wget http://<电脑 IP 地址>/<文件名>



记录下 Saving to address 后面的内存地址和 Length: 后面 0x 开头的数据大小
这里内存地址是 0x80000000,数据大小是 0x800000

2. 擦除 Flash:

请根据实际情况确定擦除地址和大小

执行命令 flash erase <起始地址> <擦除大小>



3. 写入数据:

执行命令 flash write <Flash 地址> <内存地址> <数据大小>
<内存地址> 即为第一步中记录的地址



点评

请问历史版本去哪里可下载  详情 回复 发表于 2017-8-28 21:46
斐讯K2的2016.8.25日版本breed,可以更新斐讯官网次新版固件(2016.7.19日发布),最新版(2016.8.18日发布)固件直接提示不能识别的固件。  发表于 2016-8-25 17:12
@H大大,极路由1S hc5661 我看了你的帖子,好像下面两个都可以用,然后我就刷了第一个的r802版本,但是现在有一个问题,我的极1S不能软重启,一软重启就会无限重启,只有断电后,路由器才能正常的启动。。。 breed-   发表于 2016-1-4 17:07
马上试试看  详情 回复 发表于 2016-1-2 23:30
特来摸拜,  发表于 2015-10-25 19:31
360 C301 breed求支持!  详情 回复 发表于 2015-6-5 11:12
请问 内存布局是怎么回事 我刷固件该怎么选 0x40000和0x50000 选那个啊  详情 回复 发表于 2015-3-27 19:51

评分

参与人数 7恩山币 +11 收起 理由
zhiyiyang + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
BiuTone + 1 我来恩山就是为了撩你!
877812210 + 1 我来恩山就是为了看你!
ldoing + 1 怀揽白富美的屌丝露出了惊讶的眼神:哥,你太帅了!
lajiaomian + 3 拿去买糖吃吧!
anyangbbs + 1 求4530的..AR9344
gyp2000 + 3 泥马,真给力,我要顶!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
来自 5#
 楼主| 发表于 2015-3-21 22:38 | 只看该作者
本帖最后由 hackpascal 于 2015-3-31 00:22 编辑

复位键测试说明

首先用 4 楼的方法进入 Breed 命令控制台

然后执行命令 btntst

然后就可以按路由器上的按钮。每按下按钮或放开按钮时,都会有一行输出



其中第一列 GPIO# 后面的数据即是当前按钮的 GPIO 号
第二列是用于 OpenWrt dts 文件中的 GPIO 定义
最后是 GPIO 状态

如果按下按钮,提示 GPIO 状态为 0,松开,状态为 1,说明此按钮时低电平活动的 (active-low),反之则是高电平活动 (active-high)


如果运行 btntst 命令后出现某 GPIO 电平变化持续输出的情况,可以先执行命令
btntst disable <n>
<n> 为持续变化的 GPIO 号
然后再执行 btntst 命令,这样就能忽略检测 GPIO <n> 的状态

btntst enable <n>
恢复检测 GPIO <n> 的状态

btntst restore
恢复初始 GPIO 状态检测设置 (重启后也就恢复了)

点评

我赞同你的说法。: 5.0
我赞同你的说法。: 5
收藏  发表于 2017-11-12 17:39
楼主,我的杂牌路由 发现不论运行btntst任何命令都一直出现GPIO 电平变化持续输出的情况,什么状况?  发表于 2016-8-7 13:34
求楼主添加一个ar9344的复位键值GPIO#4的breed,这是测试按下复位键的[attachimg]127842[/attachimg]这是当前状态的[attachimg]127841[/attachimg],我这个是大唐ap R2000 AP-IN(D) 设备  详情 回复 发表于 2016-4-6 20:11
360 C301 breed求支持!  详情 回复 发表于 2015-6-5 11:13

评分

参与人数 2恩山币 +4 收起 理由
gyp2000 + 3 赞一个,你是我的呕像!
zuolovezuo + 1 楼主威武—我就想问问挖掘机技术哪家强?

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
来自 6#
 楼主| 发表于 2015-3-21 22:38 | 只看该作者
本帖最后由 hackpascal 于 2017-9-19 22:13 编辑

环境变量说明

Breed 中的环境变量需要先进行设置后方能使用
但是注意:部分型号的 Breed 和 NAND 启动的 Breed,使用固定设置的环境变量,因此没有环境变量设置页面和 envconf 命令!
以及 WDR6500v2 的 Breed 因为体积原因不支持环境变量!
判断一个 Breed 是否支持环境变量,请直接观察 Breed Web 恢复控制台中是否存在 “环境变量编辑” 页面,或在 Breed 命令行中执行 env 命令,若
“环境变量编辑” 页面 或 env 命令存在,则表明此 Breed 支持环境变量!

Breed Web 恢复控制台中有环境变量设置页面,请根据页面中的提示进行设置



Breed Web 恢复控制台中有环境变量编辑器:


环境变量也可以使用命令进行修改

可以设置的环境变量:

network.ipaddr
        Breed 的 IP 地址
        示例:env set network.ipaddr 192.168.1.1

network.netmask
        Breed 的子网掩码
        示例:env set network.netmask 255.255.255.0

network.dhcpd.disabled
        禁用 DHCP 服务器。设为 1 禁用,其它值则启用
        示例:env set network.dhcpd.disabled 0

network.autoneg.timeout
        以太网 PHY 自动协商等待时间,范围  0 - 10,0 表示不等待
        示例:env set network.autoneg.timeout 5

sys.led_blink.disabled
        禁用 SYS LED Heartbeat 闪烁。设为 1 禁用,其它值则启用
        示例:env set sys.led_blink.disabled 0

autoboot.disabled
        禁用自动启动,不启动固件,直接进入 Breed 命令行/刷机模式。设为 1 禁用,其它值则启用
        示例:env set autoboot.disabled 1

autoboot.delay
        自动启动等待时间,必须大于 0
        示例:env set autoboot.delay 5

autoboot.command
        自动启动命令,可以包含多个命令,使用半角分号 ; 分开
        示例:env set autoboot.command "boot mem 0x9f020000"

linux.cmdline
        Linux 内核命令行
        示例:env set linux.cmdline "console=ttyS0,115200 root=31:02 rootfstype=squashfs,jffs2 init=/sbin/init"
        如果要使用 autoboot 命令,需要执行 env unset linux.cmdline 禁用自定义内核命令行

linux.initrd.start
        initrd 起始地址
        示例:env set linux.initrd.start 0x80400000

linux.initrd.size
        initrd 大小
        示例:env set linux.initrd.size 0x500000

gpio.customized.reset
        指定一个自定义复位键配置(仅对少数特殊版本的 Breed 有效)
        说明:数据格式为 数字+活动状态。数字为 GPIO 编号,有效 GPIO 号请执行 gpio 命令查看。
           活动状态为一个字母,不区分大小写,L 表示低电平有效 (active-low),H 表示高电平有效 (active-high)
        示例:env set gpio.customized.reset 11L


如果要恢复某设置的默认设置,执行 env unset 删除对应环境变量名即可

修改后请务必保存!!!


自定义复位键说明

仅针对文件名是 -blank 结尾的文件有效
此类文件不包含任何 GPIO 配置,因此在首次刷入时不能通过按复位键中断启动。
此类 Breed 也因此不支持自定义超频功能。
使用方法是:
首先通过 BreedEnter 中断启动,或者直接通过串口中断启动
然后通过 Breed Web 开启环境变量支持
最后通过设置环境变量设置有效的复位键,并保存
环境变量设置请参考上面的说明


小米 Mini 固件启动设置

进入 Breed 恢复控制台

进入 固件启动设置 页面



将固件类型选择为 小米 Mini 保存即可。

然后就可以完美启动小米 Mini 原厂固件了
而且可以使用串口 (TTL) 登录

点评

H大,我的poe路由该刷哪个breed呀?  详情 回复 发表于 2017-8-12 16:28
麻烦给k2p做个breed。  详情 回复 发表于 2017-6-1 10:22
回H大大 ap92刷了您的breed 出现卡死现象,进breed 90%概率卡住,走运进去了,点哪卡哪。  详情 回复 发表于 2016-8-15 19:46
H大你好 新年快乐。 mini不知道为啥刷不回原厂固件了。刷的最新的开发版固件(2.7.79) breed是最新的12.7 已经设置固件启动 为小米mini 内存选的 0x5000公版 刷完重启之后 黄灯常亮。。求指教 谢谢。  详情 回复 发表于 2016-1-1 21:41
yjd
8楼小米教程,请教下操作顺序: 1。先去配置为小米固件类型--小米mini 保存,再去固件更新--里更新原厂固件。 2。发现很多网上教程是先去操作原厂固件然后叫别把自动重启打勾,再去设置这个启动类型。 第一  详情 回复 发表于 2015-12-20 19:01
麻烦问下,TP-LINK TL-WR842N v4 的 ART 文件哪里可以找到?谢谢了!  详情 回复 发表于 2015-11-23 22:13
顶一下,希望换芯片能成功……  详情 回复 发表于 2015-10-26 12:17
老大 ,极路由的KEY 备份之后该怎样还原呢!跪谢  详情 回复 发表于 2015-8-9 14:03
可以刷入官方固件...但是启动不了额..潘多拉的固件没问题  发表于 2015-7-18 19:06
r645对内存大小的识别有误,只读到32M。而6月4号的r623没问题  详情 回复 发表于 2015-7-16 15:23
支持!  发表于 2015-6-12 20:10
有没有想过 开发路由器 公司  详情 回复 发表于 2015-6-7 21:20
已经刷好Breed,固件启动已经选择小米Mini,然后直接固件更新里面刷官方固件,但是启动不了哇!刷第三方的没问题!  详情 回复 发表于 2015-6-5 11:21
这个是可以刷入小米官方固件还是只能启动?我上次尝试刷入的,没有成功  详情 回复 发表于 2015-4-23 10:20
希望早点出AR7241+9287. 7240+9285。。。。。。。。。。。。。。。。。  发表于 2015-3-26 01:49

评分

参与人数 1恩山币 +1 收起 理由
wonxcn + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~.

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
7#
发表于 2015-3-21 22:42 | 只看该作者
本帖最后由 那个男人 于 2015-6-5 11:15 编辑

breedenter启动工具很方便啊  360 C301 breed求支持!

我的恩山、我的无线 The best wifi forum is right here.
8#
发表于 2015-3-21 22:43 | 只看该作者
本帖最后由 那个男人 于 2015-3-23 09:29 编辑

每日一顶 天天向上
我的恩山、我的无线 The best wifi forum is right here.
9#
发表于 2015-3-21 22:43 | 只看该作者
本帖最后由 那个男人 于 2015-3-22 23:54 编辑



已刷成功  希望楼主继续更新

点评

这个就有外置PA?是1000M WAN对不?  详情 回复 发表于 2015-4-11 14:15
你好,能给个1166刷breed的步骤教程么  详情 回复 发表于 2015-4-8 12:19
这个怎么刷进去啊..... 是不是直接替换原来的UBOOT刷进去?  详情 回复 发表于 2015-4-1 10:45
同whr-1166dhp。数码之家淘的  发表于 2015-3-28 23:07
你好,1166d刷reset11.bin就是newifi mini那个吧? 谢谢  详情 回复 发表于 2015-3-23 09:40
我的恩山、我的无线 The best wifi forum is right here.
10#
发表于 2015-3-21 22:44 | 只看该作者
给力啊 大神 !!期待Atheros 芯片
我的恩山、我的无线 The best wifi forum is right here.
11#
发表于 2015-3-21 22:46 | 只看该作者
曲调前来报到
我的恩山、我的无线 The best wifi forum is right here.
12#
发表于 2015-3-21 22:46 | 只看该作者
简直碉堡了
我的恩山、我的无线 The best wifi forum is right here.
13#
发表于 2015-3-21 22:49 | 只看该作者
h大的东西真好用
希望这次出优酷路由的不死Bootloader
我的恩山、我的无线 The best wifi forum is right here.
14#
发表于 2015-3-21 22:50 | 只看该作者
强大啊,膜拜中……有这个就不用拆机接ttl那么麻烦了。。。期待支持更多平台。。。。
我的恩山、我的无线 The best wifi forum is right here.
15#
发表于 2015-3-21 22:51 | 只看该作者
坐等小白测试
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|手机APP版|恩山无线论坛 ( 苏ICP备05084872号-1 )  

GMT+8, 2017-11-24 10:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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