设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
小博无线
楼主: hackpascal

【2018-06-12】AR/QCA/MTK Breed,功能强大的多线程 Bootloader

    [复制链接]
发表于 2017-5-27 16:44 | 显示全部楼层
本帖最后由 htmq 于 2017-5-27 16:55 编辑

使用中,几个不明白的地方
1、刷写blank 版的 breed后,原来flash分区看不到了(这个分区怎么能显示出来?)
2、使用blank 版的 breed,无法识别固件(这个是不是要先改环境变量?都哪些变量?)
比如原分区 如下
0x00000000-0x00040000 : "RedBoot"
0x00040000-0x00080000 : "config.bin"
0x00080000-0x00180000 : "kernel"
0x00180000-0x00a00000 : "fs-jffs2"
0x00a00000-0x00fc0000 : "ext-jffs2"
0x00fc0000-0x01000000 : "RedBootConfig"


直接擦除0x00000000-0x00040000,替换上 breed,重启,分区看不到了,这个怎么弄?

点评

刷openwrt也是无法识别固件,所以才想知道是不是环境变量要改?  详情 回复 发表于 2017-5-29 15:42
你刷了breed,那么就只能选择breed支持的固件来用  发表于 2017-5-28 16:39
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-27 22:23 | 显示全部楼层
技术贴,进来学习一下,谢谢
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-28 12:38 | 显示全部楼层
本帖最后由 zalara 于 2017-5-28 13:34 编辑

712.png
712-5.png

图片总是上传错误,不知道什么情况,我这个是斐讯的psg712,和k1基本一样的配置,我也有k1,现在的问题就是每次更新固件都会无故断开链接!!!完全不知道什么情况,有时候进了192.168.1.1,点几下就断开,有时候能上传固件,点更新3秒后断开,看首页可能是频率问题那就设置低一点,可是完全没法设置,选好频率点更改就断开链接了!!!
偶尔早上的时候能刷,晚上中午就不行,真的不明白到底哪里问题,712和k1都这样,换电脑也这样,之前在公司笔记本早上刷过一次ok,前几天上班前刷过一次ok,现在又不行了!!!修改系统时间无效

真心求大神指导,以前也这样的,但是懒得管,现在需要刷固件启用USB功能了,还请大神指点!

点评

非常感谢!!真没想到会是版本原因,之前看固件页面写的是:有些路由reboot或在WEB管理页面和BREED页面点击重启按钮卡死,是由于部分路由的闪存、内存体质问题。可以尝试降频,或刷低版本的breed试试。所以一直没更  详情 回复 发表于 2017-5-28 14:09
你要用那么老的版本我也没办法。。  发表于 2017-5-28 13:34
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-28 14:09 | 显示全部楼层
zalara 发表于 2017-5-28 12:38
图片总是上传错误,不知道什么情况,我这个是斐讯的psg712,和k1基本一样的配置,我也有k1,现在的问 ...

非常感谢!!真没想到会是版本原因,之前看固件页面写的是:有些路由reboot或在WEB管理页面和BREED页面点击重启按钮卡死,是由于部分路由的闪存、内存体质问题。可以尝试降频,或刷低版本的breed试试。所以一直没更新。。。

点评

版本越低问题越多那不是常理么。。。  发表于 2017-5-28 16:36
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-28 15:12 | 显示全部楼层
标记,记号。。。。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-28 22:36 | 显示全部楼层
hackpascal 发表于 2015-3-21 22:38
更新日志

[2017-04-16 r1010]

大师出品,必然是精品。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-28 23:28 | 显示全部楼层
谢谢楼主~~~!!!!!!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-29 14:59 | 显示全部楼层
小米路由器3要是能支持就好了。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-29 15:42 | 显示全部楼层
htmq 发表于 2017-5-27 16:44
使用中,几个不明白的地方
1、刷写blank 版的 breed后,原来flash分区看不到了(这个分区怎么能显示出来? ...

刷openwrt也是无法识别固件,所以才想知道是不是环境变量要改?

点评

环境变量是个附加的东西,跟能刷什么固件无关。反正看你的分区表,我表示,应该没什么固件可支持  发表于 2017-5-29 21:23
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-5-29 16:58 | 显示全部楼层
楼主你是这么的伟大
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-6-1 10:22 | 显示全部楼层
hackpascal 发表于 2015-3-21 22:38
环境变量说明

Breed 中的环境变量需要先进行设置后方能使用

麻烦给k2p做个breed。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-6-1 17:12 | 显示全部楼层
FWR310 V4 硬改后 刷7620 REST1  刷老毛子固件启动不了,其他固件没有试,换了u-boot-mw305r-64m-115200.bin 这个u-boot 再刷固件可以启动,请老大修复一下,谢谢,u-boot不是太会用,而且找不到修改MAC地方
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-6-1 22:45 | 显示全部楼层
下次更新的时候个人认为没必要每个型号都出一个,可以考虑搞通用的,比如同样方案的集中一下,唯一一点不能的只是GPIO定义不同而已
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-6-2 10:00 | 显示全部楼层
楼主  斐讯的K2P出来了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-6-2 11:19 | 显示全部楼层
本帖最后由 三胖无线 于 2017-6-2 11:24 编辑

请教H大一个问题,一个flash芯片,不含otp区域的,普通flash芯片,比如16M的,通过breed写入一个16M的编程器固件,以及通过编程器写入,这两种写入方式最终获得的固件内容有啥不同么??

我测试信锐的AP两种方式写入的固件最终编程器写入的可用,Breed完全写入的丢失mac地址
通过Breed全盘写入的
U-Boot 1.1.4 (May 29 2013 - 14:50:55)

U-boot DB120
DRAM:  
sri
Wasp 1.2
wasp_ddr_initial_config(249): (32bit) ddr2 init
wasp_ddr_initial_config(426): Wasp ddr init done
Tap value selected = 0xe [0x0 - 0x1c]
Setting 0xb8116290 to 0x20402d0f
128 MB
Top of RAM usable for U-Boot at: 88000000
Reserving 229k for U-Boot at: 87fc4000
Reserving 184k for malloc() at: 87f96000
Reserving 44 Bytes for Board Info at: 87f95fd4
Reserving 36 Bytes for Global Data at: 87f95fb0
Reserving 128k for boot params() at: 87f75fb0
Stack Pointer at: 87f75f98
Now running in RAM - U-Boot at: 87fc4000
Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
pci_init_board: PCIe PLL not set for 40MHz refclk
Board cal is not 0xa55a or 0x5aa5 flag.
In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
Imginfo mac address is invalid, use default.
wasp  reset mask:c03300
WASP  ----> F1 PHY *
: cfg1 0x80000000 cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
F1Phy reg init
ATHR_AUTONEG_ADVERT:FFFF
ATHR_1000BASET_CONTROL:FFFF
ATHR_PHY_CONTROL:FFFF
ATHRSF1_PHY: Port 4, Negogiation timeout
ATHRSF1_PHY: unit 0 phy addr 4 eth0 up
eth0
Uboot ether macaddr(from imginfo) is 00:00:00:00:00:00 mac地址丢失
通过编程器写入的,mac地址有保留
U-boot DB120
DRAM:  
sri
Wasp 1.2
wasp_ddr_initial_config(249): (32bit) ddr2 init
wasp_ddr_initial_config(426): Wasp ddr init done
Tap value selected = 0xe [0x0 - 0x1d]
Setting 0xb8116290 to 0x20402d0f
128 MB
Top of RAM usable for U-Boot at: 88000000
Reserving 229k for U-Boot at: 87fc4000
Reserving 184k for malloc() at: 87f96000
Reserving 44 Bytes for Board Info at: 87f95fd4
Reserving 36 Bytes for Global Data at: 87f95fb0
Reserving 128k for boot params() at: 87f75fb0
Stack Pointer at: 87f75f98
Now running in RAM - U-Boot at: 87fc4000
Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
Imginfo: product type is AP.
*** Warning - bad CRC, using default environment

pci_init_board: PCIe PLL not set for 40MHz refclk
Board cal is not 0xa55a or 0x5aa5 flag.
In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
Use imginfo mac address 10:0d:0e:20:57:5e.
wasp  reset mask:c03300
WASP  ----> F1 PHY *
: cfg1 0x80000000 cfg2 0x7114
eth0: 10:0d:0e:20:57:5e
F1Phy reg init
ATHR_AUTONEG_ADVERT:FFFF
ATHR_1000BASET_CONTROL:FFFF
ATHR_PHY_CONTROL:FFFF
ATHRSF1_PHY: Port 4, Negogiation timeout
ATHRSF1_PHY: unit 0 phy addr 4 eth0 up
eth0
Uboot ether macaddr(from imginfo) is 10:0d:0e:20:57:5e
Hit any key to stop autoboot:  0




我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2018-7-17 16:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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